Siemens Lifecycle & Successor Tracker
Pricing
from $2.50 / 1,000 results
Siemens Lifecycle & Successor Tracker
Bulk-check Siemens MPN lifecycle (Active, Phase-out, Discontinued) and official successor part numbers from SiePortal. Fast BOM obsolescence audits without full product scraping.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 hours 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.
Suite hub: github.com/PLCSPS-DEV/siemens-sieportal-automation
Product site: crawloop.com/siemens-automation
| Discovery | Enrichment | SIOS documents | TED datasheets |
|---|---|---|---|
| Catalog Crawler | SiePortal Scraper | Document Downloader | TED Datasheet Downloader |
| Lifecycle Tracker | Document PDF Parser | TED Datasheet Parser |
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.
Bulk-check Siemens product lifecycle status and official successor part numbers from SiePortal — without scraping full specifications, documents, or related accessories. Designed for BOM audits, spare-parts planning, and obsolescence migration projects where you need fast answers for hundreds or thousands of MPNs.
This Actor uses the same Akamai bypass stack as the SiePortal Scraper, but loads only the lifecycle section of each product page, making bulk runs significantly faster and lower cost.
When to use this Actor
Use the Lifecycle Tracker when you have a large MPN list and need lifecycle phase, discontinuation status, and official successor part numbers — without full PDP data.
For complete specifications, document links, and related products, use the SiePortal Scraper on a filtered subset only (e.g. discontinued parts with successors).
Siemens Automation Pipeline
Phase 1 — Discover MPNs Phase 2 — Screen & enrich Phase 3 — Documents & specs───────────────────────── ───────────────────────── ─────────────────────────────Catalog Crawler ──► MPN list ──► Lifecycle Tracker ◄── you are here ──► SiePortal Scraper││┌────────────────────────────┴────────────────────────────┐│ │▼ ▼Document Downloader (SIOS) TED Datasheet Downloadercertificates, manuals, CAD compact catalog PDFs│ │▼ ▼Document PDF Parser TED Datasheet Parserspecs from SIOS PDFs specs from TED PDFs
Key Features
- Fast lifecycle checks — Opens the
#specificationsanchor instead of scrolling the full PDP. - Official successor detection — Extracts recommended replacement MPNs from Siemens lifecycle notices.
- Normalized lifecycle phases — Maps raw SiePortal statuses to stable
lifecyclePhasevalues. - Smart MPN resolution — Accepts part numbers in any format; falls back to SiePortal search when direct PDP access fails.
- Parallel processing — Configurable concurrency for high-volume BOM lists.
- Akamai WAF bypass — Stealth browser fingerprinting with optional Apify residential proxies.
Input Parameters
| Parameter | Description | Default |
|---|---|---|
searchTerms | Required. Siemens part numbers to check. One per line. | — |
locale | SiePortal locale path (e.g. en-us, de-de). | en-nl |
maxConcurrency | Parallel browser tabs (1–8). | 3 |
proxyConfiguration | Proxy settings. Apify rotating residential proxies recommended. | — |
Input Example
{"searchTerms": ["6GK7343-1EX11-0XE0","6ES7193-6BP00-0DA0","6ES7315-2AH14-0AB0"],"locale": "en-nl","maxConcurrency": 3,"proxyConfiguration": {"useApifyProxy": true}}
Output Format
{"searchTerm": "6GK7343-1EX11-0XE0","partNumber": "6GK7343-1EX11-0XE0","lifecycleStatus": "End Prod.Lifecycl.","lifecyclePhase": "end_of_lifecycle","isDiscontinued": true,"hasSuccessor": true,"successors": [{"partNumber": "6GK7343-1EX30-0XE0","description": "6GK7343-1EX30-0XE0","url": "https://sieportal.siemens.com/en-nl/products-services/detail/6GK7343-1EX30-0XE0","section": "lifecycle_notice"}],"pdpUrl": "https://sieportal.siemens.com/en-nl/products-services/detail/6GK7343-1EX11-0XE0","checkedAt": "2026-06-18T12:00:00+00:00"}
Lifecycle phase values
lifecyclePhase | Typical SiePortal status |
|---|---|
active | Active Product |
phase_out | Phase-out started |
product_cancellation | Prod. Cancellation |
end_of_lifecycle | End Prod.Lifecycl. |
discontinued | Discontinued |
unknown | Status not found |
Typical Workflow
1. Prepare your MPN list
Paste part numbers from a BOM export, spare-parts inventory, or ERP extract into searchTerms.
2. Run a bulk lifecycle check
Set maxConcurrency to 3–5 for large lists (500+ MPNs). Filter on isDiscontinued, hasSuccessor, or lifecyclePhase.
3. Drill down only where needed
For discontinued parts with successors, feed successors[].partNumber values into the SiePortal Scraper or the Document Downloader.
BOM (1,200 MPNs)│▼Lifecycle Tracker → 87 discontinued, 34 with successors│▼SiePortal Scraper (34 successor MPNs only) → full specs for migration
Actor Comparison
| Filter on | Use case |
|---|---|
isDiscontinued: true | Flag obsolete parts before supply risk |
hasSuccessor: true | Find official replacement MPNs for migration |
lifecyclePhase: phase_out | Prioritize last-time-buy decisions |
| Task | Lifecycle Tracker | SiePortal Scraper |
|---|---|---|
| Bulk lifecycle screening | Yes | Partial |
| Official successor MPN | Yes | Partial |
| Full specs, EAN, documents | No | Yes |
| Cost per 1,000 MPNs | Lower | Higher |
Pricing
Pay-per-event billing. You are charged only for successfully delivered dataset items; NOT_FOUND and FAILED rows are not billed.
Learn more: Product page · Suite hub · GitHub docs
Also from Crawloop Industrial: Rockwell Automation Suite · GitHub docs