Próximamente Monitoreo de APIs que vive dentro de tu app Next.js. Únete a la lista de espera.
Unirse
CaracterísticasPreciosBlogComenzar gratis

Monitoreo de APIs REST y GraphQL

Monitorea endpoints REST y GraphQL con soporte completo de autenticacion y descubrimiento automatico de especificaciones.

Comenzar gratis

Nurbak monitorea endpoints de API REST y GraphQL usando la misma infraestructura de verificaciones de salud. Soporta los 8 metodos HTTP, 5 tipos de autenticacion incluyendo OAuth 2.0 y headers personalizados, y descubre automaticamente especificaciones OpenAPI y Swagger probando 15+ rutas comunes. Ya sea que tu API sirva JSON sobre REST o maneje consultas via GraphQL, Nurbak proporciona monitoreo unificado de uptime y rendimiento.

Como funciona

1

Agrega tu endpoint

Ingresa la URL de tu endpoint REST o GraphQL. Elige el metodo HTTP, configura las credenciales de autenticacion y agrega cualquier header personalizado que tu API requiera. Para GraphQL, usa POST con tu consulta de verificacion de salud en el cuerpo de la solicitud.

2

Configura la autenticacion

Selecciona entre 5 tipos de autenticacion — API Key, Bearer Token, Basic Auth, OAuth 2.0 o Headers Personalizados. Todas las credenciales se encriptan en reposo y nunca se registran en texto plano durante las verificaciones de salud.

3

Comienza el monitoreo

Nurbak inicia las verificaciones de salud inmediatamente desde multiples regiones. Para APIs REST, tambien prueba 15+ rutas comunes para auto-descubrir specs OpenAPI o Swagger, dandote informacion adicional sobre la superficie de tu API.

Capacidades clave

Soporte REST y GraphQL

Monitorea cualquier API basada en HTTP sin importar la arquitectura. Los endpoints REST se verifican con solicitudes estandar mientras que los endpoints GraphQL pueden monitorearse usando solicitudes POST con cuerpos de consulta personalizados.

8 metodos HTTP

Soporte completo para GET, POST, PUT, PATCH, DELETE, HEAD y OPTIONS. Elige el metodo que mejor represente una verificacion de salud real para cada endpoint especifico que monitorees.

5 tipos de autenticacion

Autenticate con API Key, Bearer Token, Basic Auth, OAuth 2.0 o Headers Personalizados. Cada tipo esta disenado especificamente para manejar los patrones de autenticacion de API mas comunes sin soluciones alternativas.

Inyeccion de headers personalizados

Agrega cualquier cantidad de headers HTTP personalizados a tus solicitudes de verificacion de salud. Esencial para APIs que requieren tipos de contenido especificos, versiones de API, identificadores de inquilino o IDs de correlacion.

Auto-descubrimiento de OpenAPI y Swagger

Nurbak prueba 15+ rutas de especificacion comunes incluyendo /openapi.json, /swagger.json, /api-docs y /v2/api-docs para encontrar y catalogar automaticamente tus especificaciones de API legibles por maquina.

Almacenamiento encriptado de credenciales

Todas las credenciales de autenticacion se encriptan en reposo usando encriptacion AES-256. Las credenciales se desencriptan solo en el momento de cada verificacion de salud y nunca se escriben en logs ni se exponen en el dashboard.

Preguntas Frecuentes

Como monitoreo un endpoint GraphQL?

Agrega la URL de tu endpoint GraphQL y selecciona POST como metodo HTTP. En el cuerpo de la solicitud, incluye una consulta de verificacion de salud simple como una consulta de introspeccion basica o un resolver ligero. Nurbak enviara esta consulta con cada verificacion de salud y verificara que el endpoint responda con un estado 200. Puedes agregar headers de autenticacion igual que cualquier endpoint REST.

Que rutas prueba Nurbak para el descubrimiento de specs OpenAPI?

Nurbak prueba 15+ rutas comunes donde las especificaciones de API tipicamente se sirven. Estas incluyen /openapi.json, /openapi.yaml, /swagger.json, /swagger.yaml, /api-docs, /v2/api-docs, /v3/api-docs, /docs/openapi.json y varias rutas especificas de frameworks para aplicaciones Rails, Express, Django y Spring Boot. El descubrimiento se ejecuta una vez al agregar un endpoint y puede re-activarse manualmente.

Estan seguras mis credenciales de API?

Si. Todas las credenciales se encriptan en reposo usando encriptacion AES-256 y solo se desencriptan en memoria en el momento de cada solicitud de verificacion de salud. Las credenciales nunca se almacenan en texto plano, nunca se escriben en archivos de log y nunca se muestran en el dashboard despues de la entrada inicial. Las claves de encriptacion se gestionan separadamente de la base de datos de la aplicacion para defensa en profundidad.

Comienza a monitorear tus APIshoy.

Gratis durante la beta. No se requiere tarjeta de credito.

Sin spam. Cancela cuando quieras.