Класс “Заявка”
Путем использования API вы можете просматривать информацию о ваших заявках, изменять ее, запрашивать текущий статус по заявкам, добавлять новые заявки, останавливать заявки.
Получение списка текущих заявок
Чтобы получить информацию обо всех заявках в аккаунте отправляется POST запрос по ссылке
https://my.usabot.ru/api?OrdersList
Параметр запроса:
token – токен ключ для авторизации запроса
В случае успеха сервер вернет ответ:
[ {
“ID”: “244”,
“STATUS”: “in_progress”,
“FIO”: “Иванов Петя”,
“EMAIL”: “clientemail1@mail.ru”,
“PASSWORD”: “ffe4-4f6e”,
“CITY”: “Moscow”,
“SERVICE_ID”: “4”,
“STARTED_FROM”: “10/02/2020”,
“END_ABOUT”: “11/04/2020”,
“DATE_INFO”: “ограничений нет”
} ,{
“ID”: “249”,
“STATUS”: “in_progress”,
“FIO”: “Семенов Вася”,
“EMAIL”: “myclient@mail.ru”,
“PASSWORD”: “ffxae4-4112e”,
“CITY”: “Yekaterinburg”,
“SERVICE_ID”: “2”,
“STARTED_FROM”: “10/02/2020”,
“END_ABOUT”: “11/04/2020”,
“DATE_INFO”: “ограничений нет”
}
]
Запуск новой заявки
Чтобы создать новую заявку для бота в аккаунте агентства отправляется POST запрос по ссылке. Перед созданием заявки рекомендуем проверить активность учетной записи и баланс.
https://my.usabot.ru/api?StartOrder
Параметр запроса:
token – токен ключ для авторизации запроса
service_id – идентификатор услуги (смотрите метод ServicesList)
fio – Фамилия Имя Отчество клиента (можно инициалы, но фамилию целиком)
email – адрес электронной почты / логин на сайте посольства США
password – пароль от личного кабинета на сайте посольства
В случае успеха сервер вернет ответ:
[ {
“ORDER_ID”: “355”,
“DATE_FUTURE”: “16/02/2020”,
“PRICE”: “15900”,
“BALANCE”: “7900”
} ]
где,
order_id – идентификатор заявки
date_future – ориентировочная дата записи
price – сумма списанная с баланса с учетом агентской скидки
balance – остаток на счете аккаунта