| Endpoint | Qué revisa | Auth |
|---|---|---|
| Gateway Status | Qué métodos de pago están activos para tu comercio | Public-Merchant-Id |
| Platform Status | Estado operativo de todos los componentes de la plataforma de Kushki | Ninguna (público) |
GET /rules/v1/gatewayStatus devuelve un booleano por cada método de pago configurado en tu cuenta de comercio — útil para mostrar u ocultar dinámicamente las opciones de pago en tu checkout antes de que el cliente inicie una transacción.{
"card": true,
"transfer": true,
"cash": true
}| Campo | Tipo | Descripción |
|---|---|---|
card | boolean | Los pagos con tarjeta (crédito/débito) están habilitados |
transfer | boolean | La transferencia bancaria (ACH) está habilitada |
cash | boolean | Los pagos en efectivo (Payvalida) están habilitados |
⚠️ Public Key: Gateway Status usa tu cabecera Public-Merchant-Id, no la private key. Es seguro llamarlo desde código del lado del cliente.
GET /data/status devuelve en tiempo real el estado operativo de todos los componentes de las plataformas Kushki y BillPocket. No requiere autenticación — este endpoint es de acceso público.{
"kushki": [
{
"name": "Payment Processing",
"status": "operational",
"uptime_percentage": 100,
"major_outage": 0,
"partial_outage": 0,
"range_start": "2026-01-01",
"range_end": "2026-03-31"
}
],
"billpocket": [
{
"name": "Home",
"status": "operational",
"uptime_percentage": 100,
"major_outage": 0,
"partial_outage": 0,
"range_start": "2026-01-01",
"range_end": "2026-03-31"
}
]
}| Estado | Descripción |
|---|---|
operational | El componente funciona con normalidad |
degraded_performance | El componente está más lento o con una tasa de errores elevada |
partial_outage | El componente está parcialmente no disponible |
major_outage | El componente está caído |
| Campo | Descripción |
|---|---|
name | Nombre del componente |
description | Descripción del incidente, si hay alguno (null cuando está operativo) |
status | Estado operativo actual — revisa la tabla de arriba |
position | Orden de despliegue del componente en la página de estado. Los valores más bajos aparecen primero |
group | Si este componente es un contenedor de grupo para componentes hijos |
showcase | Si este componente se destaca en la página pública de estado |
only_show_if_degraded | Si es true, este componente solo aparece mientras tiene un incidente activo |
start_date | Fecha desde la que este componente empezó a registrar uptime (YYYY-MM-DD). Cadena vacía si no está definida |
created_at / updated_at | Timestamps ISO 8601 de cuándo se creó / se actualizó por última vez el registro del componente |
uptime_percentage | % de uptime del rango de fechas reportado |
major_outage | Cantidad de incidentes de indisponibilidad mayor en el rango |
partial_outage | Cantidad de incidentes de indisponibilidad parcial en el rango |
range_start / range_end | Rango de fechas de los contadores de uptime e incidentes |
https://api.kushkipagos.com/¿Tienes una sugerencia sobre esta documentación? Contáctanos.