Piloterr

El Corte Inglés Product

GET
/v2/elcorteingles/product

El Corte Inglés Product API. Fetch a full product page from elcorteingles.es by URL or product id. Returns pricing, stock, images and identifiers via browser rendering.

Credit cost: 3 credits per call

Autorisierung

ApiKeyAuth
headerx-api-key<token>

Your API key. Include it in the x-api-key header for every request.

Abfrageparameter

query*string

Product URL or product id (A… / MP_…).

Examples:

A200910175
https://www.elcorteingles.es/libros/A200910175-el-mundo-marino-nivel-3-tapa-blanda/
return_page_source?boolean

When true, return the raw HTML as {"result": "..."} instead of structured JSON. Defaults to false.

fields?string

Comma-separated list of response fields to return, with dot notation for nested fields (e.g. name,location.city).

is_async?boolean

Run the request as a background job: the API answers 202 with a job_id to poll on GET /v1/jobs/{id}.

Defaultfalse
soft_fail?boolean

Return HTTP 200 even when the request fails; the error is in the error field of the body.

Defaultfalse

Antworttext

Successful response

application/json
  1. response
url?string
brand?string
price?number
title?string
currency?string
in_stock?boolean
image_url?string
old_price?number
product_id?string
availability?string
discount_percentage?integer
Example Request
curl -X GET 'https://api.piloterr.com/v2/elcorteingles/product?query=string'
Example Response
{  "url": "https://www.elcorteingles.es/libros/A200910175-el-mundo-marino-nivel-3-tapa-blanda/",  "brand": "VARIOS AUTORES",  "price": 25.93,  "title": "EL MUNDO MARINO. NIVEL 3  (Tapa blanda)",  "currency": "EUR",  "in_stock": true,  "image_url": "https://dam.elcorteingles.es/producto/www-001025505053840-00.jpg",  "old_price": 27.3,  "product_id": "A200910175",  "availability": "in_stock",  "discount_percentage": 5}