John Deere Spain — Products & Specs Scraper
Pricing
from $1.90 / 1,000 results
John Deere Spain — Products & Specs Scraper
Extracts product listings and technical specifications from the John Deere Spain website (deere.es). Supports filtering by series and leveling configuration.
Pricing
from $1.90 / 1,000 results
Rating
0.0
(0)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Extracts product listings and detailed technical specifications from the John Deere Spain website (deere.es). Outputs a clean, structured dataset ready for market intelligence, catalog analysis, and competitive research.
What it scrapes
Each run produces one dataset item per equipment model, containing:
- Identity —
baseCode(internal John Deere ID), commercialheadline, andsubHeadline - Product URL — direct link to the product detail page
- Image — highest-resolution image URL available
- Price —
priceAmountandpriceCurrencyCode(most B2B models returnnull) - Technical specifications — full spec sheet as a flat key-value map, e.g.:
{"Especificaciones clave > Capacidad de carga a la máxima altura": "1372.0 kg","Especificaciones clave > Altura máxima de elevación (A)": "3680.0 mm","Cargadora > Configuración de nivelación": "Nivelación automática mecánica (MSL)"}
scrapedAt— UTC timestamp of extraction
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
category | String | front-end-loaders | Product category to scrape. See below for available categories. |
maxResults | Integer | — | Max products to extract. Leave empty for all (recommended for first test: 10). |
shopByFilter | Array | [] | Filter by equipment series. Multiselect. Leave empty for all series. |
levelingFilter | Array | [] | Filter by loader leveling system type. Multiselect. Leave empty for all. |
includeSpecifications | Boolean | true | Enrich each product with its full technical spec sheet. Disabling this roughly halves run time. |
proxyConfiguration | Object | — | Proxy settings. Not required for standard runs — the site does not aggressively block scrapers. |
debugMode | Boolean | false | Enable verbose DEBUG logging. For troubleshooting only. |
Available categories
| Key | Description | Known models |
|---|---|---|
front-end-loaders | Palas cargadoras frontales | 18 models |
More categories will be added as they are mapped.
shopByFilter values (front-end loaders)
| Value | Approx. count |
|---|---|
Serie R | 8 models (543R, 603R, 623R, 643R…) |
Serie M | 4 models (543M, 603M, 623M, 643M) |
Serie E | 1 model (300E) |
Serie H | 1 model |
Tractores compactos | Compact tractors |
levelingFilter values
| Value | Description |
|---|---|
Nivelación automática mecánica (MSL) | Mechanical Self-Leveling — 6 models |
Nivelación automática mecánica | Mechanical auto-leveling — 4 models |
Sin nivelación automática (NSL) | No Self-Leveling — 3 models |
685R con nivelación automática mecánica | 685R with mechanical auto-leveling — 1 model |
Example inputs
Scrape all front-end loaders with full specs:
{"category": "front-end-loaders","includeSpecifications": true}
Quick test — first 5 Serie R models:
{"category": "front-end-loaders","shopByFilter": ["Serie R"],"maxResults": 5,"includeSpecifications": true}
All MSL models, no specs (fast):
{"category": "front-end-loaders","levelingFilter": ["Nivelación automática mecánica (MSL)"],"includeSpecifications": false}
Output format
Each dataset item follows this schema:
{"baseCode": "543R","headline": "543R","subHeadline": "Palas cargadoras frontales","productUrl": "https://www.deere.es/es-es/productos-soluciones/cargadoras/palas-cargadoras-frontales/543r-...","image": "https://www.deere.es/content/dam/deere-dtac/products/...","priceAmount": null,"priceCurrencyCode": "","specifications": {"Especificaciones clave > Capacidad de carga a la máxima altura": "1372.0 kg","Especificaciones clave > Altura máxima de elevación (A)": "3680.0 mm","Cargadora > Configuración de nivelación": "Nivelación automática mecánica (MSL)","Tractor compatible > Potencia neta del motor": "85 CV"},"scrapedAt": "2026-08-22T21:45:00.000000+00:00"}
The Apify Console Output tab shows two views:
- Products — table with code, model, category, price, URL, image, and scrape timestamp
- Specifications — table with code, model, and the full
specificationsobject
Technical notes
API used
The actor uses John Deere Spain's internal REST API — the same calls the website makes from the browser:
| Endpoint | Description |
|---|---|
GET /service/productSearch/{categoryPath}/products | Product listing with pagination (?page=N, 12 items/page) |
GET /service/productSearch/{categoryPath}/filter | Filter metadata (ranges, checkbox options, shopBy tiles) |
GET /service/data/specifications/{baseCode}/432824 | Technical spec sheet per product |
Filters are passed as query params:
- shopBy:
?shopBy=Serie+R - Checkbox:
?wgSpecifications-es_ES-hydraulicSystem-levelingConfiguration--Nivelación+automática+mecánica+(MSL)=true
The specSchemaId 432824 is fixed for the Spanish market and has been validated against all 18 front-end loader models without a single failure.
Rate limiting
The actor uses a 1.5-second delay between API calls by default. This is conservative enough to avoid any rate limiting on the current 18-model catalog. The site does not use aggressive bot detection.
Proxy
Proxy is not required for standard runs. The proxyConfiguration input is provided for cases where you experience blocking (unlikely) or need to rotate IPs for large-scale monitoring.
Compliance
This actor accesses only publicly available product information from www.deere.es. It:
- Respects the site's natural request cadence (1.5s delay between calls)
- Does not extract personally identifiable information (PII)
- Uses the same API endpoints the website calls from a standard browser session
- Is intended for legitimate market intelligence and catalog analysis purposes
Changelog
v0.1
- Initial release: front-end loaders category
- Filters: shopBy (series), leveling configuration (checkbox)
- Full spec sheet extraction via
/specificationsendpoint - Two Console views: Products table and Specifications table