Помощь Контакты
ruRU
ENEN DEDE ESES PLPL PT-BRPT-BR PT-PTPT-PT RURU TRTR VIVI ZH-CNZH-CN
Подключить сайт
Помощь Контакты

API

Главное
Основная информация Генерация подписи
Депозиты
Начало работы Создание депозита Создание депозита без переадресации (iframe) Уведомление о депозите (webhook) Проверка статуса депозита Получение списка депозитов Депозиты без 8 дневного ожидания (Steam Trade Protection) Одобрение депозита с 8 дневным холдом Недошедшие уведомления о платежах
Депозиты без SkinsBack UI
Создание депозита без SkinsBack UI (API) Получить инвентарь пользователя
Вывод скинов
Прайс-лист (наличие скинов) Поиск скинов Купить скин Массовая покупка скинов Статус покупки скина История покупок скинов
Другое
Баланс проекта История выводов с баланса и депозитов Валюты и курсы Статус сервера Real-time обновления: WebSockets Real-time обновления: WebHooks

Основная информация по API

Вступление

Добро пожаловать в SkinsBack API.
Если у вас есть какие-либо вопросы или предложения, пожалуйста, свяжитесь с нами.

Взаимодействие с API SkinsBack осуществляется через Endpoint https://skinsback.com/api.php, на который необходимо передавать данные через POST запросы.

Аутентификация

Все запросы API требуют аутентификацию. На выбор предоставлено два варианта аутентификации: через HTTP заголовки или через подпись.

Аутентификация через HTTP заголовки (более простая)

Необходимо передавать два параметра в заголовках HTTP запроса:
X-CLIENT-ID — значение Client ID из настроек проекта
X-CLIENT-SECRET — значение Client Secret из настроек проекта

Аутентификация через подпись (более сложная)

При использовании устаревшего метода аутентификации необходимо передавать два POST параметра:
shopid — значение Client ID из настроек проекта
sign — подпись, сгенерированная по правилам, описанным в разделе Генерация подписи.

Структура ответа

Ответы у всех методов API в формате JSON.
Успешные вызовы API будут иметь респонс:

{"status":"success", some data..}

Неуспешные запросы будут содержать error_code и error_message:

{"status":"error", "error_code": 5, "error_message":"some_error"}

Ограничение количества запросов

В нашей системе установлен лимит в 500 запросов к серверу в минуту. Если этот лимит превышен, произойдет временная блокировка, а ответ API будет следующим:

{"status":"error", "error_code": -7, "error_message":"request_limit_reached"}
© 2025 SkinsBack. All right reserved.
Помощь Контакты Оферта