PUT /billing/schedules/{category}/{offerId}/{product}
Добавляет расписание с автоматическим применением услуги для объявления.
Формат запроса
PUT https://apiauto.ru/1.0/billing/schedules/{category}/{offerId}/{product}
category |
Название категории ТС. Допустимые значения:
|
offerId |
Идентификатор объявления. |
product |
Код услуги. Допустимые значения:
|
Заголовки запроса
Заголовок |
Описание |
|
Идентификатор клиента. Используется для работы под учетной записью агентства. |
|
Идентификатор сессии пользователя. Значение можно получить с помощью операции POST /auth/login. |
Формат тела запроса
{
"schedule_type": {string},
"weekdays": [
{integer},
{integer}
],
"time": {string}
}
schedule_type |
Тип расписания. Допустимые значения:
|
weekdays |
Дни недели, в которые необходимо применять услугу. Допустимые значения:
|
time |
Время применения услуги в формате |
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
{
"status": {string}
}
status |
Статус ответа. |
Коды ответа
Код |
Причина |
Описание |
200 |
OK |
Успешный запрос. |
400 |
BAD_REQUEST |
Синтаксическая ошибка в запросе. |
401 |
NO_AUTH |
Не удалось авторизовать пользователя по переданным данным. |
404 |
OFFER_NOT_FOUND |
Объявление не найдено. |
500 |
INTERNAL SERVER ERROR |
Внутренняя ошибка сервера. |
Пример
Запрос:
curl -i -X PUT 'https://apiauto.ru/1.0/billing/schedules/cars/1043045004-977b3/boost' -H 'x-authorization: 2dtr...er432' -H 'x-session-id: 112_ao...R02Tpv' -H 'Content-Type:application/json' -d {"schedule_type": "ONCE_AT_TIME", "weekdays": [0], "time": "10:00", "timezone": "+03:00"}
Ответ:
HTTP/1.1 200 OK Server: nginx Date: Fri, 12 Jul 2018 13:30:59 GMT Content-Type: application/json Connection: keep-alive { "status": "SUCCESS" }
Идентификатор объявления.
Название категории ТС. Допустимые значения:
Допустимые значения:
cars
— легковые автомобили;moto
— мототранспорт;trucks
— коммерческий транспорт;
Код услуги.
Допустимые значения:
-
boost
— поднятие объявления в поиске; -
reset
— обнуление.