API documentation
Подключайте киберзащиту через единый API
Интегрируйте 0trust0day в свои продукты: проверяйте платежи, восстанавливайте аккаунты и получайте оповещения о рисках в режиме реального времени.
Быстрая интеграция
01 регистрация
Создайте сервисный аккаунт
Получите ключи доступа к тестовой и боевой среде через личный кабинет.
02 интеграция
Подключите SDK или REST
Используйте готовые SDK на JS, Python и Go или обращайтесь напрямую по REST.
03 мониторинг
Настройте уведомления
Подключите webhooks, собирайте метрики и следите за статусом сервисов.
Примеры запросов
Тестовые эндпоинты
POST /v1/auth/recover~120ms
Инициирует восстановление аккаунта с многофакторной проверкой.
fetch("https://api.0trust0day.dev/v1/auth/recover", {
method: "POST",
headers: {
"X-Api-Key": "YOUR_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({ reference: "123-456", locale: "ru-RU" })
})
.then((res) => res.json())
.then(console.log)GET /v1/payments/verify~85ms
Подтверждает подлинность транзакции и проверяет антифрод-правила.
fetch("https://api.0trust0day.dev/v1/payments/verify", {
method: "GET",
headers: {
"X-Api-Key": "YOUR_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({ reference: "123-456", locale: "ru-RU" })
})
.then((res) => res.json())
.then(console.log)POST /v1/alerts/notify~40ms
Отправляет уведомление при обнаружении угрозы.
fetch("https://api.0trust0day.dev/v1/alerts/notify", {
method: "POST",
headers: {
"X-Api-Key": "YOUR_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({ reference: "123-456", locale: "ru-RU" })
})
.then((res) => res.json())
.then(console.log)SDK & REST
SDK на JS, Python и Go, двусторонние webhooks, автотесты и дашборд производительности доступны сразу.