Merchant API
Checking…Sandbox
Catalog

List products

The whole catalog with prices and an “on sale” flag.

GEThttps://merchant.dbdlobby.com/products
X-Entity-KeyMarkdown version

Returns every catalog product, including ones taken off sale. Filter them yourself by isAvailable.

The response comes from a cache refreshed every 10 minutes, so a price change can show up here with a delay. Fresh data for one product: GET /products/{id}/info; a live stock check right before buying: GET /products/{id}/availability.

Headers

NameTypeDescription
X-Entity-KeyrequiredstringClient access key. See “Authentication”.

Responses

200 OK

application/json
{
  "status": "success",
  "products": [
    {
      "id": 12,
      "title": "Dead by Daylight — Steam Key",
      "price": 1490,
      "currency": "RUB",
      "region": "ru",
      "platform": "steam",
      "isAvailable": true,
      "images": {
        "42x42": "https://cdn.example.com/p/12-42.png",
        "156x156": "https://cdn.example.com/p/12-156.png",
        "512x512": null
      }
    },
    {
      "id": 13,
      "title": "Dead by Daylight — Chapter DLC",
      "price": 590,
      "currency": "RUB",
      "region": "ru",
      "platform": "steam",
      "isAvailable": false,
      "images": {
        "42x42": "https://cdn.example.com/p/12-42.png",
        "156x156": "https://cdn.example.com/p/12-156.png",
        "512x512": null
      }
    }
  ]
}