API для сайта накрутки в социальных сетях

Основное

HTTP Метод POST
API URL https://sexy-smm.ru/api/
API Key
Не передавайте ключ третьим лицам! Изменить ключ можно в настройках
В настройках
Формат ответа
Зависит от Content-Type. Альтернатива - параметр _format с указанием формата
XML, JSON

Если у Вас есть предложение/обнаружена ошибка/есть вопросы - пожалуйста, обратитесь в поддержку.

Заказы


Добавить заказ

Служит для добавления заказа на сервис

Параметры запроса
r GET v1/order/create
key GET API ключ
service ID услуги
link Ссылка на объект заказа
quantity Количество выполнений

Пример ответа

{
    "order": 43089
}
        
Параметры ответа
order ID заказа

Отмена заказа

Служит для отмена заказов

Параметры запроса
r GET v1/user/cancel
id GET ID заказа
key GET API ключ

Пример ответа

{
    "success": true,
    "data": {
        "message": "Запрос на отмену выполнен"
    }
}
        
Параметры ответа
status Статус ответа
message Сообщение

Пример ошибки ответа:

{
    "success": false,
    "data": {
        "name": "Exception",
        "message": "Order not found.",
        "code": 0,
        "type": "yii\\base\\UserException"
}

{
    "success": false,
    "data": {
        "name": "Exception",
        "message": "Для услуги данного заказа недоступна возможность отмены",
        "code": 0,
        "type": "yii\\base\\UserException"
    }
}

{
    "success": false,
    "data": {
        "name": "Exception",
        "message": "Не удалось отправить заявку на отмену. Возможно, заявка уже подавалась, или заказ был отменен/выполнен.",
        "code": 0,
        "type": "yii\\base\\UserException"
    }
}
        

Refill заказа

Служит для докрутки заказов

Параметры запроса
r GET v1/user/refill
id GET ID заказа
key GET API ключ

Пример ответа

{
    "success": true,
    "data": {
        "message": "Запрос на докрутку выполнен"
    }
}
        
Параметры ответа
status Статус ответа
message Сообщение

Пример ошибки ответа:

{
    "success": false,
    "data": {
        "name": "Exception",
        "message": "Order not found.",
        "code": 0,
        "type": "yii\\base\\UserException"
}

{
    "success": false,
    "data": {
        "name": "Exception",
        "message": "Данный заказ не поддерживает refill",
        "code": 0,
        "type": "yii\\base\\UserException"
    }
}
        

Просмотреть заказ

Служит для получения информации об одном заказе

Параметры запроса
r GET v1/order/view
key GET API ключ
order ID заказа

Пример ответа

{
    "charge": 0.1,
    "start_count": 1045,
    "status": "Processing",
    "remains": 255
}
            
Параметры ответа
charge Сумма заказа
start_count Начальное количество показателя на объекте раскрутки
status Статус заказа. Доступные статусы:
  • Processing - В работе
  • Completed - Завершен
  • Canceled - Отменен
  • Partial - Частично выполнен
  • Problem - С заказом возникла проблема
remains Осталось к выполнению

Просмотреть несколько заказов

Служит для просмотра нескольких заказов в одном запросе

Параметры запроса
r GET v1/order/view
key GET API ключ
orders ID заказов, разделенных запятой. Не более 100 заказов за один запрос

Пример ответа

{
    "43089": {
        "charge": 0.1,
        "start_count": 0,
        "status": "Processing",
        "remains": 200
    },
    "43288": {
        "error": "Order not found"
    },
    "43087": {
        "charge": 0.4,
        "start_count": 255,
        "status": "Completed",
        "remains": 0
    }
}
        
Параметры ответа
Массив объектов "Заказа"

Услуги


Список услуг

Служит для просмотра доступных услуг на сервисе

Параметры запроса
r GET v1/service/index
key GET API ключ

Пример ответа

[
    {
        "service": 1,
        "name": "Лайки - Быстрые",
        "category": "Instagram",
        "group": "Лайки",
        "rate": 0.29899999999999999,
        "min": 20,
        "max": 20000
    },
    {
        "service": 3,
        "name": "Просмотры",
        "category": "Instagram",
        "group": "Просмотры",
        "rate": 0.00050000000000000001,
        "min": 200,
        "max": 100000
    },
    {
        "service": 4,
        "name": "Лайки под видео",
        "category": "YouTube",
        "group": "Лайки/Дизлайки",
        "rate": 0.55000000000000004,
        "min": 5,
        "max": 5000
    },
    {
        "service": 5,
        "name": "Дизлайки под видео",
        "category": "YouTube",
        "group": "Лайки/Дизлайки",
        "rate": 0.55000000000000004,
        "min": 5,
        "max": 3000
    }
]
            
Параметры ответа
service ID услуги
name Название услуги
category Название категории услуги
group Название группы услуги
rate Стоимость одного выполнения
min Минимальное количество выполнений заказа
max Максимальное количество выполнений заказа

Пользователь


Просмотр баланса

Служит для просмотра доступного баланса на сервисе

Параметры запроса
r GET v1/user/balance
key GET API ключ

Пример ответа

{
    "balance": 151.374
}
        
Параметры ответа
balance Сумма баланса