> For the complete documentation index, see [llms.txt](https://docs.esimpay.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.esimpay.net/api/prais-list.md).

# Прайс-лист

Актуальный каталог с ID продуктов и ценами.

Доступные пакеты и розничные цены для мерчанта.

## Получить прайс-лист мерчанта

> \
> Возвращает актуальный прайс-лист пакетов для мерчанта.  \
> Требуется аутентификация через заголовок \`CF-MERCHANT-ID\`.  \
> Возвращает список доступных пакетов с ценами для данного мерчанта.<br>

```json
{"openapi":"3.1.1","info":{"title":"API","version":"v1"},"tags":[{"name":"Price List","description":"Доступные пакеты и розничные цены для мерчанта."}],"servers":[{"url":"https://api.esimpay.net/api/v1"}],"paths":{"/customer/inventory":{"get":{"operationId":"get_price_list","summary":"Получить прайс-лист мерчанта","description":"\nВозвращает актуальный прайс-лист пакетов для мерчанта.  \nТребуется аутентификация через заголовок `CF-MERCHANT-ID`.  \nВозвращает список доступных пакетов с ценами для данного мерчанта.\n","parameters":[{"schema":{"type":"string"},"name":"CF-MERCHANT-ID","in":"header","description":"Идентификатор мерчанта для аутентификации","required":true}],"responses":{"200":{"description":"Прайс-лист успешно получен","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"description":"Статус запроса","type":"string"},"message":{"description":"Сообщение об ошибке (null при успехе)","type":["string","null"]},"inventory":{"description":"Список пакетов мерчанта","type":"array","items":{"type":"object","properties":{"productId":{"description":"Идентификатор продукта","type":"string"},"name":{"description":"Название пакета","type":"string"},"countrySet":{"description":"Код страны или региона","type":"string"},"includedCountries":{"description":"Все страны, входящие в регион","type":"array","items":{"type":"string"}},"sizeValue":{"description":"Объём данных","type":"integer"},"sizeUnit":{"description":"Единица объёма данных (MB, GB)","type":"string"},"validitySize":{"description":"Длительность срока действия","type":"integer"},"validityUnit":{"description":"Единица срока действия","type":"string"},"priceUsd":{"description":"Розничная цена пакета в USD","type":"number"},"reward":{"description":"Вознаграждение мерчанта в USD","type":["number","null"]},"rewardPercent":{"description":"Процент вознаграждения","type":["number","null"]}}}}}}}}},"401":{"description":"Ошибка аутентификации или общая ошибка","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"description":"Статус запроса","type":"string"},"message":{"description":"Описание ошибки","type":"string"}}}}}}},"tags":["Price List"]}}}}
```
