Короткий довідник API
Це навігаційний індекс 118+ ендпоінтів API Cat-Scan, згрупованих за доменом.
Для повних схем запитів/відповідей дивіться інтерактивну документацію OpenAPI
за адресою https://scan.rtb.cat/api/docs.
Основні / Системні
| Метод |
Шлях |
Призначення |
| GET |
/health |
Перевірка живучості (git_sha, version) |
| GET |
/stats |
Системна статистика |
| GET |
/sizes |
Доступні розміри оголошень |
| GET |
/system/status |
Стан сервера (Python, Node, FFmpeg, БД, диск) |
| GET |
/system/data-health |
Повнота даних по баєрах |
| GET |
/system/ui-page-load-metrics |
Метрики продуктивності фронтенду |
| GET |
/geo/lookup |
Перетворення ідентифікатора географії на назву |
| GET |
/geo/search |
Пошук країн/міст |
Автентифікація
| Метод |
Шлях |
Призначення |
| GET |
/auth/check |
Перевірка автентифікації поточної сесії |
| POST |
/auth/logout |
Завершення сесії |
Сіти
| Метод |
Шлях |
Призначення |
| GET |
/seats |
Перелік сітів баєрів |
| GET |
/seats/{buyer_id} |
Отримання конкретного сіта |
| PUT |
/seats/{buyer_id} |
Оновлення відображуваного імені сіта |
| POST |
/seats/populate |
Автоматичне створення сітів із даних |
| POST |
/seats/discover |
Виявлення сітів через Google API |
| POST |
/seats/{buyer_id}/sync |
Синхронізація конкретного сіта |
| POST |
/seats/sync-all |
Повна синхронізація (усі сіти) |
| POST |
/seats/collect-creatives |
Збір даних про креативи |
Креативи
| Метод |
Шлях |
Призначення |
| GET |
/creatives |
Перелік креативів (із фільтрами) |
| GET |
/creatives/paginated |
Посторінковий перелік креативів |
| GET |
/creatives/{id} |
Деталі креативу |
| GET |
/creatives/{id}/live |
Актуальні дані креативу (з урахуванням кешу) |
| GET |
/creatives/{id}/destination-diagnostics |
Стан URL призначення |
| GET |
/creatives/{id}/countries |
Розбивка ефективності за країнами |
| GET |
/creatives/{id}/geo-linguistic |
Геолінгвістичний аналіз |
| POST |
/creatives/{id}/detect-language |
Автоматичне визначення мови |
| PUT |
/creatives/{id}/language |
Ручне перевизначення мови |
| GET |
/creatives/thumbnail-status |
Пакетний статус мініатюр |
| POST |
/creatives/thumbnails/batch |
Генерація відсутніх мініатюр |
Кампанії
| Метод |
Шлях |
Призначення |
| GET |
/campaigns |
Перелік кампаній |
| GET |
/campaigns/{id} |
Деталі кампанії |
| GET |
/campaigns/ai |
Кластери, згенеровані AI |
| GET |
/campaigns/ai/{id} |
Деталі AI-кампанії |
| PUT |
/campaigns/ai/{id} |
Оновлення кампанії |
| DELETE |
/campaigns/ai/{id} |
Видалення кампанії |
| GET |
/campaigns/ai/{id}/creatives |
Креативи кампанії |
| DELETE |
/campaigns/ai/{id}/creatives/{creative_id} |
Видалення креативу з кампанії |
| POST |
/campaigns/auto-cluster |
Автокластеризація AI |
| GET |
/campaigns/ai/{id}/performance |
Ефективність кампанії |
| GET |
/campaigns/ai/{id}/daily-trend |
Дані трендів кампанії |
Аналітика
| Метод |
Шлях |
Призначення |
| GET |
/analytics/waste-report |
Загальні метрики втрат |
| GET |
/analytics/size-coverage |
Покриття таргетингу за розміром |
| GET |
/analytics/rtb-funnel |
Розбивка воронки RTB |
| GET |
/analytics/rtb-funnel/configs |
Воронка на рівні конфігурацій |
| GET |
/analytics/endpoint-efficiency |
Ефективність QPS по ендпоінтах |
| GET |
/analytics/spend-stats |
Статистика витрат |
| GET |
/analytics/config-performance |
Ефективність конфігурацій у часі |
| GET |
/analytics/config-performance/breakdown |
Розбивка полів конфігурації |
| GET |
/analytics/qps-recommendations |
Рекомендації AI |
| GET |
/analytics/performance/batch |
Пакетна ефективність креативів |
| GET |
/analytics/performance/{creative_id} |
Ефективність окремого креативу |
| GET |
/analytics/publishers |
Метрики доменів паблішерів |
| GET |
/analytics/publishers/search |
Пошук паблішерів |
| GET |
/analytics/languages |
Ефективність за мовами |
| GET |
/analytics/languages/multi |
Аналіз кількох мов |
| GET |
/analytics/geo-performance |
Географічна ефективність |
| GET |
/analytics/geo-performance/multi |
Аналіз кількох географій |
| POST |
/analytics/import |
Імпорт CSV |
| POST |
/analytics/mock-traffic |
Генерація тестових даних |
Налаштування / Претаргетинг
| Метод |
Шлях |
Призначення |
| GET |
/settings/rtb-endpoints |
Ендпоінти RTB біддера |
| POST |
/settings/rtb-endpoints/sync |
Синхронізація даних ендпоінтів |
| GET |
/settings/pretargeting-configs |
Перелік конфігурацій претаргетингу |
| GET |
/settings/pretargeting-configs/{id} |
Деталі конфігурації |
| GET |
/settings/pretargeting-history |
Історія змін конфігурацій |
| POST |
/settings/pretargeting-configs/sync |
Синхронізація конфігурацій з Google |
| POST |
/settings/pretargeting-configs/{id}/apply |
Застосування зміни конфігурації |
| POST |
/settings/pretargeting-configs/apply-all |
Застосування всіх очікуваних змін |
| PUT |
/settings/pretargeting-configs/{id} |
Пакетне оновлення конфігурації |
Завантаження
| Метод |
Шлях |
Призначення |
| GET |
/uploads/tracking |
Щоденне зведення завантажень |
| GET |
/uploads/import-matrix |
Статус імпорту за типом звіту |
| GET |
/uploads/data-freshness |
Сітка свіжості даних (дата x тип) |
| GET |
/uploads/history |
Історія імпорту |
Оптимізатор
| Метод |
Шлях |
Призначення |
| GET |
/optimizer/models |
Перелік моделей BYOM |
| POST |
/optimizer/models |
Реєстрація моделі |
| PUT |
/optimizer/models/{id} |
Оновлення моделі |
| POST |
/optimizer/models/{id}/activate |
Активація моделі |
| POST |
/optimizer/models/{id}/deactivate |
Деактивація моделі |
| POST |
/optimizer/models/{id}/validate |
Тестування ендпоінта моделі |
| POST |
/optimizer/score-and-propose |
Генерація пропозицій |
| GET |
/optimizer/proposals |
Перелік активних пропозицій |
| GET |
/optimizer/proposals/history |
Історія пропозицій |
| POST |
/optimizer/proposals/{id}/approve |
Затвердження пропозиції |
| POST |
/optimizer/proposals/{id}/apply |
Застосування пропозиції |
| POST |
/optimizer/proposals/{id}/sync-status |
Перевірка статусу застосування |
| GET |
/optimizer/segment-scores |
Оцінки на рівні сегментів |
| GET |
/optimizer/economics/efficiency |
Зведення ефективності |
| GET |
/optimizer/economics/effective-cpm |
Аналіз CPM |
| GET |
/optimizer/setup |
Конфігурація оптимізатора |
| PUT |
/optimizer/setup |
Оновлення конфігурації оптимізатора |
Конверсії
| Метод |
Шлях |
Призначення |
| GET |
/conversions/health |
Стан отримання та агрегації |
| GET |
/conversions/readiness |
Перевірка готовності джерела |
| GET |
/conversions/ingestion-stats |
Кількість подій за джерелом/періодом |
| GET |
/conversions/security/status |
Статус безпеки вебхуків |
| GET |
/conversions/pixel |
Ендпоінт піксельного відстеження |
Знімки
| Метод |
Шлях |
Призначення |
| GET |
/snapshots |
Перелік знімків конфігурацій |
| POST |
/snapshots/rollback |
Відновлення знімка (з режимом dry-run) |
Інтеграції
| Метод |
Шлях |
Призначення |
| POST |
/integrations/credentials |
Завантаження JSON сервісного облікового запису GCP |
| GET |
/integrations/service-accounts |
Перелік сервісних облікових записів |
| DELETE |
/integrations/service-accounts/{id} |
Видалення сервісного облікового запису |
| GET |
/integrations/language-ai/config |
Статус провайдера AI |
| PUT |
/integrations/language-ai/config |
Налаштування провайдера AI |
| GET |
/integrations/gmail/status |
Статус імпорту Gmail |
| POST |
/integrations/gmail/import/start |
Запуск ручного імпорту |
| POST |
/integrations/gmail/import/stop |
Зупинка завдання імпорту |
| GET |
/integrations/gmail/import/history |
Історія імпорту |
| GET |
/integrations/gcp/project-status |
Стан проєкту GCP |
| POST |
/integrations/gcp/validate |
Тестування підключення GCP |
Адміністрування
| Метод |
Шлях |
Призначення |
| GET |
/admin/users |
Перелік користувачів |
| POST |
/admin/users |
Створення користувача |
| GET |
/admin/users/{id} |
Деталі користувача |
| PUT |
/admin/users/{id} |
Оновлення користувача |
| POST |
/admin/users/{id}/deactivate |
Деактивація користувача |
| GET |
/admin/users/{id}/permissions |
Глобальні дозволи користувача |
| GET |
/admin/users/{id}/seat-permissions |
Дозволи користувача по сітах |
| POST |
/admin/users/{id}/seat-permissions |
Надання доступу до сіта |
| DELETE |
/admin/users/{id}/seat-permissions/{buyer_id} |
Відкликання доступу до сіта |
| POST |
/admin/users/{id}/permissions |
Надання глобального дозволу |
| DELETE |
/admin/users/{id}/permissions/{sa_id} |
Відкликання глобального дозволу |
| GET |
/admin/audit-log |
Журнал аудиту |
| GET |
/admin/stats |
Статистика панелі адміністратора |
| GET |
/admin/settings |
Конфігурація системи |
| PUT |
/admin/settings/{key} |
Оновлення системного налаштування |