/v1/products
Paginated catalog slice for storefront rendering. Only available inventory is returned unless scoped by contract.
Query parameters
| Name | Type | Required | Notes |
|---|---|---|---|
| category | string | no | e.g. ff-id |
| limit | integer | no | default 20, max 100 |
| cursor | string | no | opaque pagination token |
Example · curl
curl -sS -X GET "https://pipratopup.com/api/v1/products?category=ff-id&limit=20" \
-H "X-API-Key: sk_live_xxxxxxxx" \
-H "X-Timestamp: 1780497239" \
-H "X-Signature: <hmac_sha256_hex>" \
-H "Accept: application/json"
200 · response body
{
"object": "list",
"api_version": "2026-03-08",
"has_more": false,
"data": [
{
"id": "prod_8f2a1c",
"code": "FF-MAX-70-LEGEND",
"title": "Level 70 — Mythic Skins",
"price_bdt": 12500,
"status": "available",
"metadata": { "level": 70, "region": "BD" }
}
]
}