Документація API

Вступ

Ласкаво просимо до документації API сайту skins-table.com. Ця документація призначена для програмістів і містить інформацію про те, як працювати з нашим API для інтеграції можливостей skins-table.com у ваші застосунки чи сервіси.

1. Загальна інформація

API (Application Programming Interface) — це набір правил та інструментів, які дозволяють застосункам обмінюватися даними між собою. Використовуючи API сайту skins-table.com, ви отримуєте доступ до функціоналу нашого сервісу, зокрема до отримання актуальних цін на різні товари.

2. Обмеження

Коли ви купуєте додаткову послугу API, ви отримуєте 1000 або 10 000 запитів та 30 днів доступу. Після того як усі запити будуть використані або після 30 днів з дати придбання, додаткова послуга скасовується, а всі невикористані запити анулюються.

3. Створення API-ключа

Перейдіть до свого профілю та згенеруйте API-ключ.

4. Методи API

Нижче наведено доступні методи API, параметри та приклади відповідей.

BUILD
Конструктор посилань
Виберіть метод і параметри — отримайте готове посилання
Метод
API-ключ
Базова URL-адреса
Гра (app)
Маркетплейс (site)
MarketHashName
Дні
Маркет
Дні (1–365)
Валюта (необов'язково)
Валюта
Згенероване посилання
GET
/items
Ціни всіх предметів на обраному маркетплейсі
Endpoint
GET /items
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
app int так ID гри (730, 440, 570, 252490)
site string так Маркетплейс згідно з таблицею (наприклад: CS.MONEY, STEAM, BITSKINS, DMARKET, MARKET ...)
curr=USD string ні Повертає ціну в доларах (для маркетплейсів у CNY)
limit int ні Кількість повернутих предметів (наприклад, 100). Якщо не вказано — повертаються всі предмети
offset int ні Зсув для пагінації (наприклад, 100 — пропустити перші 100 предметів)
Приклад запиту
GET https://skins-table.com/api_v2/items?apikey=YOUR_API_KEY&app=730&site=CS.MONEY
Приклад відповіді (200)
{
    "items": {
        "MP9 | Starlight Protector (Battle-Scarred)": {
        "n": "MP9 | Starlight Protector (Battle-Scarred)",  #(Market Hash Name)
        "p": 2.61,                                          #(Ціна)
        "c": 20,                                            #(Кількість)
        "m": 19,                                            #(Максимальна кількість)
        "b": 157575,                                        #(Tradelock)
        "o": 1,                                             #(Overstock)
        "f": 0.385320782661438,                             #(Float)
        "t": 1704197625000                                  #(Час)
        },...
    }
    "time": 1704197005,
    "requests": 997
}
GET
/item
Дані щодо конкретного предмета
Endpoint
GET /item
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
app int так ID гри (730, 440, 570, 252490)
site string так Маркетплейс згідно з таблицею (наприклад: CS.MONEY, STEAM, BITSKINS, DMARKET, MARKET ...)
MarketHashName string так Market Hash Name предмета (наприклад: MP9 | Starlight Protector (Battle-Scarred))
curr=USD string ні Повертає ціну в доларах (для маркетплейсів у CNY)
Приклад запиту
GET https://skins-table.com/api_v2/item?apikey=YOUR_API_KEY&app=730&site=CS.MONEY&MarketHashName=MP9%20%7C%20Starlight%20Protector%20(Battle-Scarred)
Приклад відповіді (200)
{
    "items": {
        "n": "MP9 | Starlight Protector (Battle-Scarred)",  #(Market Hash Name)
        "p": 80.96,                                         #(Ціна)
        "c": 15,                                            #(Кількість)
        "m": 0,                                             #(Максимальна кількість)
        "b": 0,                                             #(Tradelock)
        "f": "0.69216680526733",                            #(Overstock)
        "o": 0,                                             #(Float)
        "t": 1767285362000                                  #(Час)
    },
    "time": 1767285372,
    "requests": 3999
}
GET
/get_sells
Продажі всіх предметів за 7 або 30 днів
Endpoint
GET /get_sells
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
app int так ID гри (730, 440, 570, 252490)
days int так Кількість днів: 7 або 30
site string так Маркетплейс: MARKET, BITSKINS, STEAM, DMARKET
Приклад запиту
GET https://skins-table.com/api_v2/get_sells?apikey=YOUR_API_KEY&days=7&app=730&site=STEAM
Приклад відповіді (200)
{
    "site": "STEAM",
    "game": "CS:GO",
    "days": 7,
    "time": 1767269450,
    "items": {
        "Desert Eagle | Heat Treated (Well-Worn)": 4541,
        "Galil AR | Tuxedo (Minimal Wear)": 793,
        "MAC-10 | Last Dive (Well-Worn)": 16,
        "Sticker | dgt (Gold) | Austin 2025": 8,
        "Sticker | Watermelon Tentaskull": 29,
        "StatTrak™ MP5-SD | Gauss (Minimal Wear)": 77,
        "Sticker | sense (Holo) | Copenhagen 2024": 3,
    },
    "requests": 3999
}
GET
/get_last_sells
Останні продажі конкретного предмета
Endpoint
GET /get_last_sells
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
app int так ID гри (730, 440, 570, 252490)
site string так Маркетплейс: MARKET, BITSKINS, STEAM, DMARKET
MarketHashName string так Market Hash Name предмета
Приклад запиту
GET https://skins-table.com/api_v2/get_last_sells?apikey=YOUR_API_KEY&app=730&site=STEAM&MarketHashName=MP9%20%7C%20Starlight%20Protector%20(Battle-Scarred)
Приклад відповіді (200)
{
    "items": {
        "min_p": "0.05",
        "max_p": "0.06",
        "ave_p": "0.05",
        "his": [
            { "t": "01.01.2026", "p": 0.05 },
            { "t": "31.12.2025", "p": 0.05 },
            { "t": "30.12.2025", "p": 0.05 },
            { "t": "29.12.2025", "p": 0.05 },
            { "t": "28.12.2025", "p": 0.05 },
            { "t": "27.12.2025", "p": 0.05 },
            { "t": "26.12.2025", "p": 0.06 }
        ]
    },
    "requests": 3999
}
GET
/get_price_history
Історія цін конкретного предмета за період
Endpoint
GET /get_price_history
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
app int так ID гри (730, 440, 570, 252490)
site string так Маркетплейс згідно з таблицею (наприклад: CS.MONEY, STEAM, BITSKINS, BUFF.163, MARKET ...)
MarketHashName string так Market Hash Name предмета (наприклад: MP9 | Starlight Protector (Battle-Scarred))
days int ні Період у днях, від 1 до 365. За замовчуванням: 15
curr=USD string ні Повертає ціну в доларах (для маркетплейсів у CNY)
Приклад запиту
GET https://skins-table.com/api_v2/get_price_history?apikey=YOUR_API_KEY&app=730&site=STEAM&MarketHashName=MP9%20%7C%20Starlight%20Protector%20(Battle-Scarred)&days=30
Приклад відповіді (200)
{
    "site": "STEAM",
    "game": "CS:GO",
    "name": "MP9 | Starlight Protector (Battle-Scarred)",
    "days": 30,
    "history": [
        { "date": "2026-04-05 12:00:00", "price": 0.05 },
        { "date": "2026-04-06 12:00:00", "price": 0.06 },
        { "date": "2026-04-07 12:00:00", "price": 0.05 }
    ],
    "requests": 3999
}
GET
/currency
Отримати поточні курси валют
Endpoint
GET /currency
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
currency string так Параметр запиту валюти (наприклад: 1)
Приклад запиту
GET https://skins-table.com/api_v2/currency?apikey=YOUR_API_KEY&currency=1
Приклад відповіді (200)
{
    "currency": {
        "UAH": 42.34,
        "RUB": 79.1,
        "EUR": 0.85,
        "CNY": 7,
        "KZT": 507.4
    }
}
GET
/img
Отримати зображення всіх предметів для обраної гри
Endpoint
GET /img
Параметри
Параметр Тип Обов'язковий Опис
apikey string так API-ключ
app int так ID гри (730, 440, 570, 252490)
Приклад запиту
GET https://skins-table.com/api_v2/img?apikey=YOUR_API_KEY&app=730
Приклад відповіді (200)
{
    "Snow Camo Pants": "https://steamcommunity-a.akamaihd.net/economy/image/6TMcQ7eX6E0EZ12byXi7vaVKyDk_zQLX05x6eLCFM9neAckxGDF7qU2e2gu640nAeQ7835Je5GDEFc4nReh8DEiv5daPaA9rLc0Q_C_vCA",
    "Black Hoodie": "https://steamcommunity-a.akamaihd.net/economy/image/6TMcQ7eX6E0EZ12byXi7vaVKyDk_zQLX05x6eLCFM9neAckxGDF7qU2e2gu640nAeQ7835Ja5MWFck4nReh8DEiv5daPqkSq7JRxv2_cUQf1",
    "Weapon Barrel": "https://steamcommunity-a.akamaihd.net/economy/image/6TMcQ7eX6E0EZ12byXi7vaVKyDk_zQLX05x6eLCFM9neAckxGDF7qU2e2gu640nAeQ7835Ja5WrWFck4nReh8DEiv5daMkk6r70yQhaWmmLT"
}
            

Ключем об'єкта є Market Hash Name предмета, значенням — пряме посилання на зображення.

Помилки

{
    "error": "Message"
}

У разі помилки API повертає JSON із полем error.