AIDownCheck for developers

Your apps depend on AI APIs — so build their status right in. Everything below is free, CORS-open, and needs no API key. Data is real-time (60s cache) and combines official status pages with our own independent checks.

Status API (JSON)

All services:

GET https://aidowncheck.com/api/status

One service:

GET https://aidowncheck.com/api/status/chatgpt

{
  "slug": "chatgpt",
  "name": "ChatGPT",
  "provider": "OpenAI",
  "status": "operational",        // operational | degraded | down | maintenance | unknown
  "confidence": "high",
  "summary": "All systems operational.",
  "likelyCause": null,
  "checkedAt": "2026-06-22T13:00:00.000Z"
}

Slugs: chatgpt, claude, gemini, grok, cursor, bolt, perplexity, windsurf, lovable, github-copilot, poe, midjourney, elevenlabs, runway.

Status badges

Drop a live status badge in your README, status page, or docs:

ChatGPT statusClaude statusGemini status

Markdown:

![ChatGPT status](https://aidowncheck.com/api/badge/chatgpt)

HTML:

<a href="https://aidowncheck.com/is-chatgpt-down">
  <img src="https://aidowncheck.com/api/badge/chatgpt" alt="ChatGPT status" />
</a>

All services

ChatGPT status/api/badge/chatgpt
Claude status/api/badge/claude
Gemini status/api/badge/gemini
Grok status/api/badge/grok
Cursor status/api/badge/cursor
Bolt status/api/badge/bolt
Perplexity status/api/badge/perplexity
Windsurf status/api/badge/windsurf
Lovable status/api/badge/lovable
GitHub Copilot status/api/badge/github-copilot
Poe status/api/badge/poe
Midjourney status/api/badge/midjourney
ElevenLabs status/api/badge/elevenlabs
Runway status/api/badge/runway

Please don't poll more than once a minute (data only updates that often). Status indicators are automated estimates, not statements of fact. AIDownCheck is independent and not affiliated with any AI provider.