Аутентификация
Все запросы (кроме регистрации и входа) требуют JWT-токен в заголовке:
Authorization: Bearer YOUR_TOKEN
Токен выдаётся при входе:
POST https://api.mediasafe.cc/auth/login
Content-Type: application/json
{"email": "you@company.com", "password": "••••••••"}
Основные эндпоинты
GET/me
профиль, текущий тариф, лимит использования
GET/sites
список ваших сайтов с ключами и счётчиками
POST/sites
добавить новый сайт:
{"domain": "example.com"}
GET/stats/all?site=KEY&days=30
полная статистика сайта (сводка, график, кампании, причины фрода, блок-лист)
GET/stats/all?site=KEY&from=2026-07-01&to=2026-07-15
статистика за произвольный период
Пример ответа /stats/summary
{
"total": 48210,
"clean": 32180,
"suspicious": 8940,
"fraud": 7090,
"fraudRate": 14.7,
"moneySaved": 3600,
"currency": "USD"
}
Лимиты запросов
Отдельного rate limit у API нет, помимо общего лимита событий вашего тарифа. Статистику можно запрашивать без ограничений.
Нужен доступ к дополнительным эндпоинтам?
Вебхуки, массовая выгрузка данных — обсудим индивидуально.
Написать нам