Integrations & API
Send alerts into Slack, Teams, PagerDuty and your own webhooks, and drive Uptimia from the REST API.
17 articles
An integration stores one set of credentials for an outside tool: a Slack incoming webhook, a PagerDuty integration key, your own HTTP endpoint. It also creates a matching contact. You route that cont
Read articleUptimia posts downtime and recovery alerts into a Slack channel through an incoming webhook. You add Slack as an integration, which creates a matching contact. Then route monitors to that contact. Int
Read articleUptimia posts downtime and recovery alerts into a Discord channel through a channel webhook. You add Discord as an integration, which creates a matching contact, and you then route monitors to that co
Read articleUptimia delivers downtime and recovery alerts to a Telegram channel or group through the shared Uptimia bot, @uptimia_bot . The integration is channel-based. You add the bot to your channel, give Upti
Read articleUptimia posts downtime and recovery alerts into a Microsoft Teams channel through a webhook you create with the Workflows app (Power Automate). Because Uptimia sends an Adaptive Card and nothing else,
Read articleMattermost is self-hosted team chat, so its incoming-webhook URL points at your own server rather than at a vendor endpoint. Uptimia resolves the webhook host when you save, and a URL that only works
Read articleUptimia triggers a PagerDuty incident the moment a monitor fails, and resolves that same incident when the monitor recovers. Your on-call schedule handles Uptimia outages like any other page. Create a
Read articleUptimia can drive the incidents on a status page you already run at Atlassian's hosted Statuspage service. When a monitor fails, Uptimia opens one Statuspage incident for it, updates that same inciden
Read articleUptimia can send downtime and recovery alerts to WhatsApp, alongside email, SMS and the other channels in Integrations Overview . Each WhatsApp integration holds one recipient phone number, and saving
Read articleThe Twilio integration sends Uptimia monitor alerts as SMS through your own Twilio account, using your credentials, your sender number and your Twilio balance. It is a separate channel from Uptimia's
Read articleA webhook integration makes Uptimia POST a JSON body to a URL you own whenever one of your monitors goes down or recovers. It is the catch-all for anything without a dedicated integration: an internal
Read articleEvery custom webhook alert is one POST with a flat JSON body of eleven top-level keys. The same eleven arrive for all twelve monitor families and every status, so one receiver handles everything, and
Read articleThe Twitter/X integration lets Uptimia post monitor status updates to your Twitter/X account, so your followers stay informed when a monitored service goes down or recovers. To set it up, you'll need
Read articleUptimia has no native integration for Opsgenie, Zapier, n8n or Jira. Each is wired the same way: a Webhooks integration that POSTs a JSON body to a URL you supply, plus the contact that integration cr
Read articleThe Uptimia REST API does everything the control panel does: create and edit monitors, manage contacts and teams, open maintenance windows, and read incidents, check logs and uptime statistics. It spe
Read articleEverything you can do in the control panel has a route under /api/v2/ . The groups below give each resource's base path, its extra actions and the paths whose names differ from the label on screen, an
Read articleThe API v2 does everything the maintenance and status-page screens do. Nobody has to open the control panel. A deploy job can open a window, announce the work, post progress and close both out. The co
Read article