Базовый URL
Ключевые концепции
- Health —
GET /v1/health— единственный эндпоинт без аутентификации. Используйте его, чтобы убедиться, что API доступен и прайс-лист актуален, перед началом сессии. - Listings —
GET /v1/listingsвозвращает актуальные доступные к покупке предметы с float, paint seed, стикерами и ценой ask в USD. Поддерживает keyset-пагинацию и расширенные фильтры. - Prices —
GET /v1/pricesвыдаёт сгруппированные цены minAsk по группам скинов.GET /v1/prices/snapshot.ndjson.gzпредоставляет полный gzip NDJSON-дамп для массовой загрузки каталога. - Orders —
POST /v1/ordersразмещает ордера на покупку со списанием с баланса CSBoard. Требует ключ с включённой торговлей. - Курсы валют — все цены в этом API указаны в USD. Используйте
GET /v1/currencyдля конвертации в локальную валюту по тем же курсам, что использует сайт.
cursor из одного ответа как параметр запроса cursor в следующем запросе.
Быстрый старт
ТолькоGET /v1/health работает без ключа. Каждый другой эндпоинт требует Bearer-токен csb_pub_ в заголовке Authorization:
Изучите документацию
Аутентификация
Узнайте, как сгенерировать ключ, передавать его в запросах и в чём разница между ключами чтения и торговли.
Лимиты запросов
Разберитесь в лимитах запросов на ключ, заголовке
Retry-After и обработке ответов 429.Руководство по рыночным данным
Запрашивайте актуальные листинги, получайте цены min-ask и скачивайте массовые снапшоты.
Руководство по покупке
Размещайте ордера с использованием баланса CSBoard, применяя ключ с включённой торговлей.