| Создание API-токена | POST /api/v1/api-tokens | Создание токена для доступа к API | - 201 — токен создан
- 401 — пользователь не авторизован
- 500 — ошибка сервера
|
| Получение списка токенов | GET /api/v1/api-tokens | Получение списка созданных API-токенов пользователя | - 200 — успех
- 401 — нет авторизации
- 500 — ошибка сервера
|
| Удаление API-токена | DELETE /api/v1/api-tokens/{id} | Отзыв и удаление API-токена | - 200 — токен удалён
- 401 — нет авторизации
- 404 — токен не найден
- 500 — ошибка сервера
|
| Получение списка кампаний и стратегий | GET /api/v1/campaigns | Получение структуры кампаний и стратегий | - 200 — успех
- 500 — ошибка сервера
|
| Получение агрегированной статистики | GET /api/v1/campaigns-statistics-metrics | Получение общей статистики без детализации | - 200 — успех
- 401 — нет авторизации
- 500 — ошибка сервера
|
| Получение детализированной статистики | GET /api/v1/campaign-statistics | Получение статистики с использованием groupBy | - 200 — успех
- 400 — некорректный запрос
- 403 — нет доступа к срезам
- 500 — ошибка сервера
|