Authentication

Use API keys with Bearer authentication to access the Uptime Monitor API.

Generate API Key

Go to Settings → API section and click “Generate New API Key”. Copy it immediately - you won't see it again.

Using API Keys

Include your API key in the Authorization header:

curl -X GET https://api.uptime-monitor.io/api/monitors \
  -H "Authorization: Bearer um_your_api_key_here"

Security

Keep API keys secure: Store them in environment variables, never in source code. Use server-side only - API keys provide full account access.