Endpoint Playground
Reads any PlayStation Store merchandising page by alias (e.g. collections, subscriptions, or a promotional alias) and returns its shelves (sections) plus the curated collection links found on the page. Each collection link carries a category_id (UUID) you can pass to /playstation/category to fetch that collection's full, paginated title grid. Known aliases: collections, subscriptions, deals, latest. cc selects the store region (and price currency); l accepts a language code or locale such as en or en-US, with the locale's primary language used for text.
14 Oct 2026: 80 items; 4 fields had a value in every checked item and 4 varied between items.
Sample value profiles: kind: concept (60), product (20); name: “TOEM 2” and 79 other values; media: median 15 entries.
curl 'https://api.crawlora.net/api/v1/playstation/page?alias=collections' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| alias | string | Yes | collections | Merchandising page alias |
| cc | string | No | Store country code (ISO, selects currency) | |
| l | string | No | Language code |
{
"code": 200,
"msg": "OK",
"data": {
"sections": [
{
"id": "...",
"name": "New this week",
"count": 12,
"items": []
}
],
"count": 24,
"items": [],
"collections": [
{
"name": "Free to play",
"category_id": "4dfd67ab-4ed7-40b0-a937-a549aece13d0",
"link_type": "EMS_CATEGORY"
},
{
"name": "PlayStation Indies",
"category_id": "71516e4f-f209-458e-a2fb-fecd213f4198",
"link_type": "EMS_CATEGORY"
}
],
"source_url": "https://store.playstation.com/en-us/pages/collections"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.