Catalogue API
License Pleasure Compared's official product data — names, descriptions, specifications and media — via a fast, versioned REST API.
Quick start
Authenticate with your API key in the X-API-Key header. Base URL:
https://pleasurecompared.uk/api/v1
curl -H "X-API-Key: YOUR_KEY" \
https://pleasurecompared.uk/api/v1/catalogue/products/7350075020156
Endpoints
GET
public
/status
Public health check.
GET
/catalogue/products
Paginated published products. Filter by ?brand= and ?category= slugs.
GET
/catalogue/products/{ean}
Full product record including specifications, media, and the other variants sharing its item_group_id.
GET
/catalogue/search
Search by keyword or EAN via ?q=.
GET
/catalogue/brands
All brands in the catalogue.
GET
/catalogue/categories
Category tree.
Full machine-readable spec: OpenAPI 3.1 JSON →
Pricing
API Developer
Free
1,000 requests / day
- 1,000 requests/day
- Product + brand data
API Professional
£149/month
50,000 requests / day
- 50,000 requests/day
- Full catalogue
- Webhooks