Endpoints da API
A API REST da OODA Intelligence possui mais de 50 endpoints organizados por módulo.
Base URL
https://dashboard.oodaintel.com/api/v1/
Documentação interativa
A documentação completa e interativa está disponível em:
- Swagger UI:
https://dashboard.oodaintel.com/api/docs/ - ReDoc:
https://dashboard.oodaintel.com/api/redoc/
Endpoints principais
Monitoring
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /monitoring/ |
Listar monitoramentos |
| POST | /monitoring/ |
Criar monitoramento |
| GET | /monitoring/{uuid}/ |
Detalhe do monitoramento |
| GET | /monitoring/{uuid}/alerts/ |
Alertas do monitoramento |
Leaks
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /leaks/search/ |
Buscar vazamentos |
| GET | /leaks/saved-searches/ |
Buscas salvas |
| GET | /leaks/stats/ |
Estatísticas |
Incidents
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /incidents/ |
Listar incidentes |
| POST | /incidents/ |
Criar incidente |
| PATCH | /incidents/{uuid}/ |
Atualizar incidente |
| GET | /incidents/{uuid}/iocs/ |
IOCs do incidente |
Tracking Token
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /tracking-tokens/ |
Listar tokens |
| GET | /tracking-tokens/{uuid}/timeline/ |
Timeline de exposição |
Paginação
Todos os endpoints de listagem suportam paginação:
GET /api/v1/monitoring/?page=1&page_size=20
Filtros
Use query parameters para filtrar resultados:
GET /api/v1/incidents/?status=open&severity=critical
Formato de resposta
Todas as respostas seguem o formato:
{
"count": 42,
"next": "https://dashboard.oodaintel.com/api/v1/monitoring/?page=2",
"previous": null,
"results": [...]
}