Siemens Document Downloader — SIOS PDFs
Pricing
from $25.00 / 1,000 downloaded pdfs
Siemens Document Downloader — SIOS PDFs
Download Siemens certificates (CE, UL, CCC, ATEX, FM), manuals, and engineering files from SiePortal and SIOS by part number. Saves PDFs to Key-Value Store with metadata.
Pricing
from $25.00 / 1,000 downloaded pdfs
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Crawloop Siemens Automation Suite — Structured data extraction for Siemens SiePortal (Industry Mall), SIOS, and TED product datasheets. Built for procurement teams, system integrators, and BOM engineering workflows.
| Discovery | Enrichment | SIOS documents | PDF parsing |
|---|---|---|---|
| Catalog Crawler | SiePortal Scraper | Document Downloader ◄── you are here | Document PDF Parser |
| Lifecycle Tracker |
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 (e.g. procurement research, BOM audits, internal engineering workflows). 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 SIOS PDF downloader — download certificates (CE, UL, CCC, ATEX, FM), manuals, and engineering files from SiePortal / SIOS by part number. Saves PDFs to Apify Key-Value Store with metadata. Filter by document type. Chain with Document PDF Parser. Use from Python, Node.js, or MCP.
When to use this Actor
Use the Siemens Document Downloader when you need Siemens SIOS PDFs saved as files — not just links.
For structured specs from those PDFs, chain Siemens Document PDF Parser. For compact TED catalog datasheets, use Siemens Datasheet Downloader.
Key Features
- SIOS literature — Certificates, manuals, engineering files
- KV Store files — Binary PDFs + dataset metadata
- Type filters — Narrow downloads before billing volume
- Residential proxy — Recommended for stable SIOS access
Input Parameters
| Parameter | Description | Default |
|---|---|---|
searchTerms | Required. Siemens part numbers. | — |
downloadFiles | Save PDF bytes to Key-Value Store. | true |
maxDocumentsPerProduct | Cap documents per MPN. | — |
proxyConfiguration | Apify Residential recommended. | — |
Input Example
{"searchTerms": ["6ES7193-6BP00-0DA0"],"downloadFiles": true,"maxConcurrency": 1,"maxDocumentConcurrency": 2,"maxDocumentsPerProduct": 3,"proxyConfiguration": {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}}
Output Format
{"partNumber": "6ES7193-6BP00-0DA0","documentType": "Certificate","title": "Declaration of Conformity","fileName": "6ES7193-6BP00-0DA0_cert.pdf","downloadUrl": "https://support.industry.siemens.com/...","keyValueStoreKey": "6ES7193-6BP00-0DA0_cert.pdf","fileSizeBytes": 245678,"status": "DOWNLOADED","checkedAt": "2026-08-03T12:00:00Z"}
Use cases
| Use case | What you get |
|---|---|
| Compliance archive | Certificates in Key-Value Store |
| Manual harvest | Engineering PDFs + metadata |
| Parse pipeline | Feed Document PDF Parser |
| 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-sieportal-document-downloader').call({{ searchTerms: ['6ES7193-6BP00-0DA0'], downloadFiles: true, maxDocumentsPerProduct: 3, proxyConfiguration: {{ useApifyProxy: true, apifyProxyGroups: ['RESIDENTIAL'] }} }});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-sieportal-document-downloader").call(run_input={{"searchTerms": ["6ES7193-6BP00-0DA0"], "downloadFiles": True, "maxDocumentsPerProduct": 3, "proxyConfiguration": {"useApifyProxy": True, "apifyProxyGroups": ["RESIDENTIAL"]}}})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item.get("partNumber"), item.get("documentType"), item.get("status"))
cURL
curl "https://api.apify.com/v2/acts/crawloop~siemens-sieportal-document-downloader/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchTerms":["6ES7193-6BP00-0DA0"],"downloadFiles":true,"maxDocumentsPerProduct":3,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}}'
MCP and AI assistants
Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call crawloop/siemens-sieportal-document-downloader.
Example prompts:
- "Run Siemens Document Downloader for 6ES7193-6BP00-0DA0 and return document titles and status"
- "Download Siemens certificates for these MPNs to Key-Value Store"
- "Chain Document Downloader then Document PDF Parser for manuals"
Suite next step
Parse downloaded PDFs with Siemens Document PDF Parser. For TED catalog datasheets, use Siemens Datasheet Downloader.
Related Actors — Siemens Automation
| Focus | Actor |
|---|---|
| Discover Siemens MPNs | Siemens Catalog Crawler |
| Bulk lifecycle / successors | Siemens Lifecycle Tracker |
| Full SiePortal PDP specs | Siemens SiePortal Scraper |
| Download SIOS PDFs | Siemens Document Downloader ◄── you are here |
| Parse SIOS PDFs to JSON | Siemens Document PDF Parser |
| TED datasheet download | Siemens Datasheet Downloader |
| TED datasheet parse | Siemens Datasheet PDF Crawler |