• За допомогою API можливо інтегрувати свій сайт для послуг просування в соціальних мережах.
• API працює за принципом GET/POST запитів на https://boost-media.biz/api/v2/
• Відповідь повертається у форматі JSON
• Авторизація користувача відбувається за токеном. Отримати токен можна в
налаштуваннях.
- Приклад запиту:
https://boost-media.biz/api/v2/?action=services&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
[
{
"category" => "Instagram likes",
"service" => "14",
"name" => "Likes - 10К ⚡️",
"rate" => "3.00",
"min" => "10",
"max" => "10000",
"soc" => "instagram",
"type" => "likes"
}
]
- Метод повертає масив об'єктів, які містять наступні поля:
| Поле | Значення |
|---|---|
category |
Назва категорії |
service |
Ідентифікатор послуги |
name |
Назва послуги |
rate |
Ціна за тисячу виконань |
min |
Мінімальна кількість для замовлення |
max |
Максимальна кількість для замовлення |
soc |
Соц.мережа:
• vk • telegram • youtube • other |
type |
Тип послуги:
• followers • friends • likes • views • comments • auto • other |
error |
Опис помилки у випадку невдачного запиту |
- Приклад запиту:
https://boost-media.biz/api/v2/?action=balance&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
{
"balance": "9999.99",
"currency": UAH
}
- Метод повертає об'єкт, що містить наступні поля:
| Поле | Значення |
|---|---|
balance |
Поточний баланс |
currency |
Валюта |
error |
Опис помилки у випадку невдачного запиту |
- Приклад запиту:
https://boost-media.biz/api/v2/?action=add&service=1&link=https://instagram.com/instagram&quantity=100&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
{
"order": "123"
}
- Метод повертає об'єкт, що містить наступні поля:
| Поле | Значення |
|---|---|
order |
Ідентифікатор створеного замовлення |
error |
Опис помилки у випадку невдачного запиту |
- Приклад запиту:
https://boost-media.biz/api/v2/?action=status&order=123&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
{
"charge": "0.3",
"currency": UAH,
"service": "1",
"link": "https://instagram.com/instagram",
"quantity": "100",
"start_count": "0",
"date": "23:06:26 27.04.2022",
"status": "In progress",
"remains": "100"
}
- Метод повертає об'єкт, що містить наступні поля:
| Поле | Значення |
|---|---|
charge |
Витрачені гроші на замовлення |
currency |
Валюта |
service |
Ідентифікатор послуги |
link |
Посилання, вказане при створенні замовлення |
quantity |
Замовлення кількості |
start_count |
Кількість на момент активації замовлення |
date |
Дата створення замовлення |
status |
Статус замовлення:
• In progress • Partial • Pending • Completed • Canceled |
remains |
Залишкова кількість |
error |
Опис помилки у випадку невдачного запиту |
- Приклад запиту:
https://boost-media.biz/api/v2/?action=status&orders=123,124,125&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
{
"123": {
"charge": "0.3",
"currency": UAH,
"service": "1",
"link": "https://instagram.com/instagram",
"quantity": "100",
"start_count": "0",
"date": "23:06:26 27.04.2022",
"status": "In progress",
"remains": "100"
},
"124": {
"error": "not found"
},
"125": {
"charge": "0.6",
"currency": UAH,
"service": "1",
"link": "https://instagram.com/instagram",
"quantity": "200",
"start_count": "0",
"date": "23:10:35 27.04.2022",
"status": "In progress",
"remains": "200"
}
}
- Метод повертає масив об'єктів, які містять наступні поля:
| Поле | Значення |
|---|---|
charge |
Витрачені гроші на замовлення |
currency |
Валюта |
service |
Ідентифікатор послуги |
link |
Посилання, вказане при створенні замовлення |
quantity |
Замовлення кількості |
start_count |
Кількість на момент активації замовлення |
date |
Дата створення замовлення |
status |
Статус замовлення:
• In progress • Partial • Pending • Completed • Canceled |
remains |
Залишкова кількість |
error |
Опис помилки у випадку невдачного запиту |
- Приклад запиту:
https://boost-media.biz/api/v2/?action=cancel&order=123&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
{
"cancel": "ok"
}
- Метод повертає об'єкт, що містить наступні поля:
| Поле | Значення |
|---|---|
cancel |
Статус відміни замовлення (ok) |
error |
Опис помилки у випадку невдачного запиту |
- Приклад запиту:
https://boost-media.biz/api/v2/?action=refill&order=123&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Приклад відповіді:
{
"refill": "123"
}
- Метод повертає об'єкт, що містить наступні поля:
| Поле | Значення |
|---|---|
refill |
Ідентифікатор створеного рефілла |
error |
Опис помилки у випадку невдачного запиту |
| Помилка |
|---|
auth error |
no money |
not found |
action unknown |
service null |
link null |
qnt null |
limit min |
limit max |
is not available |
qnt is not a multiple of 10/100/1000 |
is already running |
is not link to the post |
is not full link |
is not login |
link incorrect |
account is private |
thematics forbidden |
black list |
invalid character |
order completed |
cancel not available |
order in progress |
date expired |
can refill after 24 hours |
refill not available |
unknown |