Метод GetList
Примените этот метод для получения информации обо всех услугах обратного звонка в приложении. Для этого выполните POST запрос с входными параметрами к точке подключения, указанными ниже.
Точка подключения:
POST: https://api.exolve.ru/callback/v1/GetList
Авторизация
Передайте следующие Заголовки HTTP для успешной авторизации.
| Имя | Тип | Описание |
|---|---|---|
| Authorization | string | API-ключ приложения с Bearer перед ним. Пример: Bearer e***s0, где e***s0 замените на API-ключ вашего приложения |
Входные параметры
Пустой JSON
Выходные параметры
| Параметр | Тип | Описание |
|---|---|---|
| callback_resource_id | string | уникальный идентификатор ресурса обратного звонка |
| callback_name | string | наименование ресурса обратного звонка |
| description | string | описание ресурса обратного звонка |
| created_at | string | дата создания ресурса обратного звонка в формате RFC-3339 / ISO-8601 |
Возможные ошибки
| Код | Статус | Пример сообщения | Описание |
|---|---|---|---|
| 401 | Unauthorized | malformed token | не указан / не правильно указан API-ключ приложения |
| 403 | Forbidden | customer status blocked | нет доступа к услуге обратного звонка из-за статуса аккаунта пользователя (не активирован/заблокирован) |
| 400 | Bad Request | proto: (line 3:20): invalid value for string type: 1 | невалидный запрос |
| 504 | Gateway Timeout | нет ответа от внутренних систем Exolve |
Примеры
Входные параметры:
{}
Выходные параметры:
{
"callbacks": [
{
"callback_resource_id": "138825",
"callback_name": "Test",
"description": "Test",
"created_at": "2023-03-10T11:14:07.990035Z"
},
{
"callback_resource_id": "138872",
"callback_name": "Наименование",
"description": "Описание",
"created_at": "2023-03-12T12:20:08.971486Z"
}
]
}