Все запросы необходимо направлять по адресу: https://bux.money/api/{method}?{token}&{params}
Используется для создания нового задания.
Параметры метода:
Пример запроса:
https://bux.money/api/createTask?token=token&title=title&type=1&links[]=link&time_of_execution[]=86400&price[]=1&timeWaitNextStep[]=300&links[]=subtasklink.ru&time_of_execution[]=86400&price[]=2&description[]=description+task&description[]=description+subtask&verify_info[]=verification+info&verify_info[]=verify+info+subtask+1
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для получения информацию о задании.
Параметры метода:
Пример запроса:
https://bux.money/api/getInfoTask?token=token&id=1
Пример ответа:
{
"status": "ok",
"data": {
"title": "Регистрация в Bux, быстрая оплата!",
"description": "Регистрация в Bux
",
"verify_info": "Прислать скриншот
",
"links": "[\"https://bux.com/p/17\"]",
"type_of_task": "2",
"executions_per_day": "0",
"cur_per_day": "0",
"executions_interval": "0",
"time_of_execution": "172800",
"repeat_execution": "0",
"select_country": "all",
"not_show_countries": "0",
"age_audience": {
"min": "18",
"max": "100"
},
"statuses": [],
"show_hide_age": "1",
"gender": "0",
"level": "0",
"price user": "3.00000",
"price adver": "3.90000",
"date_up": "0",
"auto_balance_up": "1",
"queue": 1,
"trigger_bal": "10",
"bal_repl": "100",
"balance": "84.66000"
"play": 1,
}
}
Используется для изменения статуса задания.
Параметры метода:
Пример запроса:
https://bux.money/api/changeStatusTask?token=token&play=1
Пример ответа:
{
"status": "ok",
"data": {
"id": "3",
"status": "1"
}
}
Используется для пополнения баланса задания.
Параметры метода:
Пример запроса:
https://bux.money/api/upBalanceTask?token=token&task-id=56&sum=5
Пример ответа:
{
"status":"ok",
"data":{
"balance":"95.00000",
"task":"5.00000"
}
}
Используется для поднятия задания.
Параметры метода:
Пример запроса:
https://bux.money/api/setUp?token=token&task-id=5
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для выделения задания. Если задание уже VIP, то оплаты не произойдет
Параметры метода:
Пример запроса:
https://bux.money/api/setVip?token=token&id=1&auto_vip_up=0
Пример ответа:
{
"status": "ok",
"data":{"balanceA":"121.67000"}
}
Используется для получения заявок по данному заданию.
Параметры метода:
Пример запроса:
https://bux.money/api/GetReportsTask?token=token&id=55
Пример ответа:
{
"status":"ok",
"data":{
"data":[
{
"id":"67",
"uid":"62",
"unixtime":"1626271178",
"timeCheck":1626271187,
"price":"0.20000",
"timeRev":-1626341951,
"status":"3",
"tmmId":"85",
"unixM":"1626271187",
"country":"US",
"ip":"143.244.45.136",
"attachments":[],
"message":"!!!",
"who":"1"
}
],
"cnt":"1"
}
}
Параметры ответа:
Используется для подтверждения оплаты пользователю
Параметры метода:
Пример запроса:
https://bux.money/api/successTask?token=token&id=67
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для подтверждения оплаты пользователю
Параметры метода:
Пример запроса:
https://bux.money/api/successTask?token=token&id=67
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для отказа в оплате
Параметры метода:
Пример запроса:
https://bux.money/api/cancelTask?token=token&id=67&message=message
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для Получения истории платежей
Параметры метода:
Пример запроса:
https://bux.money/api/getTransaction?token=token
Пример ответа:
{
"status": "ok",
"data": {
"meta": {
"page": 1,
"perpage": 100,
"pages": 1,
"total": "2",
"sort": "desc",
"field": "id"
},
"data": [
{
"id": "90",
"uid": "1",
"unixtime": "1655393806",
"val": "101.00000",
"valPlus": "111.10000",
"bonus": "10",
"service": "buxmoney",
"status": "1"
},
{
"id": "66",
"uid": "1",
"unixtime": "1623792666",
"val": "100.00000",
"valPlus": "120.00000",
"bonus": "20",
"service": "yoomoney",
"status": "1"
}
]
}
}
Используется для отправки задания на доработку
Параметры метода:
Пример запроса:
https://bux.money/api/improveTask?token=token&id=67&message=message
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для создания задания
Параметры метода:
Пример запроса:
https://bux.money/api/improveTask?token=token&id=67&message=message
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для получения информации об объявлениях
Параметры метода:
Пример запроса:
https://bux.money/api/getInfoAdv?token=token&cnt=1
Пример ответа:
{
"status": "ok",
"data": {
"data": [
{
"id": "237",
"name": "", //Заданное имя задания
"date": "2022-10-12 23:41:25", //Дата создания объявления
"duration": null, //Длительность просмотра для видео и посещений
"bal_up": "0", //автоподнятние 1|0
"trigger_bal": "0", //Сумма при которой срабатывает автоподнятие
"bal_repl": "0", // На сколько будет пополняться
"daily": "0", //Лимит на суточный бюджет
"dailyCalc": "0.00000", //Использовано лимита за сегодня
"price": "80.00000", //Базовый CPM
"pricePlus": "80.10000", //CPM с дополнительными настройками
"balance": "0.00000", //Баланс задания
"type": "2", //Тип задания
"allViews": "0", //Всего просмотров
"allclicks": "0", //Всего кликов
"play": "0" //Статус задания
}
],
"cnt": "5"
}
}
Используется для включения и отключения объявления
Параметры метода:
Пример запроса:
https://bux.money/api/changeStatusAdv?token=token&id=67&play=0
Пример ответа:
{
"status":"ok",
"data":[]
}
Используется для пополнения баланса объявления
Параметры метода:
Пример запроса:
https://bux.money/api/improveTask?token=token&id=67&message=message
Пример ответа:
{
"status":"ok",
"data":{
"balance":"12180.67000",
"task":"1.00000"
}
}