FITALAPI

Salud pública del servicio

GET /v1/health

Estado general del servicio, sin llave y sin gastar cuota. Sale de una medición en segundo plano: si tiene más de 15 s responde degraded, aunque dijera ok. Con down el código es 503.

DatoValor
Método y rutaGET /v1/health
Servidorhttps://widget.fital.xyz
operationIdgetHealth
AccesoPúblico, sin llave
Firma de peticiónNo aplica
IdempotenciaNo aplica
  • Esta operación no usa la forma de Errores: con down responde 503 con el mismo cuerpo que un 200. Decide por status.

Encabezados de la petición

EncabezadoObligatorioDescripción

Sin llave ni otros encabezados obligatorios.

Respuestas correctas

200 Correcto

CampoTipoObligatorioDescripción
api_versiontextoSíVersión de la API. v1: la única publicada.
statustextoSíEstado general del servicio. ok: El servicio funciona. degraded: La medición es vieja o hay problemas parciales. Responde 200. down: El servicio no funciona. Responde 503.

Valores de api_version

ValorSignificado
v1Versión de la API.

Valores de status

ValorSignificado
okEl servicio funciona.
degradedLa medición tiene más de 15 segundos, o hay problemas parciales. Responde 200.
downEl servicio no funciona. Responde 503.
{
  "status": "ok",
  "api_version": "v1"
}

Medición vieja o problema parcial: sigue en 200:

{
  "status": "degraded",
  "api_version": "v1"
}

503 Servicio no disponible

Misma forma que la respuesta anterior.

{
  "status": "down",
  "api_version": "v1"
}

Encabezados de la respuesta

EncabezadoContenido
X-Request-IdIdentificador de la petición. Cítalo con soporte.

Reintentos

Con 503, repite con espera exponencial.

Ver Reintentos y Límites.

Muestras

Variables de estas muestras: simulador público, sin cuenta

Define esto en tu terminal. Con estos valores las muestras corren tal cual contra el simulador público:

export FITAL_API="https://widget.fital.xyz/explorar/v1"
export FITAL_KEY="sk_test_sandbox_publica"

En la cuenta de prueba o en producción cambia la base, la llave y el secreto, y sustituye los id de ejemplo por los tuyos. Ver Ambientes.

op-consultar-salud.sh
curl -sS "$FITAL_API/health"

Guías

Ver esta página en Markdown

En esta página