Ir haciendo clic por un panel está bien para diez monitores. Con cien servicios, decenas de webs de clientes o una infraestructura que cambia cada semana, la monitorización tiene que vivir en el código. La API REST cubre monitores, ventanas de mantenimiento y actualizaciones de estado, y está documentada en app.uptimecheck.com/docs/api; un servidor MCP permite a los asistentes de IA hacer lo mismo con una clave de API.
Endpoints
Todos los endpoints están bajo https://app.uptimecheck.com/api/v1:
/monitors: lista, crea, actualiza y elimina monitores de cualquier tipo, ponlos en pausa y reanúdalos, y consulta sus últimas comprobaciones./monitors/{id}/metrics, /page-speed y /email: métricas de servidor, resultados de Lighthouse e informes de autenticación de email./incidents: lista incidencias, consulta su cronología y reconoce una./maintenance: programa, modifica, finaliza o cancela ventanas de mantenimiento, y lista, modifica o detén las recurrentes en /maintenance-schedules. Un PATCH solo con los campos que cambian mueve una ventana, y los suscriptores que ya recibieron el aviso reciben la nueva hora./status-pages: lista tus páginas y publica, actualiza y elimina actualizaciones de estado en ellas, con un impacto por cada componente afectado./summary, /projects y /alert-channels: el estado de todo de un vistazo y los ID que necesitas al crear monitores.
Crea un monitor desde tu pipeline
Autentícate con una clave de API en la cabecera Authorization y envía JSON:
curl https://app.uptimecheck.com/api/v1/monitors -H «Authorization: Bearer uc_…» -H «Content-Type: application/json» -d ‘{«type»:»http»,»name»:»Checkout»,»target»:»https://northwind.shop/checkout»,»intervalSeconds»:60}’
Ejecútalo en el mismo paso que despliega el servicio y cada nuevo endpoint quedará monitorizado en el momento en que salga a producción. La primera comprobación se hace en menos de un minuto. La referencia completa, con ejemplos de peticiones y respuestas, está en la documentación de la API.
Asistentes de IA a través de MCP
El servidor MCP en https://app.uptimecheck.com/api/mcp permite que Claude, Cursor, Copilot y otros asistentes trabajen con tu monitorización usando las mismas claves de API. Pide un resumen del estado, investiga una incidencia, prueba una petición, crea un monitor, pausa uno mientras despliegas, inicia una ventana de mantenimiento o publica una actualización de estado. Las herramientas que cambian algo necesitan una clave de lectura y escritura.
Usos habituales
Agencias
Da de alta a un cliente nuevo con un solo script: añade monitores para la web, el proceso de pago y la API en el proyecto del cliente, con los canales de alerta adecuados. Para darlo de baja, el mismo script a la inversa.
Equipos de plataforma
Mantén los monitores sincronizados con tu catálogo de servicios e inicia una ventana de mantenimiento desde tu script de despliegue, para que los reinicios planificados no abran incidencias ni resten uptime. Pronto habrá un provider de Terraform para gestionar los monitores como código.
Comunicación del estado
Publica una actualización de estado desde tus propias herramientas de incidencias, para que la página de estado y sus suscriptores se enteren en el mismo momento que tu equipo.
Webhooks para el sentido contrario
La API te permite gestionar Uptimecheck. Los webhooks permiten que Uptimecheck te llame a ti: cada caída y cada recuperación se envía como JSON firmado a tu propio endpoint, listo para conectarlo con lo que gestione tus guardias. Consulta alertas y notificaciones.
Consejos prácticos
Guarda la clave de API como secreto en tu sistema de CI, nunca en el repositorio.Usa una clave de solo lectura para paneles e informes, y una de lectura y escritura solo donde haya que cambiar algo.Haz que tus scripts sean idempotentes: busca un monitor por nombre o destino antes de crearlo, para que volver a ejecutarlos no genere duplicados.Usa en la API la misma convención de nombres que en tu infraestructura, para que cada monitor se pueda relacionar fácilmente con el servicio que vigila.
La mayoría de los equipos empieza automatizando la parte aburrida, añadir monitores para nuevas webs de clientes o nuevos servicios, y a partir de ahí pasa a las ventanas de mantenimiento y las actualizaciones de estado.
El acceso a la API y a MCP está incluido en Professional y Business. Los planes empiezan en 9 € al mes con facturación anual o 12 € con facturación mensual, IVA no incluido; compara los planes en la página de precios o empieza una prueba gratuita de Professional de 14 días sin tarjeta. Consulta la monitorización de APIs para vigilar tu propia API con Uptimecheck.