# Monitor ## Docs - [Create an alert channel](https://monitor-f3599674.mintlify.app/api-reference/alert-channels/create-an-alert-channel.md) - [Delete an alert channel](https://monitor-f3599674.mintlify.app/api-reference/alert-channels/delete-an-alert-channel.md) - [List alert channels](https://monitor-f3599674.mintlify.app/api-reference/alert-channels/list-alert-channels.md) - [Test an alert channel](https://monitor-f3599674.mintlify.app/api-reference/alert-channels/test-an-alert-channel.md) - [Update an alert channel](https://monitor-f3599674.mintlify.app/api-reference/alert-channels/update-an-alert-channel.md) - [Create an organization API key](https://monitor-f3599674.mintlify.app/api-reference/api-keys/create-an-organization-api-key.md) - [List organization API keys](https://monitor-f3599674.mintlify.app/api-reference/api-keys/list-organization-api-keys.md) - [Revoke an organization API key](https://monitor-f3599674.mintlify.app/api-reference/api-keys/revoke-an-organization-api-key.md) - [Fetch the current authenticated session](https://monitor-f3599674.mintlify.app/api-reference/auth/fetch-the-current-authenticated-session.md) - [Log in with email and password](https://monitor-f3599674.mintlify.app/api-reference/auth/log-in-with-email-and-password.md) - [Log out the current session](https://monitor-f3599674.mintlify.app/api-reference/auth/log-out-the-current-session.md) - [PayID OAuth callback](https://monitor-f3599674.mintlify.app/api-reference/auth/payid-oauth-callback.md): Handles the redirect back from PayID OAuth provider. - [Register a new account](https://monitor-f3599674.mintlify.app/api-reference/auth/register-a-new-account.md) - [Request a one-time password over email](https://monitor-f3599674.mintlify.app/api-reference/auth/request-a-one-time-password-over-email.md) - [Request an email magic link](https://monitor-f3599674.mintlify.app/api-reference/auth/request-an-email-magic-link.md) - [Verify a magic link and establish a session](https://monitor-f3599674.mintlify.app/api-reference/auth/verify-a-magic-link-and-establish-a-session.md) - [Verify a one-time password](https://monitor-f3599674.mintlify.app/api-reference/auth/verify-a-one-time-password.md) - [Get a monitor uptime badge](https://monitor-f3599674.mintlify.app/api-reference/badges/get-a-monitor-uptime-badge.md): Returns an SVG badge showing the status or uptime of a specific monitor. - [Get a status page overall badge](https://monitor-f3599674.mintlify.app/api-reference/badges/get-a-status-page-overall-badge.md): Returns an SVG badge showing the status or uptime of all monitors on a status page. - [Create a manual incident](https://monitor-f3599674.mintlify.app/api-reference/incidents/create-a-manual-incident.md) - [Delete an incident](https://monitor-f3599674.mintlify.app/api-reference/incidents/delete-an-incident.md) - [List organization incidents](https://monitor-f3599674.mintlify.app/api-reference/incidents/list-organization-incidents.md) - [Update an incident](https://monitor-f3599674.mintlify.app/api-reference/incidents/update-an-incident.md): Update status or add a threaded message to an incident. - [Create or rotate an organization invite](https://monitor-f3599674.mintlify.app/api-reference/invites/create-or-rotate-an-organization-invite.md) - [Get the active organization invite](https://monitor-f3599674.mintlify.app/api-reference/invites/get-the-active-organization-invite.md) - [List organization members](https://monitor-f3599674.mintlify.app/api-reference/members/list-organization-members.md) - [Update a member role](https://monitor-f3599674.mintlify.app/api-reference/members/update-a-member-role.md) - [Create a new monitor](https://monitor-f3599674.mintlify.app/api-reference/monitors/create-a-new-monitor.md) - [Delete a monitor](https://monitor-f3599674.mintlify.app/api-reference/monitors/delete-a-monitor.md) - [List monitors in an organization](https://monitor-f3599674.mintlify.app/api-reference/monitors/list-monitors-in-an-organization.md) - [Push a status update for a monitor](https://monitor-f3599674.mintlify.app/api-reference/monitors/push-a-status-update-for-a-monitor.md): Report a status event ('ok' or 'error') for a push-type monitor. - [Run a monitor check immediately](https://monitor-f3599674.mintlify.app/api-reference/monitors/run-a-monitor-check-immediately.md) - [Update a monitor](https://monitor-f3599674.mintlify.app/api-reference/monitors/update-a-monitor.md) - [Add a custom domain](https://monitor-f3599674.mintlify.app/api-reference/organizations/add-a-custom-domain.md) - [Join an organization with an invite token](https://monitor-f3599674.mintlify.app/api-reference/organizations/join-an-organization-with-an-invite-token.md) - [Join organization via invite link](https://monitor-f3599674.mintlify.app/api-reference/organizations/join-organization-via-invite-link.md): Validates an invite token and adds the current user to the organization. - [List organization custom domains](https://monitor-f3599674.mintlify.app/api-reference/organizations/list-organization-custom-domains.md) - [List organizations for the current user](https://monitor-f3599674.mintlify.app/api-reference/organizations/list-organizations-for-the-current-user.md) - [Remove a custom domain](https://monitor-f3599674.mintlify.app/api-reference/organizations/remove-a-custom-domain.md) - [Set the active organization in the session](https://monitor-f3599674.mintlify.app/api-reference/organizations/set-the-active-organization-in-the-session.md) - [Verify custom domain ownership](https://monitor-f3599674.mintlify.app/api-reference/organizations/verify-custom-domain-ownership.md) - [Fetch PayID user information](https://monitor-f3599674.mintlify.app/api-reference/payid/fetch-payid-user-information.md) - [Get a specific KYC session status](https://monitor-f3599674.mintlify.app/api-reference/payid/get-a-specific-kyc-session-status.md) - [Get the current user's KYC status](https://monitor-f3599674.mintlify.app/api-reference/payid/get-the-current-users-kyc-status.md) - [Refresh a PayID OAuth token](https://monitor-f3599674.mintlify.app/api-reference/payid/refresh-a-payid-oauth-token.md) - [Request a PayID OAuth magic link](https://monitor-f3599674.mintlify.app/api-reference/payid/request-a-payid-oauth-magic-link.md) - [Retry a KYC verification session](https://monitor-f3599674.mintlify.app/api-reference/payid/retry-a-kyc-verification-session.md) - [Start or submit a KYC verification flow](https://monitor-f3599674.mintlify.app/api-reference/payid/start-or-submit-a-kyc-verification-flow.md) - [Start the PayID OAuth flow](https://monitor-f3599674.mintlify.app/api-reference/payid/start-the-payid-oauth-flow.md) - [Create a status page](https://monitor-f3599674.mintlify.app/api-reference/status-page/create-a-status-page.md) - [Delete a status page](https://monitor-f3599674.mintlify.app/api-reference/status-page/delete-a-status-page.md) - [List organization status pages](https://monitor-f3599674.mintlify.app/api-reference/status-page/list-organization-status-pages.md) - [Update a status page](https://monitor-f3599674.mintlify.app/api-reference/status-page/update-a-status-page.md) - [Update legacy status page settings](https://monitor-f3599674.mintlify.app/api-reference/status-page/update-legacy-status-page-settings.md) - [Add custom domain](https://monitor-f3599674.mintlify.app/api-reference/status-pages/add-custom-domain.md): Register a custom domain for a status page - [Remove custom domain](https://monitor-f3599674.mintlify.app/api-reference/status-pages/remove-custom-domain.md): Remove a custom domain from a status page - [Update platform subdomain](https://monitor-f3599674.mintlify.app/api-reference/status-pages/update-platform-subdomain.md): Set or remove the platform subdomain for a status page (e.g., status.montr.online) - [Verify custom domain](https://monitor-f3599674.mintlify.app/api-reference/status-pages/verify-custom-domain.md): Verify the DNS configuration of a custom domain attached to a status page - [Get OpenAPI specification](https://monitor-f3599674.mintlify.app/api-reference/system/get-openapi-specification.md): Returns the full OpenAPI 3.1.0 document for the platform. - [Report a client-side error to the backend](https://monitor-f3599674.mintlify.app/api-reference/system/report-a-client-side-error-to-the-backend.md) - [Resolve a custom domain to a status page slug](https://monitor-f3599674.mintlify.app/api-reference/system/resolve-a-custom-domain-to-a-status-page-slug.md): Looks up a verified custom domain and returns the associated status page slug for routing purposes. - [Run due monitor checks](https://monitor-f3599674.mintlify.app/api-reference/system/run-due-monitor-checks.md) - [List referrals for the current user](https://monitor-f3599674.mintlify.app/api-reference/user/list-referrals-for-the-current-user.md) - [Referral redirect](https://monitor-f3599674.mintlify.app/api-reference/user/referral-redirect.md): Tracks a referral from a user's PayTag and redirects to registration. - [Save a referral code or relationship for the current user](https://monitor-f3599674.mintlify.app/api-reference/user/save-a-referral-code-or-relationship-for-the-current-user.md) - [Development](https://monitor-f3599674.mintlify.app/development.md): Set up a local development environment and understand the project structure - [Alert Channels](https://monitor-f3599674.mintlify.app/features/alert-channels.md): Get notified when your monitors change state - [API Keys](https://monitor-f3599674.mintlify.app/features/api-keys.md): Generate API keys for programmatic access and push monitors - [Incidents](https://monitor-f3599674.mintlify.app/features/incidents.md): Create, track, and resolve service incidents - [Monitors](https://monitor-f3599674.mintlify.app/features/monitors.md): Configure and manage uptime checks for your services - [Status Pages](https://monitor-f3599674.mintlify.app/features/status-pages.md): Publish a public-facing status page for your organization - [Introduction](https://monitor-f3599674.mintlify.app/index.md): Monitor — open-source uptime monitoring for teams - [Quickstart](https://monitor-f3599674.mintlify.app/quickstart.md): Create your first monitor and status page in minutes ## OpenAPI Specs - [openapi](https://monitor-f3599674.mintlify.app/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/aevrHQ/monitor)