# Just Another Uptime ## Docs - [Approve an upgrade request](https://docs.justanotheruptime.com/api-reference/admin/approve-an-upgrade-request.md) - [Delete a user](https://docs.justanotheruptime.com/api-reference/admin/delete-a-user.md) - [Export contacts data](https://docs.justanotheruptime.com/api-reference/admin/export-contacts-data.md) - [Export newsletter subscriptions data](https://docs.justanotheruptime.com/api-reference/admin/export-newsletter-subscriptions-data.md) - [Export upgrade requests data](https://docs.justanotheruptime.com/api-reference/admin/export-upgrade-requests-data.md) - [Export users data](https://docs.justanotheruptime.com/api-reference/admin/export-users-data.md) - [Get a specific contact submission](https://docs.justanotheruptime.com/api-reference/admin/get-a-specific-contact-submission.md) - [Get all contact submissions](https://docs.justanotheruptime.com/api-reference/admin/get-all-contact-submissions.md) - [Get all newsletter subscriptions](https://docs.justanotheruptime.com/api-reference/admin/get-all-newsletter-subscriptions.md) - [Get all upgrade requests](https://docs.justanotheruptime.com/api-reference/admin/get-all-upgrade-requests.md) - [Get all users](https://docs.justanotheruptime.com/api-reference/admin/get-all-users.md) - [Get monitoring statistics](https://docs.justanotheruptime.com/api-reference/admin/get-monitoring-statistics.md) - [Get system health information](https://docs.justanotheruptime.com/api-reference/admin/get-system-health-information.md) - [Get system statistics](https://docs.justanotheruptime.com/api-reference/admin/get-system-statistics.md) - [Get user growth statistics](https://docs.justanotheruptime.com/api-reference/admin/get-user-growth-statistics.md) - [Reject an upgrade request](https://docs.justanotheruptime.com/api-reference/admin/reject-an-upgrade-request.md) - [Update user subscription](https://docs.justanotheruptime.com/api-reference/admin/update-user-subscription.md) - [Change password for password-based accounts](https://docs.justanotheruptime.com/api-reference/authentication/change-password-for-password-based-accounts.md) - [Check if email is registered](https://docs.justanotheruptime.com/api-reference/authentication/check-if-email-is-registered.md) - [Forgot password](https://docs.justanotheruptime.com/api-reference/authentication/forgot-password.md) - [GitHub OAuth](https://docs.justanotheruptime.com/api-reference/authentication/github-oauth.md) - [GitHub OAuth callback](https://docs.justanotheruptime.com/api-reference/authentication/github-oauth-callback.md) - [Google OAuth](https://docs.justanotheruptime.com/api-reference/authentication/google-oauth.md) - [Google OAuth callback](https://docs.justanotheruptime.com/api-reference/authentication/google-oauth-callback.md) - [Refresh access token](https://docs.justanotheruptime.com/api-reference/authentication/refresh-access-token.md) - [Request a magic sign-in link via email](https://docs.justanotheruptime.com/api-reference/authentication/request-a-magic-sign-in-link-via-email.md) - [Resend verification email](https://docs.justanotheruptime.com/api-reference/authentication/resend-verification-email.md) - [Reset password](https://docs.justanotheruptime.com/api-reference/authentication/reset-password.md) - [Set initial password for invited user](https://docs.justanotheruptime.com/api-reference/authentication/set-initial-password-for-invited-user.md) - [Sign up or sign in via magic link (creates account if needed)](https://docs.justanotheruptime.com/api-reference/authentication/sign-up-or-sign-in-via-magic-link-creates-account-if-needed.md) - [User login](https://docs.justanotheruptime.com/api-reference/authentication/user-login.md) - [User registration](https://docs.justanotheruptime.com/api-reference/authentication/user-registration.md) - [Verify email](https://docs.justanotheruptime.com/api-reference/authentication/verify-email.md) - [Verify magic link token and return auth tokens](https://docs.justanotheruptime.com/api-reference/authentication/verify-magic-link-token-and-return-auth-tokens.md) - [Get a specific contact submission (Admin only)](https://docs.justanotheruptime.com/api-reference/contact/get-a-specific-contact-submission-admin-only.md) - [Get all contact submissions (Admin only)](https://docs.justanotheruptime.com/api-reference/contact/get-all-contact-submissions-admin-only.md) - [Submit contact form](https://docs.justanotheruptime.com/api-reference/contact/submit-contact-form.md): Submits a contact form message and sends email notifications - [Update contact status (Admin only)](https://docs.justanotheruptime.com/api-reference/contact/update-contact-status-admin-only.md) - [Get all incidents the user has access to](https://docs.justanotheruptime.com/api-reference/dashboard/get-all-incidents-the-user-has-access-to.md) - [Get availability trends](https://docs.justanotheruptime.com/api-reference/dashboard/get-availability-trends.md) - [Get dashboard data](https://docs.justanotheruptime.com/api-reference/dashboard/get-dashboard-data.md) - [Get detailed performance metrics](https://docs.justanotheruptime.com/api-reference/dashboard/get-detailed-performance-metrics.md) - [Get detailed response time analytics](https://docs.justanotheruptime.com/api-reference/dashboard/get-detailed-response-time-analytics.md) - [Get recent incidents](https://docs.justanotheruptime.com/api-reference/dashboard/get-recent-incidents.md) - [Get regional performance data](https://docs.justanotheruptime.com/api-reference/dashboard/get-regional-performance-data.md) - [Get uptime data](https://docs.justanotheruptime.com/api-reference/dashboard/get-uptime-data.md) - [Get current retention period](https://docs.justanotheruptime.com/api-reference/data-retention/get-current-retention-period.md) - [Get upcoming data expiry notifications](https://docs.justanotheruptime.com/api-reference/data-retention/get-upcoming-data-expiry-notifications.md) - [Mark notification as sent](https://docs.justanotheruptime.com/api-reference/data-retention/mark-notification-as-sent.md) - [Check system health](https://docs.justanotheruptime.com/api-reference/health/check-system-health.md) - [Simple ping endpoint](https://docs.justanotheruptime.com/api-reference/health/simple-ping-endpoint.md) - [Create a new incident](https://docs.justanotheruptime.com/api-reference/incidents/create-a-new-incident.md) - [Delete an incident](https://docs.justanotheruptime.com/api-reference/incidents/delete-an-incident.md) - [Export incidents data](https://docs.justanotheruptime.com/api-reference/incidents/export-incidents-data.md) - [Get all incidents](https://docs.justanotheruptime.com/api-reference/incidents/get-all-incidents.md) - [Get an incident by id](https://docs.justanotheruptime.com/api-reference/incidents/get-an-incident-by-id.md) - [Update an incident](https://docs.justanotheruptime.com/api-reference/incidents/update-an-incident.md) - [Create a new maintenance window](https://docs.justanotheruptime.com/api-reference/maintenance/create-a-new-maintenance-window.md) - [Delete a maintenance window](https://docs.justanotheruptime.com/api-reference/maintenance/delete-a-maintenance-window.md) - [Get a maintenance window by id](https://docs.justanotheruptime.com/api-reference/maintenance/get-a-maintenance-window-by-id.md) - [Get all maintenance windows for the authenticated user](https://docs.justanotheruptime.com/api-reference/maintenance/get-all-maintenance-windows-for-the-authenticated-user.md) - [Update a maintenance window](https://docs.justanotheruptime.com/api-reference/maintenance/update-a-maintenance-window.md) - [Create a new monitor](https://docs.justanotheruptime.com/api-reference/monitors/create-a-new-monitor.md) - [Delete a monitor](https://docs.justanotheruptime.com/api-reference/monitors/delete-a-monitor.md) - [Export checks for a monitor](https://docs.justanotheruptime.com/api-reference/monitors/export-checks-for-a-monitor.md) - [Export monitors data](https://docs.justanotheruptime.com/api-reference/monitors/export-monitors-data.md) - [Get a specific monitor](https://docs.justanotheruptime.com/api-reference/monitors/get-a-specific-monitor.md) - [Get all monitors for the authenticated user](https://docs.justanotheruptime.com/api-reference/monitors/get-all-monitors-for-the-authenticated-user.md) - [Get detailed performance metrics for a monitor](https://docs.justanotheruptime.com/api-reference/monitors/get-detailed-performance-metrics-for-a-monitor.md) - [Get recent checks for a monitor](https://docs.justanotheruptime.com/api-reference/monitors/get-recent-checks-for-a-monitor.md) - [Get regional performance data for a monitor](https://docs.justanotheruptime.com/api-reference/monitors/get-regional-performance-data-for-a-monitor.md) - [Get SSL certificate information for a monitor](https://docs.justanotheruptime.com/api-reference/monitors/get-ssl-certificate-information-for-a-monitor.md) - [Get statistics for a monitor](https://docs.justanotheruptime.com/api-reference/monitors/get-statistics-for-a-monitor.md) - [Get uptime data for all monitors in a project](https://docs.justanotheruptime.com/api-reference/monitors/get-uptime-data-for-all-monitors-in-a-project.md) - [Perform a manual check on a monitor](https://docs.justanotheruptime.com/api-reference/monitors/perform-a-manual-check-on-a-monitor.md) - [Trigger an immediate check on a monitor](https://docs.justanotheruptime.com/api-reference/monitors/trigger-an-immediate-check-on-a-monitor.md) - [Update a monitor](https://docs.justanotheruptime.com/api-reference/monitors/update-a-monitor.md) - [Delete a newsletter subscription (Admin only)](https://docs.justanotheruptime.com/api-reference/newsletter/delete-a-newsletter-subscription-admin-only.md) - [Get all newsletter subscriptions (Admin only)](https://docs.justanotheruptime.com/api-reference/newsletter/get-all-newsletter-subscriptions-admin-only.md) - [Subscribe to newsletter](https://docs.justanotheruptime.com/api-reference/newsletter/subscribe-to-newsletter.md) - [Unsubscribe from newsletter](https://docs.justanotheruptime.com/api-reference/newsletter/unsubscribe-from-newsletter.md) - [Get current user notification history](https://docs.justanotheruptime.com/api-reference/notification-history/get-current-user-notification-history.md) - [Get notification history](https://docs.justanotheruptime.com/api-reference/notification-history/get-notification-history.md) - [Get project notification history](https://docs.justanotheruptime.com/api-reference/notification-history/get-project-notification-history.md) - [Create a new notification provider](https://docs.justanotheruptime.com/api-reference/notification-providers/create-a-new-notification-provider.md) - [Delete a notification provider](https://docs.justanotheruptime.com/api-reference/notification-providers/delete-a-notification-provider.md) - [Get a notification provider by id](https://docs.justanotheruptime.com/api-reference/notification-providers/get-a-notification-provider-by-id.md) - [Get all notification providers (admin only)](https://docs.justanotheruptime.com/api-reference/notification-providers/get-all-notification-providers-admin-only.md) - [Get all notification providers for the authenticated user](https://docs.justanotheruptime.com/api-reference/notification-providers/get-all-notification-providers-for-the-authenticated-user.md) - [Test a notification provider](https://docs.justanotheruptime.com/api-reference/notification-providers/test-a-notification-provider.md) - [Toggle a notification provider enabled status](https://docs.justanotheruptime.com/api-reference/notification-providers/toggle-a-notification-provider-enabled-status.md) - [Update a notification provider](https://docs.justanotheruptime.com/api-reference/notification-providers/update-a-notification-provider.md) - [Create project](https://docs.justanotheruptime.com/api-reference/projects/create-project.md): Create a new project for the authenticated user - [Delete project](https://docs.justanotheruptime.com/api-reference/projects/delete-project.md): Delete a specific project by ID - [Export projects data](https://docs.justanotheruptime.com/api-reference/projects/export-projects-data.md) - [Get all projects](https://docs.justanotheruptime.com/api-reference/projects/get-all-projects.md): Retrieve all projects accessible to the authenticated user - [Get project](https://docs.justanotheruptime.com/api-reference/projects/get-project.md): Retrieve a specific project by ID - [Get project activity](https://docs.justanotheruptime.com/api-reference/projects/get-project-activity.md): Retrieve activity history for a specific project - [Get project incidents](https://docs.justanotheruptime.com/api-reference/projects/get-project-incidents.md): Get list of incidents for a project with optional status filter - [Get project statistics](https://docs.justanotheruptime.com/api-reference/projects/get-project-statistics.md): Get comprehensive statistics for a project including monitors, incidents, team, and uptime - [Get project status](https://docs.justanotheruptime.com/api-reference/projects/get-project-status.md): Get the current status and monitor statistics for a project - [Get project team members](https://docs.justanotheruptime.com/api-reference/projects/get-project-team-members.md): Get detailed information about team members including roles and activity - [Get project uptime data](https://docs.justanotheruptime.com/api-reference/projects/get-project-uptime-data.md): Get uptime statistics for all monitors in a project within a date range - [Invite user to project](https://docs.justanotheruptime.com/api-reference/projects/invite-user-to-project.md): Invite a user to a specific project by email - [Remove user from project](https://docs.justanotheruptime.com/api-reference/projects/remove-user-from-project.md): Remove a user from a specific project - [Update project](https://docs.justanotheruptime.com/api-reference/projects/update-project.md): Update a specific project by ID - [Update project status](https://docs.justanotheruptime.com/api-reference/projects/update-project-status.md): Update the status of a specific project - [Update user role in project](https://docs.justanotheruptime.com/api-reference/projects/update-user-role-in-project.md): Update a user's role in a specific project - [Create a new region](https://docs.justanotheruptime.com/api-reference/regions/create-a-new-region.md) - [Delete a region](https://docs.justanotheruptime.com/api-reference/regions/delete-a-region.md) - [Export regions data](https://docs.justanotheruptime.com/api-reference/regions/export-regions-data.md) - [Get a specific region](https://docs.justanotheruptime.com/api-reference/regions/get-a-specific-region.md) - [Get all regions](https://docs.justanotheruptime.com/api-reference/regions/get-all-regions.md) - [Update a region](https://docs.justanotheruptime.com/api-reference/regions/update-a-region.md) - [API root endpoint](https://docs.justanotheruptime.com/api-reference/root/api-root-endpoint.md) - [Add a component to status page](https://docs.justanotheruptime.com/api-reference/status-pages/add-a-component-to-status-page.md) - [Create a new status page](https://docs.justanotheruptime.com/api-reference/status-pages/create-a-new-status-page.md) - [Delete a status page](https://docs.justanotheruptime.com/api-reference/status-pages/delete-a-status-page.md) - [Get a public status page by id](https://docs.justanotheruptime.com/api-reference/status-pages/get-a-public-status-page-by-id.md) - [Get a public status page by slug](https://docs.justanotheruptime.com/api-reference/status-pages/get-a-public-status-page-by-slug.md) - [Get a status page by id](https://docs.justanotheruptime.com/api-reference/status-pages/get-a-status-page-by-id.md) - [Get all status pages](https://docs.justanotheruptime.com/api-reference/status-pages/get-all-status-pages.md) - [Get all status pages for a project](https://docs.justanotheruptime.com/api-reference/status-pages/get-all-status-pages-for-a-project.md) - [Get public status page components](https://docs.justanotheruptime.com/api-reference/status-pages/get-public-status-page-components.md) - [Get public status page components by slug](https://docs.justanotheruptime.com/api-reference/status-pages/get-public-status-page-components-by-slug.md) - [Get public status pages for a project](https://docs.justanotheruptime.com/api-reference/status-pages/get-public-status-pages-for-a-project.md) - [Get status page components](https://docs.justanotheruptime.com/api-reference/status-pages/get-status-page-components.md) - [Remove a component from status page](https://docs.justanotheruptime.com/api-reference/status-pages/remove-a-component-from-status-page.md) - [Update a status page](https://docs.justanotheruptime.com/api-reference/status-pages/update-a-status-page.md) - [Update status page status](https://docs.justanotheruptime.com/api-reference/status-pages/update-status-page-status.md) - [Downgrade subscription to free plan](https://docs.justanotheruptime.com/api-reference/subscriptions/downgrade-subscription-to-free-plan.md) - [Get available subscription plans](https://docs.justanotheruptime.com/api-reference/subscriptions/get-available-subscription-plans.md) - [Get current subscription status](https://docs.justanotheruptime.com/api-reference/subscriptions/get-current-subscription-status.md) - [Submit a request to upgrade subscription](https://docs.justanotheruptime.com/api-reference/subscriptions/submit-a-request-to-upgrade-subscription.md) - [Upgrade subscription to pro plan](https://docs.justanotheruptime.com/api-reference/subscriptions/upgrade-subscription-to-pro-plan.md) - [Get current usage limits](https://docs.justanotheruptime.com/api-reference/usage/get-current-usage-limits.md) - [Get current usage metrics](https://docs.justanotheruptime.com/api-reference/usage/get-current-usage-metrics.md) - [Validate usage against limits](https://docs.justanotheruptime.com/api-reference/usage/validate-usage-against-limits.md) - [Create a new user](https://docs.justanotheruptime.com/api-reference/users/create-a-new-user.md) - [Delete a user](https://docs.justanotheruptime.com/api-reference/users/delete-a-user.md) - [Delete current user account](https://docs.justanotheruptime.com/api-reference/users/delete-current-user-account.md) - [Get a user by id](https://docs.justanotheruptime.com/api-reference/users/get-a-user-by-id.md) - [Get current user profile](https://docs.justanotheruptime.com/api-reference/users/get-current-user-profile.md) - [Get user settings](https://docs.justanotheruptime.com/api-reference/users/get-user-settings.md) - [Update a user](https://docs.justanotheruptime.com/api-reference/users/update-a-user.md) - [Update current user profile](https://docs.justanotheruptime.com/api-reference/users/update-current-user-profile.md) - [Update user settings](https://docs.justanotheruptime.com/api-reference/users/update-user-settings.md) - [Upload user avatar](https://docs.justanotheruptime.com/api-reference/users/upload-user-avatar.md) - [Introduction](https://docs.justanotheruptime.com/index.md): Just Another Uptime monitors your websites and APIs around the clock. Get instant downtime alerts, track response times, and share real-time status pages with your users. - [Third-Party Integrations](https://docs.justanotheruptime.com/third-party-integrations.md): How to whitelist Just Another Uptime IP addresses in Cloudflare, reCAPTCHA, hCaptcha, WAFs, CDNs, and API gateways to ensure accurate uptime monitoring. - [User Guide](https://docs.justanotheruptime.com/user-guide.md): Step-by-step instructions for setting up monitors, configuring notifications, managing incidents, creating status pages, and getting the most out of Just Another Uptime. ## OpenAPI Specs - [openapi](https://docs.justanotheruptime.com/openapi.json)