Quickstart
Two API endpoints let you create a trial Navi.sh workspace straight from the landing page — no account required. Both are protected by a Cloudflare Turnstile CAPTCHA token that the navi.sh web widget supplies automatically.
Once the request succeeds, you receive an activation link by email that takes you directly into a pre-configured dashboard.
The trial workspace
Every quickstart request creates a workspace on the 14-day Trial plan. No credit card is required.
- Limits: 1 responder (just you), up to 5 stakeholders, 1 HTTP monitor checked every
5mor10m, and 1 status page (no custom domain). Escalation policies and SMS / voice calls are not included. - Notifications: push, email, and Slack notifications and webhook ingestion work normally during the trial.
- Day 15: the workspace is suspended. Monitors stop, webhooks stop accepting alerts, no notifications are sent, and the status page goes offline until you choose a paid plan.
- Day 30: if the workspace was never upgraded, it and all of its data are permanently deleted.
Upgrading to Starter or Pro at any point restores everything immediately. See Plans & trial for details.
Options
| Option | Endpoint | What it sets up |
|---|---|---|
| Start uptime monitoring | POST https://api.navi.sh/v1/quickstart/startMonitoring | Checks a URL on a schedule and alerts when it goes down |
| Start alert ingestion | POST https://api.navi.sh/v1/quickstart/startIngesting | Returns a ready-to-use webhook URL for your monitoring tool |
Error responses
Both endpoints share the same error contract:
| Status | error value | Cause |
|---|---|---|
409 | An organization with this email domain already exists. | Domain is already registered. |
422 | Invalid interval. Allowed values: 5m, 10m. | Bad interval value. Trial workspaces check every 5 minutes or slower. |
422 | Invalid source. Allowed values: webhook, new_relic, ... | Bad source value. |
422 | Disposable or alias email domains are not allowed. | Use a real email address. |
403 | Captcha verification failed. Please try again. | Invalid or expired Turnstile token. |
429 | Too many requests for this email. Please wait 30 minutes. | Rate limit hit. |
500 | Something went wrong. Please try again. | Unexpected server error. |