Skip to content
Integration · REST API

Your monitors, over a REST API.

Create, update, pause and run monitors from your own code, and read every check with its summary and screenshot. Plain JSON over HTTPS with an API key.

  • JSON over HTTPS
  • Create, run and read monitors
  • Scoped API keys
What arrives

Everything your team needs to act, in the alert itself.

Monitors List, create, update, pause, resume, run and delete monitors.
Checks Read every check and the latest result, with its status and AI summary.
Screenshots Fetch the screenshot for any check.
Account Read your workspaces, plan and usage.
Setup

Connect REST API in a few minutes.

  1. 01

    Create a key

    In monity.ai, open Account → Integrations and create an API key. It starts with mk_live_ and is shown once.

  2. 02

    Call the API

    Send it as Authorization: Bearer mk_live_… (or X-Api-Key) to https://api.monity.ai/api/v1.

  3. 03

    Build on it

    For example GET /monitors, POST /monitors or GET /monitors/{id}/latest. Combine with a webhook to be told when something changes.

Permissions, routing per monitor and testing are covered in the docs. Read the REST API guide
Start monitoring

Build on your monitors.
With the full context attached.

Set up your first monitor, connect it, and get source-linked alerts in minutes.

  • 7-day trial
  • No credit card
  • Slack, Teams, Discord, Sheets, webhooks
1 human online Median reply: 47 minutes

Have a question?

Pricing, security, or scoping - pick a route and you will land in a real person's inbox.