EU Automation Scraper — Obsolete Automation Parts Stock avatar

EU Automation Scraper — Obsolete Automation Parts Stock

Pricing

from $1.69 / 1,000 scraped eu automation listings

Go to Apify Store
EU Automation Scraper — Obsolete Automation Parts Stock

EU Automation Scraper — Obsolete Automation Parts Stock

Scrape EU Automation obsolete and hard-to-find automation parts for MRO teams: part numbers, manufacturers, stock signals, HS codes, and quote-page URLs. Part-number lookup or manufacturer crawl — EU Automation API alternative with JSON export.

Pricing

from $1.69 / 1,000 scraped eu automation listings

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

EU Automation Scraper — Obsolete Automation Parts Stock & Catalog

Industrial automation aftermarket data — new, reconditioned, and obsolete spare-part catalog with coarse stock signals for MRO and obsolescence sourcing. Source pricing is RFQ-only (no public unit prices).

OEM lifecycleOEM specsAftermarket stock signal
Siemens Lifecycle TrackerSiePortal ScraperEU Automation Scraper ◄── you are here

Disclaimer: Unofficial Actor for publicly accessible EU Automation catalog pages. EU Automation and OEM brand names are trademarks of their respective owners. Not affiliated with, sponsored by, or endorsed by EU Automation or the manufacturers listed on the site. Provided for informational and research purposes only. You are responsible for complying with applicable laws and website terms of use.

EU Automation scraper / EU Automation API alternative for procurement teams, system integrators, and spare-parts planners. Scrape industrial automation part numbers, manufacturers, stock / availability signals, optional HS codes, and quote-page URLs into clean JSON for Python, Node.js, cURL, and MCP / AI assistants. Export dataset rows for BOM screens, obsolescence sourcing, and RFQ workflows.

When to use this Actor

  • Look up whether a known catalog number appears in the EU Automation catalog (Siemens, Schneider, ABB, Omron, Mitsubishi, …)
  • Capture PDP availability signals such as More than 25 in stock after an OEM obsolescence flag
  • Crawl manufacturer or search pages for part-number inventories and customs HS codes when published
  • Chain after Siemens Lifecycle Tracker when a part is discontinued or hard to source from OEM channels

When not to use: public sell prices / cart checkout — EU Automation is quote-only (no unit prices on listings or PDPs). Authorized-distributor list pricing — use DigiKey Product Scraper or RS Online Scraper. Full Siemens OEM specs — use SiePortal Scraper.

Key Features

  • Part-number lookup — batch catalog numbers via EU Automation search
  • Manufacturer & keyword crawl — paginated listing cards with part numbers and optional HS codes
  • Listings or details — fast card mode, or PDP enrichment for availability / warranty / quote form
  • Stock signals — coarse PDP text (More than N in stock, In stock) with parsed inStock / stockMin when possible
  • Multi-localeen, uk, us, de, fr, and other site prefixes (shared catalog; local wording)
  • Cloudflare-aware HTTPcurl_cffi Chrome impersonation with optional Apify Residential proxies

Input Parameters

ParameterDescriptionDefault
startUrlsSearch, manufacturer, stock, or product URLs
partNumbersCatalog numbers to search
manufacturersManufacturer slugs/names (e.g. siemens)
searchKeywordsFree-text catalog search
localeSite locale prefixen
runModelistings (cards) or details (PDP)details
maxItemsCap on products (0 = unlimited)50
maxPagesPerUrlPagination depth per seed3
proxyConfigurationApify Residential GB/DE/US recommendedRESIDENTIAL / GB

Input Example

{
"partNumbers": ["6ES7314-1AE01-0AB0", "6ES7315-2EH14-0AB0"],
"runMode": "details",
"locale": "en",
"maxItems": 20,
"maxPagesPerUrl": 2,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "GB"
}
}

Output Format

FieldDescription
partNumberCatalog / part number
manufacturer / manufacturerSlugBrand label and URL slug
availabilityTextCoarse PDP stock string
inStock / stockMinParsed stock flag / lower bound when present
hsCodeCustoms HS code from listing cards when published
urlProduct / quote URL
pricingModelAlways quote (no public prices)
recordTypelisting or detail
{
"partNumber": "6ES7314-1AE01-0AB0",
"manufacturer": "Siemens",
"manufacturerSlug": "siemens",
"availabilityText": "Availability: More than 25 in stock",
"inStock": true,
"stockMin": 25,
"hsCode": "85371091",
"pricingModel": "quote",
"url": "https://www.euautomation.com/en/siemens/product/6es73141ae010ab0",
"recordType": "detail"
}

Use Cases

Use caseWhat you get
Obsolescence sourcingCatalog hit + coarse stock after OEM discontinued flags
BOM availability screenBatch part-number lookup across EU Automation inventory
Customs / logistics prepHS codes when published on listing cards
RFQ workflow prepQuote-page URLs and form presence for account-manager follow-up

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/euautomation-scraper').call({
partNumbers: ['6ES7314-1AE01-0AB0'],
runMode: 'details',
maxItems: 10,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient()
run = client.actor("crawloop/euautomation-scraper").call(
run_input={
"manufacturers": ["siemens"],
"runMode": "listings",
"maxItems": 100,
"maxPagesPerUrl": 3,
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["partNumber"], item.get("hsCode"), item.get("url"))

cURL

curl "https://api.apify.com/v2/acts/crawloop~euautomation-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"partNumbers":["6ES7314-1AE01-0AB0"],"runMode":"details","maxItems":5}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store ID / name.

Example prompts:

  • "Run EU Automation Scraper for part numbers 6ES7314-1AE01-0AB0 and return availability text as JSON"
  • "Scrape Siemens manufacturer listings on EU Automation in listings mode for the first 50 parts with HS codes"
  • "Chain Siemens Lifecycle Tracker then EU Automation Scraper for discontinued S7-300 MPNs"

Suite next step

Screen lifecycle first with Siemens Lifecycle Tracker, then run this Actor for aftermarket catalog / stock signals. Enrich OEM specs with SiePortal Scraper. For authorized list pricing compare with DigiKey Product Scraper or RS Online Scraper.

FAQ

Is this an EU Automation API?
No official public developer API. This Actor is a structured scrape / API alternative for catalog research workflows.

Where are the prices?
EU Automation does not publish unit prices — pricing is RFQ via account managers. This Actor never invents prices; pricingModel is always quote.

Why residential proxies?
The site sits behind Cloudflare. Datacenter IPs may hit a challenge — use Apify Residential (GB, DE, or US).

Listings vs details?
listings is the fast path for part numbers and HS codes from cards. details opens each product page for availability text, warranty/dispatch copy, and quote-form presence.

Siemens only?
No — any manufacturer on the catalog (Schneider, ABB, Omron, Mitsubishi, Sick, Phoenix Contact, and more). Siemens is the most common obsolescence query.

ActorRole
Siemens Lifecycle TrackerActive / obsolete screening
SiePortal ScraperOEM specs by MPN
DigiKey Product ScraperAuthorized electronics pricing
RS Online ScraperAuthorized industrial catalog