Siemens TED Datasheet Parser — Specs JSON
Pricing
from $10.00 / 1,000 parsed product datasheets
Siemens TED Datasheet Parser — Specs JSON
Parse Siemens TED catalog datasheet PDFs into structured JSON: specifications, tables, limits, and diagrams. Chain after TED Datasheet Downloader.
Pricing
from $10.00 / 1,000 parsed product datasheets
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
18 hours ago
Last modified
Categories
Share
Crawloop Siemens Automation Suite — SiePortal, SIOS, and TED datasheet workflows for procurement and BOM engineering.
| Discovery | Enrichment | SIOS documents | TED datasheets |
|---|---|---|---|
| Catalog Crawler | SiePortal Scraper | Document Downloader | TED Datasheet Downloader |
| Lifecycle Tracker | Document PDF Parser | TED Datasheet Parser ◄── you are here |
Disclaimer: This is an unofficial integration developed independently of Siemens AG. It is not affiliated with, sponsored by, or endorsed by Siemens AG or any of its subsidiaries.
Siemens, SiePortal, SIMATIC, and related names are trademarks of Siemens AG. Product data is read from publicly accessible Siemens web sources only; no proprietary databases are redistributed.
This Actor is provided for informational and research purposes only. You are solely responsible for ensuring your use complies with applicable laws, Siemens 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.
Siemens TED datasheet parser — parse compact TED catalog PDFs into structured JSON: specifications, tables, limits, and diagrams. Chain after TED Datasheet Downloader. Use from Python, Node.js, or MCP.
When to use this Actor
Use when you have TED PDFs in Key-Value Store (or direct TED URLs) and need structured specs. For SIOS document parsing, use Siemens Document PDF Parser.
Key Features
- TED PDF → JSON — Specs, tables, limits, diagrams
- KV Store or URL input — Chain after TED Downloader
- Parse status — PARSED / PARTIAL / FAILED visibility
- Browser-free parsing — No SiePortal session for parse-only mode
Input Parameters
| Parameter | Description | Default |
|---|---|---|
keyValueStoreId | Store ID from TED Downloader run. | — |
items | List of partNumber + keyValueStoreKey / downloadUrl / fileName. | — |
extractDiagrams | Extract diagram metadata. | false |
maxConcurrency | Parallel parse workers. | 3 |
Input Example
{"keyValueStoreId": "YOUR_TED_DOWNLOADER_STORE_ID","items": [{"partNumber": "6ES7193-6BP00-0DA0","downloadUrl": "https://mall.industry.siemens.com/teddatasheet/?format=PDF&mlfbs=6ES7193-6BP00-0DA0&language=en&caller=SiePortal","fileName": "6ES7193-6BP00-0DA0_datasheet_en.pdf"}],"extractDiagrams": false,"maxConcurrency": 3}
Output Format
{"partNumber": "6ES7193-6BP00-0DA0","fileName": "6ES7193-6BP00-0DA0_datasheet_en.pdf","status": "PARSED","pageCount": 2,"tableCount": 3,"specificationCount": 24,"diagramCount": 0,"parsedAt": "2026-08-03T12:00:00Z"}
Use cases
| Use case | What you get |
|---|---|
| TED digitization | Specs/tables as JSON |
| BOM enrichment | Structured attributes from catalog PDFs |
| Compare vs SIOS parse | Compact TED vs full manuals |
| 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/siemens-datasheet-pdf-crawler').call({{ keyValueStoreId: 'YOUR_STORE_ID', items: [{{ partNumber: '6ES7193-6BP00-0DA0', fileName: '6ES7193-6BP00-0DA0_datasheet_en.pdf' }}], extractDiagrams: false, maxConcurrency: 3 }});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/siemens-datasheet-pdf-crawler").call(run_input={{"keyValueStoreId": "YOUR_STORE_ID", "items": [{"partNumber": "6ES7193-6BP00-0DA0", "fileName": "6ES7193-6BP00-0DA0_datasheet_en.pdf"}], "extractDiagrams": False, "maxConcurrency": 3}})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item.get("partNumber"), item.get("specificationCount"), item.get("status"))
cURL
curl "https://api.apify.com/v2/acts/crawloop~siemens-datasheet-pdf-crawler/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"keyValueStoreId":"YOUR_STORE_ID","items":[{"partNumber":"6ES7193-6BP00-0DA0","fileName":"6ES7193-6BP00-0DA0_datasheet_en.pdf"}],"extractDiagrams":false,"maxConcurrency":3}'
MCP and AI assistants
Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call crawloop/siemens-datasheet-pdf-crawler.
Example prompts:
- "Parse Siemens TED datasheets from this Key-Value Store and return specificationCount"
- "Run TED Datasheet Parser after TED Downloader for these MPNs"
- "Chain TED Datasheet Downloader then TED Datasheet Parser"
Suite next step
Start downloads with Siemens TED Datasheet Downloader. For SIOS manuals, use Siemens Document Downloader.
Related Actors — Siemens Automation
| Focus | Actor |
|---|---|
| TED datasheet download | Siemens TED Datasheet Downloader |
| TED datasheet parse | Siemens TED Datasheet Parser ◄── you are here |
| SIOS PDF download | Siemens Document Downloader |
| SIOS PDF parse | Siemens Document PDF Parser |
| Full SiePortal PDP | Siemens SiePortal Scraper |