Caterpillar Equipment Catalog Scraper
Pricing
from $45.00 / 1,000 caterpillar products
Caterpillar Equipment Catalog Scraper
Scrape public Cat equipment models, specifications, standard and optional equipment, images, and technical document links for research and procurement.
Pricing
from $45.00 / 1,000 caterpillar products
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Free-plan limit: Apify free-plan runs can return at most 5 dataset records per run from this Actor, even if you request more.
Extract public Cat® equipment models, descriptions, specifications, equipment lists, images, and brochure links from Caterpillar product pages. The Actor is designed for equipment research, catalog monitoring, procurement analysis, and structured AI workflows.
This Actor covers the public new-equipment catalog on Cat.com. It does not scrape the authenticated Cat Parts Store, serial-number fitment diagrams, dealer-only data, used inventory, rental inventory, private pricing, or account data.
What it extracts
| Field | Description |
|---|---|
productId | Numeric Cat.com product identifier when present in the URL |
model, title | Model name and full product-page title |
category, subcategory | Equipment taxonomy parsed from the public URL |
description | Public metadata or lead description |
keySpecifications | Prominent specification name/value pairs |
specificationGroups | Detailed specifications grouped by page section |
standardEquipment, optionalEquipment | Public equipment lists, when shown |
images | Public product image URLs |
downloads | Public brochure and technical PDF links |
sourceUrl, scrapedAt | Source provenance and collection time |
When to use it
Use the Actor to build equipment comparison tables, monitor product-page changes, populate procurement research, find public technical documents, or give an AI agent structured model specifications. Supply one or more direct product URLs when you need deterministic records; category-page discovery is not enabled because Cat.com's regional catalog application did not expose stable product links during validation.
Do not use it for parts compatibility, PIN/serial-number diagrams, dealer quotes, checkout, logged-in data, or inventory. Those surfaces have different access and data contracts.
Input
| Field | Default | Notes |
|---|---|---|
startUrls | D7 product page in Console prefill | One or more Cat.com new-equipment product detail URLs |
maxResults | 20 | 1–500 delivered product records |
includeSpecifications | true | Extract key and grouped specifications |
includeEquipment | true | Extract standard and optional equipment |
includeDownloads | true | Return document links without downloading files |
Minimal deterministic input:
{"startUrls": [{ "url": "https://www.cat.com/en_US/products/new/equipment/dozers/medium-dozers/102647.html" }],"maxResults": 1}
API example:
curl "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrls":[{"url":"https://www.cat.com/en_US/products/new/equipment/excavators/large-excavators/127105.html"}],"maxResults":1}'
Keep API tokens in request headers or your secret manager in production; do not commit or log them.
Output example
{"productId": "102647","model": "D7","title": "D7 Medium Dozers","category": "dozers","subcategory": "medium dozers","description": "The Cat D7 dozer delivers performance and technology.","keySpecifications": [{ "name": "Power - Net", "value": "265 hp | 197 kW" },{ "name": "Operating Weight", "value": "65644 lb | 29776 kg" }],"specificationGroups": [],"standardEquipment": ["Cat C9.3B diesel engine"],"optionalEquipment": ["Multi-shank ripper"],"images": ["https://s7d2.scene7.com/is/image/Caterpillar/CM20200819-abc"],"downloads": [{ "title": "D7 technical specifications", "url": "https://www.cat.com/content/dam/catDotCom/example.pdf" }],"sourceUrl": "https://www.cat.com/en_US/products/new/equipment/dozers/medium-dozers/102647.html","scrapedAt": "2026-09-06T00:00:00.000Z"}
The default dataset contains only product records. Run-level outcome, warnings, request counts, and block diagnostics are stored in the OUTPUT key-value record. This separates truthful failures from business data.
Pricing
This Actor uses pay-per-event pricing. These are the current Apify Store event prices:
| Event | Price (USD) | When it is charged |
|---|---|---|
apify-default-dataset-item | FREE: $0.05; BRONZE: $0.049; SILVER: $0.048; GOLD: $0.045; PLATINUM: $0.045; DIAMOND: $0.045 | Caterpillar product — One schema-valid Caterpillar equipment product record written to the default dataset. |
apify-actor-start | $0.05 | Actor Start — Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). — Charged once per run. |
Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.
This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.
Reliability and limits
Cat.com uses Akamai and rejected measured bare HTTP and direct headless requests. The Actor therefore uses a coherent browser identity, sticky session cookies, bounded retries, low concurrency, and the DataImpulse proxy configured by the Actor owner. Proxy settings are not part of the Actor input. A challenged session is retired rather than mixed with a new fingerprint.
Cat.com category pages load model discovery through a regional application that did not reliably expose product links in validation, so this version deliberately accepts product detail URLs only. If access is denied, the Actor writes a blocked diagnostic to OUTPUT, returns no fabricated products, and charges no product events. Successfully extracted partial records are preserved if later pages fail.
The Actor accepts only public cat.com/.../products/new/equipment/.../<product-id>.html URLs. It caps products and browser requests at 500. Linked PDFs are not downloaded or parsed.
Legal and responsible use
Caterpillar and Cat are trademarks of Caterpillar Inc. This independent Actor is not affiliated with or endorsed by Caterpillar. Scrape only public data, respect website terms, robots guidance, applicable law, rate limits, and intellectual-property rights. Do not use the Actor to bypass authentication, CAPTCHAs, access controls, or geographic restrictions. Product specifications and availability can change; verify purchasing decisions with Caterpillar or an authorized dealer.
For support, include the Actor run ID, redacted input, expected outcome, and a short description of the problem. Never post tokens, proxy URLs, cookies, or account information.