ASOS product

GET https://api.api.sh/asos/v1/product
1 credit / call e-commerce try it in the playground →

One ASOS product by id or link: name, brand, gender, product type, current/previous/RRP prices and lowest 30-day price, stock, description, size & fit, care and material notes, brand description, ratings (average, count, % recommended, distribution), images, catwalk video, every size/colour variant with SKU, EAN, availability and price, breadcrumbs and size guide link. stock_by_size lists each size with in-stock, low-in-stock and restocking-soon flags; variants also carry restocking_soon and stock_updated_at.

Every response includes credits_used: the credits this call cost.

Parameters

nametypedescription
id string ASOS product id (the number after /prd/ in a product link), or pass url. Example: 207451788
url string An asos.com product (/prd/) link, instead of id.
country US | GB | DE | FR | ES | IT | NL | AU | SE | DK | PL Store: US (default), GB, DE, FR, ES, IT, NL, AU, SE, DK, PL. Example: US

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/asos/v1/product?id=207451788" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.