OverviewGetting StartedAPI Reference

Primeros pasos

Comienza a usar PulseAPI en menos de 5 minutos.

1

Registrarse

Crea tu cuenta en ./signup.

Básico: 10 endpoints, verificaciones cada 1 min, alertas por email + Telegram + Slack - $19/mes

2

Agrega tu primer endpoint

Después de iniciar sesión, verás el asistente de incorporación. Agrega tu primer endpoint:

  • Ingresa la URL de tu API (p. ej., https://api.example.com/health)
  • Elige el método HTTP (GET, POST, etc.)
  • Establece el intervalo de verificación (1–60 minutos)
  • Configura el tiempo de espera (5–60 segundos)
{
  "url": "https://api.example.com/health",
  "method": "GET",
  "checkInterval": 60,
  "timeout": 10
}
3

Configura una página de estado

Crea una página de estado pública para compartir la disponibilidad con tus usuarios. Ve a Dashboard > Página de estado.

  • Elige un slug único para tu URL
  • Personaliza con tu logo, colores y nombre de empresa
  • Selecciona qué endpoints mostrar
  • Opcionalmente agrega un dominio personalizado (ej. status.tuempresa.com)

Tu página de estado estará disponible en status.pulseapi.com/your-slug

4

Configura alertas

PulseAPI envía alertas automáticas para:

Tiempo de inactividad2 fallos consecutivos activan una alerta
RecuperaciónEndpoint vuelve a estar en línea después del tiempo de inactividad
LentoEl tiempo de respuesta supera 2000ms (máx. 1 alerta/hora)

Todas las alertas van a tu email de registro. Configura webhooks y Telegram en Configuración para canales adicionales.

5

Panel de monitoreo

Una vez que tu endpoint esté agregado, PulseAPI comienza a monitorear inmediatamente. Visualiza:

  • Estado en tiempo real (Operativo, Caído, Degradado)
  • Gráficos de tiempo de respuesta (últimos 7 días)
  • Porcentaje de uptime (ventana móvil de 24h)
  • Tabla de historial de verificaciones (paginada, ordenable)
6

Usa la API

Crea una clave de API para acceso programático a PulseAPI.

  1. Ve a Dashboard > Configuración > Claves de API
  2. Haz clic en Crear, dale un nombre y selecciona los permisos (ej. endpoints:read, alerts:read)
  3. Copia la clave inmediatamente -- solo se muestra una vez
# List your endpoints
curl -H "Authorization: pk_live_abc123..." \
  https://api.pulseapi.tech/endpoints

# Trigger a manual check
curl -X POST -H "Authorization: pk_live_abc123..." \
  https://api.pulseapi.tech/endpoints/ENDPOINT_ID/check

Consulta la para la lista completa de endpoints.Referencia de API

Próximos pasos

¿Necesitas ayuda?

¿Tienes preguntas o comentarios? Escríbenos a - respondemos a cada mensaje.[email protected]