Referință APIGateway
Sănătate
Probe neautentificate de liveness, readiness și status al catalogului.
Aceste trei endpoint-uri stau la rădăcină, nu sub /v1, și nu au nevoie de cheie. /health nu atinge niciodată baza de date; /health/ready rulează interogarea reală de pe calea de autentificare și returnează 503 când orice verificare pică — folosește-l pe acesta pentru monitoare.
Corpul răspunsului
application/json
curl -X GET "https://example.com/health"{ "ok": true, "features": [ "frontier-tier" ]}Corpul răspunsului
application/json
application/json
curl -X GET "https://example.com/health/ready"{ "ok": true, "checks": { "db": { "ok": true, "error": "string" }, "schema": { "ok": true, "error": "string" }, "registry": { "ok": true, "error": "string" } }, "s1": { "mode": "off", "ok": true, "ms": 0, "error": "string" }}Corpul răspunsului
application/json
curl -X GET "https://example.com/status"{ "ok": true, "aliases": [ "codai", "codai-fast", "codai-embed" ], "providers": [ { "id": "string", "kind": "string", "label": "string", "healthy": true } ]}