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": [...]
}