API Wizard4SocialMedia позволяет вам взаимодействовать с нашим сайтом, просто отправляя запрос на наш сервер. Эта услуга предоставляется бесплатно.
Вы можете автоматизировать оформление заказов, отслеживать статус доставки, отслеживать текущий баланс и программно получать доступ ко всей информации о наших услугах. Идеально подходит для реселлеров, управляющих собственными панелями, агентств, обслуживающих нескольких клиентов, или разработчиков, создающих индивидуальные решения.
| HTTP-метод | POST |
| URL API | https://wizard4socialmedia.com/api/v2 |
| Ключ API | Получите ключ API на странице Аккаунт |
| Формат ответа | JSON |
| Пример кода на PHP | https://wizard4socialmedia.com/example.txt |
Используйте этот метод для оформления нового заказа для любой активной услуги.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
| service | ID услуги |
| link | Ссылка на страницу |
| quantity | Необходимое количество |
Успешный ответ:
{
"order":"23501"
}
Используйте этот метод для получения статуса любого из ваших заказов.
При проверке статуса заказа просим не делать это слишком часто, иначе нам может потребоваться ограничить ваши запросы.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
| order | ID заказа |
Заказы Drip Feed: используйте ID заказа, возвращённый методом add. status описывает заказ целиком. Пока он выполняется, возвращается In Progress. start_counter - это значение в начале первого запуска, а remains - количество, которое ещё не доставлено (не начатые запуски плюс всё, что осталось в уже начатых запусках). Когда заказ завершается, возвращается Completed, Partial или Cancelled, а remains - итоговое недоставленное количество.
Отмена: заказ в статусе Cancelling ещё не финален. Продолжайте проверять его статус, пока он не изменится на Cancelled или Partial, и возвращайте деньги своему клиенту только по этому окончательному ответу.
Успешный ответ:
{
"status": "Completed",
"start_counter": "600",
"remains": "600",
"charge": "0.25845",
"currency": "USD"
}
Drip feed order:
{
"status": "Completed",
"start_counter": "600",
"remains": "0",
"charge": "2.40000",
"currency": "USD",
"runs": "3",
"orders": ["14286", "14287", "14288"]
}
Auto subscription order. Each ID in "orders" and "old_orders" is a normal order, so you can query its status individually. "posts" and "old_posts" are the numbers delivered so far, and "expired" is true if the subscription ended by reaching its expiry date:
{
"status": "Inprogress",
"expiry": "2027-12-31",
"expired": false,
"posts": 1,
"old_posts": 1,
"orders": ["14255"],
"old_orders": ["14256"]
}
Заказ может быть автоматически отменён через API, если "Начальный счётчик" всё ещё пуст (отмена и возврат средств занимают 10-20 минут). После обновления "Начального счётчика" работа над заказом уже началась, и его больше нельзя автоматически отменить через API.
Для уже начатых заказов мы, возможно, всё ещё сможем отменить их вручную, но вам нужно будет запросить отмену через открытие тикета.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
| order | ID заказа(ов), через запятую, до 100 ID |
Заказы Drip Feed: запрос на отмену принимается всегда. Если нет активного запуска, заказ завершается сразу, а запуски, которые так и не начались, возвращаются. Если запуск активен, заказ показывает Cancelling до завершения этого запуска, а затем заканчивается как Cancelled (ничего не доставлено) или Partial. Используйте status, чтобы прочитать итоговое remains.
An auto subscription can be cancelled too. No new orders are created, and it shows “Cancelling” until its active orders finish. It ends as Cancelled if nothing was delivered, otherwise as Partial.
Пример ответа:
[
{
"order": 721,
"cancel": 1,
"message": "We are now attempting to cancel your order..."
},
{
"order": 722,
"errors": ["This order cannot be cancelled because its current status is COMPLETED."]
}
]
Запросите восстановление для одного или нескольких заказов одновременно. Эта функция поддерживается только услугами с параметром "refill": true, и восстановление доступно в течение ограниченного времени после завершения заказа.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
| order | ID заказа |
| orders | ID заказа(ов), через запятую, до 100 ID |
Пример ответа:
{
"refill": "1"
}
[
{
"order": 1,
"refill": 1
},
{
"order": 2,
"refill": {
"error": "Incorrect order ID"
}
}
]
Проверьте статус одного или нескольких запросов на восстановление одновременно. Statuses: Pending, In progress, Completed, Rejected.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
| refill | ID восстановления |
| refills | ID восстановлений (через запятую, до 100 ID) |
Пример ответа:
{
"status": "Completed"
}
[
{
"refill": 1,
"status": "Completed"
},
{
"refill": 2,
"status": {
"error": "Refill not found"
}
}
]
Это вернёт все активные услуги с их ценами и параметрами, доступными для вашего аккаунта. Здесь будет вся информация, необходимая для автоматической настройки или определения цен.
For subscription services, min and max are the limits for the quantity per post.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
Пример ответа:
[
{
"id": 101,
"service_id": 1,
"name": "Real & Active Followers - Best Server",
"rate": "250.00",
"min": "100",
"max": "100000",
"service": "Instagram Followers",
"type": "default",
"refill": true,
"cancel": true,
"dripfeed": false,
"subscription": false,
"paragraphs": false,
"desc": "0-3 Hours Start | Full Link | 20 Days Refill\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 107,
"service_id": 1,
"name": "Indian Mixed Followers",
"rate": "150.00",
"min": "200",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": false,
"dripfeed": true,
"subscription": false,
"paragraphs": false,
"desc": "0-12 Hours Start | Full Link |\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 30067,
"service_id": 1,
"name": "Instagram Followers - Worldwide",
"rate": "103.00",
"min": "100",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"dripfeed": false,
"subscription": false,
"paragraphs": false,
"desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"
},
{
"id": 85,
"service_id": 12,
"name": "Facebook Auto Likes",
"rate": "35.00",
"min": "50",
"max": "10000",
"service": "Auto Subscription",
"type": "default",
"refill": false,
"cancel": true,
"dripfeed": false,
"subscription": true,
"paragraphs": false,
"desc": "Likes on every new post\r\nUse the subscription parameters to order"
}
]
Используется для получения суммы доступных средств на вашем аккаунте.
| Параметры | Описания |
|---|---|
| api_token | Ваш API-токен |
| action | Название метода |
Пример ответа:
{
"balance": "100.78",
"currency": "USD"
}