GET /dealer/wallet/product/activations/daily-stats
Возвращает статистику списаний с кошелька за активацию услуг.
Формат запроса
GET https://apiauto.ru/1.0/dealer/wallet/product/activations/daily-stats
? service=<string>
& from_dbt=<string>
& [to_dbt=<string>]
& [pageNum=<integer>]
& [pageSize=<integer>]
service* |
Сервис для поиска списаний. Допустимые значения:
|
from* |
Начало интервала дат для поиска списаний с кошелька в формате |
to |
Конец интервала дат для поиска списаний с кошелька в формате |
pageNum |
Номер страницы, с которой необходимо начать вывод. Отсчет начинается с единицы. |
pageSize |
Необходимое количество объектов на странице. |
* Обязательный параметр
Заголовки запроса
Заголовок |
Описание |
|
Идентификатор клиента. Используется для работы под учетной записью агентства. |
|
Идентификатор сессии пользователя. Значение можно получить с помощью операции POST /auth/login. |
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
{
"activation_stats": [
{
"date": "{string}",
"product": "{string}",
"sum": "{string}",
"count": "{string}"
},
{
"date": "{string}",
"product": "{string}",
"sum": "{string}",
"count": "{string}"
}
],
"paging": {
"page": {
"num": {integer},
"size": {integer}
},
"page_count": {integer}
},
"status": "{string}"
}
activation_stats |
Массив объектов. Список активаций услуг. |
-
date
Дата списания за активацию услуги в формате
YYYY-MM-DD
.
product
Услуга, которая была активирована у объявления.
Допустимые значения:
placement
— активация объявления;premium
— премиум-объявление;special-offer
— спец. предложение;boost
— поднятие в поиске;highlighting
— выделение цветом;badge
— стикеры быстрой продажи;sto-top
— услуга «приоритет» для автосервисов;turbo-package
— турбо-продажа;reset
— обнуление;call
— звонок;chat:cars:new
— чат (новые авто);chat:cars:used
— чат (авто с пробегом);vin-history
— проверка VIN;quota:placement:cars:used
— размещение «Легковые с пробегом»;quota:placement:cars:newq
— размещение «Легковые новые»;quota:placement:moto
— размещение «Мото»;quota:placement:commercial
— размещение «Коммерческий транспорт»;trade-in-request:cars:used
— заявки Trade-in по «Легковым с пробегом»;trade-in-request:cars:new
— заявки Trade-in по «Легковым новым».
sum
Сумма списаний за активацию услуги в рублях за сутки.
count
Количество активаций услуги за сутки.
paging |
Пагинация результатов запроса. |
-
page
Информация о текущей странице с результатами.
-
num
Номер текущей страницы. Отсчет начинается с единицы.
size
Количество объектов на странице.
page_count
Общее количество страниц.
-
status |
Статус ответа. |
Коды ответа
Код |
Причина |
Описание |
200 |
OK |
Успешный запрос. |
400 |
BAD_REQUEST |
Синтаксическая ошибка в запросе. |
401 |
NO_AUTH |
Не удалось авторизовать пользователя по переданным данным. |
500 |
INTERNAL SERVER ERROR |
Внутренняя ошибка сервера. |
Пример
Запрос:
curl -i -X GET 'https://apiauto.ru/1.0/dealer/wallet/product/activations/daily-stats?service=autoru&from=2018-06-01&to=2018-06-19&pageNum=1&pageSize=2' -H 'x-authorization: 2dtrer432...' -H 'Accept: application/json' -H 'x-session-id: 112_aoR02Tpv...'
Ответ:
HTTP/1.1 200 OK Server: nginx Date: Tue, 24 Jul 2018 15:19:41 GMT Content-Type: application/json Connection: keep-alive { "activation_stats": [ { "date": "2018-06-19", "product": "call", "sum": "5000", "count": "5" }, { "date": "2018-06-13", "product": "placement", "sum": "1220", "count": "4" } ], "paging": { "page": { "num": 1, "size": 2 }, "page_count": 2 }, "status": "SUCCESS" }
Начало интервала дат для поиска списаний с кошелька в формате YYYY-MM-DD
.
Конец интервала дат для поиска списаний с кошелька в формате YYYY-MM-DD
.
Номер страницы, с которой необходимо начать вывод. Отсчет начинается с единицы.
Необходимое количество объектов на странице.
Сервис для поиска списаний. Допустимые значения:
-
autoru
— Авто.ру; -
autoservices
— автосервис.
* Обязательный параметр