Siemens Lifecycle & Successor Tracker avatar

Siemens Lifecycle & Successor Tracker

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Siemens Lifecycle & Successor Tracker

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

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

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

DiscoveryEnrichmentSIOS documentsTED datasheets
Catalog CrawlerSiePortal ScraperDocument DownloaderTED Datasheet Downloader
Lifecycle TrackerDocument PDF ParserTED 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 Downloader
certificates, manuals, CAD compact catalog PDFs
│ │
▼ ▼
Document PDF Parser TED Datasheet Parser
specs from SIOS PDFs specs from TED PDFs

Key Features

  • Fast lifecycle checks — Opens the #specifications anchor 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 lifecyclePhase values.
  • 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

ParameterDescriptionDefault
searchTermsRequired. Siemens part numbers to check. One per line.
localeSiePortal locale path (e.g. en-us, de-de).en-nl
maxConcurrencyParallel browser tabs (1–8).3
proxyConfigurationProxy 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

lifecyclePhaseTypical SiePortal status
activeActive Product
phase_outPhase-out started
product_cancellationProd. Cancellation
end_of_lifecycleEnd Prod.Lifecycl.
discontinuedDiscontinued
unknownStatus 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 onUse case
isDiscontinued: trueFlag obsolete parts before supply risk
hasSuccessor: trueFind official replacement MPNs for migration
lifecyclePhase: phase_outPrioritize last-time-buy decisions
TaskLifecycle TrackerSiePortal Scraper
Bulk lifecycle screeningYesPartial
Official successor MPNYesPartial
Full specs, EAN, documentsNoYes
Cost per 1,000 MPNsLowerHigher

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