API 엔드포인트 — v1 레퍼런스와 Swagger UI
OODA Intelligence REST API는 모듈별로 정리된 50개 이상의 엔드포인트를 제공합니다.
기본 URL
https://dashboard.oodaintel.com/api/v1/
대화형 문서
전체 레퍼런스는 아래 주소에서 직접 호출해 보며 확인할 수 있습니다.
- Swagger UI:
https://dashboard.oodaintel.com/api/docs/ - ReDoc:
https://dashboard.oodaintel.com/api/redoc/
주요 엔드포인트
Monitoring
| 메서드 | 엔드포인트 | 설명 |
|---|---|---|
| GET | /monitoring/ |
모니터 목록 조회 |
| POST | /monitoring/ |
모니터 생성 |
| GET | /monitoring/{uuid}/ |
모니터 상세 조회 |
| GET | /monitoring/{uuid}/alerts/ |
해당 모니터의 알림 조회 |
Leaks
| 메서드 | 엔드포인트 | 설명 |
|---|---|---|
| GET | /leaks/search/ |
유출 데이터 검색 |
| GET | /leaks/saved-searches/ |
저장된 검색(saved searches) |
| GET | /leaks/stats/ |
통계 |
Incidents
| 메서드 | 엔드포인트 | 설명 |
|---|---|---|
| GET | /incidents/ |
인시던트 목록 조회 |
| POST | /incidents/ |
인시던트 생성 |
| PATCH | /incidents/{uuid}/ |
인시던트 수정 |
| GET | /incidents/{uuid}/iocs/ |
해당 인시던트의 IOC 조회 |
Tracking Token
| 메서드 | 엔드포인트 | 설명 |
|---|---|---|
| GET | /tracking-tokens/ |
토큰 목록 조회 |
| GET | /tracking-tokens/{uuid}/timeline/ |
노출 타임라인 조회 |
페이지네이션
목록을 반환하는 모든 엔드포인트는 페이지네이션을 지원합니다.
GET /api/v1/monitoring/?page=1&page_size=20
필터
쿼리 파라미터로 결과를 걸러낼 수 있습니다.
GET /api/v1/incidents/?status=open&severity=critical
응답 형식
모든 응답은 다음 형식을 따릅니다.
{
"count": 42,
"next": "https://dashboard.oodaintel.com/api/v1/monitoring/?page=2",
"previous": null,
"results": [...]
}