Piloterr

Argos Search

GET
/v2/argos/search

Search the Argos UK catalogue by keyword and page the results. Prices are in pounds. A one-word query that Argos turns into a brand page with no product cards returns no results.

Credit cost: 2 credits per call

Authorization

ApiKeyAuth
x-api-key<token>

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

In: header

Query Parameters

query*string

Keyword or Argos UK search URL.

page?number

Page number from 1.

Range1 <= value
return_page_source?boolean

When true, return raw HTML as {"result": "..."}.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v2/argos/search?query=string"
{  "results": [    {      "id": "9637285",      "url": "https://www.argos.co.uk/product/9637285",      "image": "https://media.4rgos.it/s/Argos/9637285_R_SET/1?w=540&h=540&qlt=75&fmt=webp",      "price": 369,      "title": "Lenovo IdeaPad Slim3 15in 4GB 128GB Laptop",      "rating": 4.67,      "currency": "GBP",      "delivery": "Free collection or standard delivery",      "review_count": 3,      "price_display": "£369.00",      "special_offer": null    }  ],  "pagination": {    "next": "https://www.argos.co.uk/search/laptop/opt/page:2/",    "page": 1,    "per_page": 60,    "total_pages": 8,    "total_results": 449  }}
{  "error": "Bad Request"}
{  "error": "Invalid API Key"}
{  "error": "Payment required"}
{  "error": "Rate limit exceeded for the API key: quota monthly"}
{  "error": "Internal Error"}