Если вы создаёте торгового бота, трекер цен или Discord-бота для скинов CS2, первый вопрос — откуда брать данные. Маркетплейсы здесь сильно различаются: одни публикуют весь список цен для всех, другие предлагают полный торговый API с вашими ключами, а у третьих нет ничего публичного.
Бесплатные публичные списки цен
Несколько маркетплейсов публикуют самую низкую цену каждого продаваемого предмета без ключа и аккаунта. С них проще всего начать:
- Skinport: публичный эндпоинт предметов показывает каждый предмет с самой низкой, медианной и самой высокой ценой. Он отвечает только сжатием Brotli, поэтому ваш HTTP-клиент должен его принимать.
- Market.CSGO: один JSON-файл с ценой всего, что продаётся, в USD.
- LIS-SKINS: публичная JSON-выгрузка всего рынка CS2.
- Waxpeer: публичный список цен всех предметов, цены в тысячных долях доллара.
- DMarket: запрос aggregated prices отвечает без ключа и даёт лучшее предложение и лучший ордер до 100 предметов за раз.
Эти списки охватывают наклейки, агентов, кейсы и другое, а не только скины оружия. Каждый покрывает только свой маркетплейс, и у каждого свой формат, единицы и особенности названий (например, Waxpeer пишет фазы Doppler в названиях предметов).
Торговые API с вашими ключами
- DMarket: полный торговый API с подписью вашими ключами Ed25519, созданными в Settings → Trading API: выставлять и менять цены предложений, размещать и удалять ордера на покупку (DMarket называет их таргетами), читать инвентарь и баланс.
- Market.CSGO: API-ключ аккаунта позволяет выставлять предметы, менять цены и размещать ордера. Он удаляет ключи, отправляющие больше 5 запросов в секунду, поэтому разносите запросы по времени.
- CSFloat: для поиска лотов нужен аккаунт; к нему прилагается API-ключ.
Без публичного API
Buff163 и YouPin отдают данные только вошедшим аккаунтам, а некоторые маркетплейсы, например cs.money, защищены от ботов. Для них практичный вариант — агрегатор цен.
Все маркетплейсы через один API
Обращаться ко многим маркетплейсам самому — значит разбираться со множеством форматов, лимитов и сбоев. Наш API цен возвращает самую низкую цену каждого отслеживаемого предмета на 22 маркетплейсах в одном формате, включая Buff163, YouPin и CSFloat. Прочитайте руководство по API цен с примерами, передайте его ИИ-агенту или сравните цены вручную в таблице цен.