Rockwell Datasheet PDF Parser — Specs JSON
Pricing
from $13.00 / 1,000 parsed datasheet pdfs
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
15 hours ago
Last modified
Categories
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.
| Discovery | Enrichment | Documents | PDF parsing |
|---|---|---|---|
| Full Catalog Crawler | Product Scraper | Document Downloader | Datasheet 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
| Parameter | Description | Default |
|---|---|---|
items | List 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 case | What you get |
|---|---|
| Datasheet digitization | Specs/tables as JSON |
| Multi-SKU TD extraction | Catalog row matches |
| BOM / PLM enrichment | Structured limits and ratings |
| AI / MCP workflows | Run 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 ApifyClientclient = 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.
Related Actors — Rockwell Automation
| Focus | Actor |
|---|---|
| Discover Allen-Bradley SKUs | Rockwell Full Catalog Crawler |
| Bulk lifecycle / successors | Rockwell Lifecycle Tracker |
| Full PDP specs & docs links | Rockwell Product Scraper |
| Download literature PDFs | Rockwell Document Downloader |
| Parse TD PDFs to JSON | Rockwell Datasheet Parser ◄── you are here |