Nox NVR Federation Service API
NOX↔NOX 페더레이션 좌표 서비스 (노드 레지스트리/페어링/토큰/채널 매핑)
이 문서는 브라우저에서 대화형으로 렌더합니다. JavaScript 를 켜면
요청·응답 스키마와 예제까지 볼 수 있습니다.
오퍼레이션 30개
GET /federation/api/v1/federation-replay/hls/{nodeId}/{fedSessionId}/{filename} — HLS relay (스트리밍, Range 투과)
GET /federation/api/v1/federation/failover/config-bundle — failover Config Bundle (피어 API)
GET /federation/api/v1/federation/failover/guardian — failover guardian 조회 (피어/로컬 UI)
GET /federation/api/v1/federation/failover/heartbeat — failover heartbeat (피어 API)
GET /federation/api/v1/federation/failover/protections — failover 보호 관계 목록
POST /federation/api/v1/federation/failover/protections — failover 보호 대상 등록
DELETE /federation/api/v1/federation/failover/protections/{id} — failover 보호 해제
POST /federation/api/v1/federation/failover/protections/{id}/failback — failover 수동 복귀
POST /federation/api/v1/federation/failover/protections/{id}/snapshot — failover 스냅샷 즉시 갱신
POST /federation/api/v1/federation/failover/protections/{id}/takeover — failover 수동 인계
GET /federation/api/v1/federation/failover/recordback/jobs — record-back job 목록(admin)
POST /federation/api/v1/federation/failover/recordback/jobs/{id}/pause — record-back job 일시정지(admin)
POST /federation/api/v1/federation/failover/recordback/jobs/{id}/resume — record-back job 재개(admin)
POST /federation/api/v1/federation/failover/recordback/jobs/{id}/retry — record-back job 재시도(admin)
POST /federation/api/v1/federation/failover/recordback/segments — record-back 세그먼트 push(피어 API, multipart 스트리밍)
POST /federation/api/v1/federation/failover/recordback/sessions — record-back 세션 오픈 + DEK envelope(피어 API)
GET /federation/api/v1/federation/failover/recordback/transfer-key — record-back DEK 전송 공개키 조회(피어 API)
GET /federation/api/v1/federation/failover/reroute-status — failover 인계 상태 프로브 (피어 API, Phase 2a/3b)
GET /federation/api/v1/federation/failover/reroutes — 재라우팅 목록 (admin 대시보드, Phase 2a)
GET /federation/api/v1/federation/failover/settings — failover 설정 조회(유효값)
PUT /federation/api/v1/federation/failover/settings — failover 설정 변경(전체 객체)
GET /federation/api/v1/federation/failover/status — failover 경량 상태(배지/차단용, 다중 인계 + 용량 회계)
GET /federation/api/v1/federation/nodes — 페더레이션 노드 목록 조회
PATCH /federation/api/v1/federation/nodes/order — 페더레이션 노드 표시 순서 일괄 갱신
POST /federation/api/v1/federation/nodes/pair-by-uuid — 노드 페어링 요청(node_uuid 기반)
GET /federation/api/v1/federation/nodes/{nodeId} — 페더레이션 노드 단건 조회
POST /federation/api/v1/federation/nodes/{nodeId}/pair — 노드 페어링 요청
DELETE /federation/api/v1/federation/nodes/{nodeId}/pair — 노드 언페어
POST /federation/api/v1/federation/nodes/{nodeId}/remap — 채널 매핑 재구축
GET /health — 헬스체크