Получение списка категорий транзакций
Получение списка категорий транзакций
HTTP-запрос
POST https://fleet-api.taxi.yandex.net/v2/parks/transactions/categories/list
Заголовки запроса
Accept-Language * | string Предпочитаемый язык ответа |
X-Client-ID * | string Идентификатор клиента |
X-API-Key * | string API-ключ |
* Обязательный параметр
Тело запроса
{ "query": { "category": { "is_affecting_driver_balance": true, "is_creatable": false, "is_editable": false, "is_enabled": true }, "park": { "id": "ee6f33c4562b4e1f8646d157bd70b2c4" } } }
Скопировано
Представление
Поля
query * | object |
query. | object |
query. | boolean Влияет ли транзакция в категории на баланс водителя |
query. | boolean Доступно ли создание транзакции в категории |
query. | boolean Доступно ли редактирование категории транзакции |
query. | boolean Включена ли категория транзакции |
query. | object |
query. | string Идентификатор партнёра |
query * | object |
query. | object |
query. | boolean Влияет ли транзакция в категории на баланс водителя |
query. | boolean Доступно ли создание транзакции в категории |
query. | boolean Доступно ли редактирование категории транзакции |
query. | boolean Включена ли категория транзакции |
query. | object |
query. | string Идентификатор партнёра |
* Обязательный параметр
Ответы
Код 200
Список категорий транзакций
{ "categories": [ { "group_id": "partner_other", "group_name": "Прочие платежи партнёра", "id": "partner_service_recurring_payment", "is_affecting_driver_balance": true, "is_creatable": false, "is_editable": false, "is_enabled": true, "name": "Платежи по расписанию" } ] }
Скопировано
Представление
Поля
categories[] * | array |
categories[]. | string Группа категории транзакции. Допустимые значения:
Список также доступен через API /v2/parks/transactions/categories/list. |
categories[]. | string Локализованное название группы категории транзакции |
categories[]. | string Категория транзакции. Примеры значений:
Cписок является динамическим. Полный список категорий доступен через API /v2/parks/transactions/categories/list. |
categories[]. | boolean Влияет ли транзакция в категории на баланс водителя |
categories[]. | boolean Доступно ли создание транзакции в категории |
categories[]. | boolean Доступно ли редактирование категории транзакции |
categories[]. | boolean Включена ли категория транзакции |
categories[]. | string Локализованное название категории транзакции |
categories[] * | array |
categories[]. | string Группа категории транзакции. Допустимые значения:
Список также доступен через API /v2/parks/transactions/categories/list. |
categories[]. | string Локализованное название группы категории транзакции |
categories[]. | string Категория транзакции. Примеры значений:
Cписок является динамическим. Полный список категорий доступен через API /v2/parks/transactions/categories/list. |
categories[]. | boolean Влияет ли транзакция в категории на баланс водителя |
categories[]. | boolean Доступно ли создание транзакции в категории |
categories[]. | boolean Доступно ли редактирование категории транзакции |
categories[]. | boolean Включена ли категория транзакции |
categories[]. | string Локализованное название категории транзакции |
* Обязательный параметр
Код 400
Некорректные параметры запроса
{ "code": "string", "message": "Текстовое описание ошибки" }
Скопировано
Представление
Поля
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
* Обязательный параметр
Код 401
Отсутствуют параметры авторизации запроса
{ "code": "string", "message": "Текстовое описание ошибки" }
Скопировано
Представление
Поля
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
* Обязательный параметр
Код 403
Недостаточно прав для выполнения запроса
{ "code": "string", "message": "Текстовое описание ошибки" }
Скопировано
Представление
Поля
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
* Обязательный параметр
Код 429
Превышено допустимое число запросов
{ "code": "string", "message": "Текстовое описание ошибки" }
Скопировано
Представление
Поля
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
* Обязательный параметр
Код 500
Внутренняя ошибка сервера
{ "code": "string", "message": "Текстовое описание ошибки" }
Скопировано
Представление
Поля
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
code | string Машиночитаемый код ошибки |
message * | string Человекочитаемое сообщение об ошибке |
* Обязательный параметр
Пример
Request:
curl -X POST "https://fleet-api.taxi.yandex.net/v2/parks/transactions/categories/list" \ -H "Accept-Language: ru" \ -H "X-Client-ID: <Идентификатор клиента>" \ -H "X-API-Key: <API-ключ>" \ -d '{ "query": { "category": { "is_affecting_driver_balance": true, "is_creatable": false, "is_editable": false, "is_enabled": true }, "park": { "id": "ee6f33c4562b4e1f8646d157bd70b2c4" } } }'
Скопировано
Responses:
{ "categories": [ { "group_id": "partner_other", "group_name": "Прочие платежи партнёра", "id": "partner_service_recurring_payment", "is_affecting_driver_balance": true, "is_creatable": false, "is_editable": false, "is_enabled": true, "name": "Платежи по расписанию" } ] }
Скопировано
{ "message": "Текстовое описание ошибки" }
Скопировано
{ "message": "Текстовое описание ошибки" }
Скопировано
{ "message": "Текстовое описание ошибки" }
Скопировано
{ "message": "Текстовое описание ошибки" }
Скопировано
{ "message": "Текстовое описание ошибки" }
Скопировано