API 엔드포인트 — v1 레퍼런스와 Swagger UI // API

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