Caterpillar Equipment Catalog Scraper avatar

Caterpillar Equipment Catalog Scraper

Pricing

from $45.00 / 1,000 caterpillar products

Go to Apify Store
Caterpillar Equipment Catalog Scraper

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

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

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

FieldDescription
productIdNumeric Cat.com product identifier when present in the URL
model, titleModel name and full product-page title
category, subcategoryEquipment taxonomy parsed from the public URL
descriptionPublic metadata or lead description
keySpecificationsProminent specification name/value pairs
specificationGroupsDetailed specifications grouped by page section
standardEquipment, optionalEquipmentPublic equipment lists, when shown
imagesPublic product image URLs
downloadsPublic brochure and technical PDF links
sourceUrl, scrapedAtSource 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

FieldDefaultNotes
startUrlsD7 product page in Console prefillOne or more Cat.com new-equipment product detail URLs
maxResults201–500 delivered product records
includeSpecificationstrueExtract key and grouped specifications
includeEquipmenttrueExtract standard and optional equipment
includeDownloadstrueReturn 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:

EventPrice (USD)When it is charged
apify-default-dataset-itemFREE: $0.05; BRONZE: $0.049; SILVER: $0.048; GOLD: $0.045; PLATINUM: $0.045; DIAMOND: $0.045Caterpillar product — One schema-valid Caterpillar equipment product record written to the default dataset.
apify-actor-start$0.05Actor 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.

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.