whitemarket Документація для партнерів

Усі за найнижчою ціною

Передумови

Перш ніж почати, переконайтеся, що у вас є:

  1. Працююче підключення до Інтернету
  2. Відповідна мова програмування або клієнт API (наприклад, Postman, CURL або бібліотека HTTP вашої мови програмування)

Кінцева точка API

JSON

CSV

Замініть {APP} на відповідне значення для потрібної програми:

  • 730 - для CS2

10min, 1hour, 12hours чи 24hours - максимальний термін доставки від продавця.

Поля у відповіді

Відповідь API містить такі поля:

  • market_hash_name - хеш скіна
  • price - значення ціни в USD
  • market_product_link - посилання на групу товарів певного скіна
  • market_product_count - кількість товарів у групі скіна
  • cheapest_asset_id – asset ID найдешевшого скіна
  • cheapest_float – float-значення найдешевшого скіна
  • paint_index – індекс фарбування найдешевшого скіна
  • paint_seed – seed фарбування найдешевшого скіна
  • inspect_link – посилання для перегляду найдешевшого скіна

Для участі в партнерській програмі необхідно третє поле - market_product_link. Значення в цьому полі - це посилання, яке веде до продукту на WhiteMarket за найкращою ціною.

Приклад використання API

Postman

image

image

image

CURL

Щоб отримати ціни на скіни CS2 у форматі JSON, використовуйте таку команду CURL:

curl -X GET "https://s3.white.market/export/v1/prices/730.json"

Python

Ось приклад використання API з Python і бібліотекою запитів:

import requests
    
url = "https://s3.white.market/export/v1/prices/730.json"

response = requests.get(url, headers=headers)

if response.status_code == 200:
    data = response.json()
    print(data)
else:
    print(f"Error: {response.status_code}")