fshy

Home / Developer services

Instatus

instatus.com/pricingStatus pages with uptime monitoring and on call alertingdev-services/instatusJSONcomparereport an errorprovider JSON

Free allowance
Starter plan, free: 15 monitors at a 2-minute check interval, email alerts, 5 team members, 2 on-call members and a public status page with 200 subscribers; no custom domain
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailcard unknown, phone unknown
Binding limit
volume-quota15 monitors, 5 team members, 2 on-call members and 200 subscribers on Starter
Evidence
documented13 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-02checked 2026-11-01 (live); stale on 2026-12-02
Free tierStarter plan, free: 15 monitors at a 2-minute check interval, email alerts, 5 team members, 2 on-call members and a public status page with 200 subscribers; no custom domain
unit objects; metered on object-count; The unit counted is the monitor. The pricing text read shows the Starter plan as Free and leaves the Pro and Business prices blank, so no paid price is recorded. Which plans include the API is not stated on the pricing page.
Pricenone stated
Limits
  • volume-quota (binding) 15 monitors, 5 team members, 2 on-call members and 200 subscribers on Starter source
  • request-rate 2-minute check interval on Starter, 30 seconds on Pro and Business source
Starter alerts by email only, while Pro adds SMS and Business adds calls; a custom domain starts on Pro.
Bindingvolume-quota The 15-monitor cap and the 200-subscriber cap fill before the 2-minute check interval matters for an app with a few endpoints.
Identityemail The sign-up page text shows Continue with Google behind an hCaptcha and an agreement to the terms; whether an email and password form exists, and whether a card or phone number is asked later, is unverified: behind a sign-up.
Egressnot applicable: an outbound checker and a status page host; incidents and page data are read through the REST API
Per-object capnot applicable: a monitor checks a target; nothing is stored per object
Retentionunverified: no history retention period is stated on the pricing page
Interfacerest A REST API at api.instatus.com takes JSON and an API token as a Bearer token in the Authorization header, created in the dashboard under User settings, Developer settings. Whether the Starter plan may use it is unverified: the pricing page lists no API row.
Toolingthe web dashboard and the REST API
Composes withA public status page and 2-minute checks on up to 15 endpoints of free-hosted services, with incidents opened and updated through the API.
Reliabilityno throttle, ban or data loss is stated on the pages read
Evidence notedocumented Plan limits are quoted from the first-party pricing page and the API from its documentation. No account was opened, so the sign-up fields, the card term and the API access on Starter are unverified: behind a sign-up.
Parsed numbers
  • has-free-tier 1
Evidence 13
datesourcewhat it proved
2026-11-01instatus.com/pricingthe Starter plan is free
2026-11-01instatus.com/pricingStarter has 15 monitors against 50 on Pro and 1,000 on Business
2026-11-01instatus.com/pricingStarter checks every 2 minutes
2026-11-01instatus.com/pricingStarter alerts by email, Pro by email and SMS, Business by SMS and calls
2026-11-01instatus.com/pricingStarter has 5 team members
2026-11-01instatus.com/pricingStarter has 2 on-call members
2026-11-01instatus.com/pricingStarter has a public status page
2026-11-01instatus.com/pricingStarter has no custom domain, which starts on Pro
2026-11-01instatus.com/pricingStarter allows 200 subscribers
2026-11-01instatus.com/help/apithe REST API is served at api.instatus.com
2026-11-01instatus.com/help/apithe API takes a token in the Authorization header
2026-11-01instatus.com/help/apithe API key is created in the dashboard under User settings, Developer settings
2026-11-01instatus.com/getthe sign-up page offers Continue with Google behind an hCaptcha