Руководства
Пакетный запрос цен
Передайте 1–1000 имён в market_hash_names.
Отправка пакета
Передайте 1–1000 имён в market_hash_names. У пакета один app_id и одна выбранная сторона. В отличие от CSV-параметра одиночного запроса, markets здесь является JSON-массивом кодов.
curl 'https://api.cs.cheap/prices/batch' \
--header "Authorization: Bearer $CSCHEAP_API_KEY" \
--header 'Content-Type: application/json' \
--data '{"app_id":"730","market_hash_names":["AK-47 | Redline (Field-Tested)"],"side":"all"}'Соответствие результатов
data.items сохраняет порядок запроса. Неизвестное имя даёт запись с пустым markets, а не ошибку всего пакета. Повторы сохраняются и учитываются при оплате.
Без действующей подписки каждый начатый блок из 100 имён стоит один кредит: 100 имён — один, 101 — два. Удалите ненужные дубликаты до отправки. Большие списки разбивайте на пакеты и соблюдайте ограничения частоты.