Skip to main content
GET
Bulk availability check
Перед оформлением пакетного заказа убедитесь, что листинги, которые вы планируете купить, ещё доступны. Передайте до 100 id листингов в параметре ids через запятую; в ответе будет актуальная цена каждого ещё доступного id и список id, которые уже недоступны. Требуется аутентификация. Отправьте ключ как Authorization: Bearer csb_pub_....

Query-параметры

string
обязательно
ID листингов через запятую, например itm_8841201,itm_8841340. Обязательно. Максимум 100 id за запрос.
integer
по умолчанию:"730"
Игра, к которой относятся id: 730 — CS2, 570 — Dota 2, 252490 — Rust. Используйте тот же appId, с которым вы получили id из GET /v1/listings.

Поля ответа

object
обязательно

Пример запроса

Пример ответа

Коды ошибок

Доступность — это снимок на момент запроса. ID, отмеченный как доступный, всё ещё может закончиться до момента выполнения покупки — всегда передавайте max_price_usd и обрабатывайте item_unavailable при вызове покупки.

Авторизации

Authorization
string
header
обязательно

Send your key as a Bearer token on every request: Authorization: Bearer csb_pub_.... Generate keys in your CSBoard profile.

Параметры запроса

ids
string
обязательно

Comma-separated listing ids. Required. Maximum 100 ids per request.

appId
enum<integer>
по умолчанию:730

Steam appId of the game. 730 = CS2 (the default), 570 = Dota 2, 252490 = Rust. Omit it and the endpoint answers for CS2 exactly as before. An appId this key may not use answers 400 unsupported_game, whose supported_app_ids lists the ones it may — see GET /games.

Доступные опции:
730,
570,
252490

Ответ

Availability map for the requested ids.

data
object
обязательно