Rockwell Datasheet PDF Parser — Specs JSON avatar

Rockwell Datasheet PDF Parser — Specs JSON

Pricing

from $13.00 / 1,000 parsed datasheet pdfs

Go to Apify Store
Rockwell Datasheet PDF Parser — Specs JSON

Rockwell Datasheet PDF Parser — Specs JSON

Parse Allen-Bradley technical PDFs into structured JSON: specification key-values, technical tables, limit values, and catalog-number row matches. Browser-free; chain after Document Downloader or parse direct literature URLs.

Pricing

from $13.00 / 1,000 parsed datasheet pdfs

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

15 hours ago

Last modified

Share

Crawloop Rockwell Automation Suite — Structured data extraction for Rockwell Automation and Allen-Bradley hardware catalog. Built for procurement teams, system integrators, and BOM engineering workflows.

DiscoveryEnrichmentDocumentsPDF parsing
Full Catalog CrawlerProduct ScraperDocument DownloaderDatasheet Parser ◄── you are here
Lifecycle Tracker

Disclaimer: This is an unofficial integration developed independently of Rockwell Automation Inc. It is not affiliated with, sponsored by, or endorsed by Rockwell Automation Inc. or any of its subsidiaries.

Rockwell Automation, Allen-Bradley, and related names are trademarks of Rockwell Automation Inc. Product data is read from publicly accessible Rockwell web sources only; no proprietary databases are redistributed.

This Actor is provided for informational and research purposes only (e.g. procurement research, BOM audits, internal engineering workflows). You are solely responsible for ensuring your use complies with applicable laws, Rockwell website terms of use, and your organization's policies.

No warranty is given as to accuracy, completeness, or continued availability of third-party data. Use at your own risk.

Rockwell datasheet parser — parse Allen-Bradley technical PDFs into structured JSON: specification key-values, technical tables, limit values, and catalog-number row matches. Browser-free; chain after Document Downloader or parse direct literature URLs. Use from Python, Node.js, or MCP.

When to use this Actor

Use the Rockwell Datasheet Parser when you have Allen-Bradley technical PDFs in Key-Value Store (from Document Downloader) or as direct literature URLs, and need structured JSON from PDF content — especially multi-SKU TD documents.

Use Rockwell Product Scraper for web API specifications without PDF parsing.

Key Features

  • PDF → JSON — Specs, tables, catalog row matches
  • KV Store or URL input — Chain after Document Downloader or pass literature URLs
  • Browser-free — No Rockwell session or proxy required for parsing
  • Multi-SKU TDs — Catalog-number row matching in shared datasheets

Input Parameters

ParameterDescriptionDefault
itemsList of { catalogNumber, url } (or KV references per schema).

Input Example

{
"items": [
{
"catalogNumber": "140MT-F9E-C38",
"url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/td/140-td005_-en-p.pdf"
}
]
}

Output Format

{
"catalogNumber": "140MT-F9E-C38",
"fileName": "140-td005_-en-p.pdf",
"documentType": "TECHNICAL_DATA",
"status": "ok",
"specificationCount": 42,
"tableCount": 6,
"catalogMatchCount": 3,
"pageCount": 28,
"parsedAt": "2026-08-03T12:00:00Z"
}

Use cases

Use caseWhat you get
Datasheet digitizationSpecs/tables as JSON
Multi-SKU TD extractionCatalog row matches
BOM / PLM enrichmentStructured limits and ratings
AI / MCP workflowsRun via Apify API, clients, or MCP

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/rockwell-datasheet-parser').call({{ items: [{{ catalogNumber: '140MT-F9E-C38', url: 'https://literature.rockwellautomation.com/idc/groups/literature/documents/td/140-td005_-en-p.pdf' }}] }});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.slice(0, 5));

Python

from apify_client import ApifyClient
client = ApifyClient(token)
run = client.actor("crawloop/rockwell-datasheet-parser").call(
run_input={{"items": [{"catalogNumber": "140MT-F9E-C38", "url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/td/140-td005_-en-p.pdf"}]}}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("catalogNumber"), item.get("specificationCount"), item.get("status"))

cURL

curl "https://api.apify.com/v2/acts/crawloop~rockwell-datasheet-parser/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"items":[{"catalogNumber":"140MT-F9E-C38","url":"https://literature.rockwellautomation.com/idc/groups/literature/documents/td/140-td005_-en-p.pdf"}]}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call crawloop/rockwell-datasheet-parser.

Example prompts:

  • "Parse this Rockwell TD PDF URL and return specificationCount, tableCount, catalogMatchCount"
  • "Run Rockwell Datasheet Parser after Document Downloader for technical_data PDFs"
  • "Chain Document Downloader then Datasheet Parser for 1756-L81E"

Suite next step

Start downloads with Rockwell Document Downloader. For web PDP specs without PDFs, use Rockwell Product Scraper.

FocusActor
Discover Allen-Bradley SKUsRockwell Full Catalog Crawler
Bulk lifecycle / successorsRockwell Lifecycle Tracker
Full PDP specs & docs linksRockwell Product Scraper
Download literature PDFsRockwell Document Downloader
Parse TD PDFs to JSONRockwell Datasheet Parser ◄── you are here