2. Discovery 및 엔드포인트 라우팅
2.1. API 버전 라우팅
모든 HTTP 및 WSS URI는 반드시 버전을 명시해야 한다 (예: /v1/). 페어링 시점부터 적용되며, 버전이 누락되거나 불일치할 경우 수신 측은 404 Not Found 또는 426 Upgrade Required를 반환해야 한다 (MUST).
2.2. Discovery Endpoint (Master Server)
클라이언트가 서버의 호환 버전을 동적으로 파악하기 위한 표준 진입점이다.
Endpoint: GET /.well-known/rawp-configuration
Response (200 OK):
{
"supported_versions": ["v1", "v1.1"],
"data_plane_protocol": "rawp-dps-1.0",
"endpoints": {
"pair": "/v1/auth/pair",
"metrics": "/v1/nodes/metrics"
}
}