Free 2 min setup No auth

Embed an AI Service Status Badge

Show live status for OpenAI, Anthropic, Cursor, and 75+ AI services in your GitHub README, docs, or dashboard. Free SVG, 30-second cache, no API key.

Live badge examples

These badges pull live data — refresh the page to see current status:

Dark variant: Anthropic status dark OpenAI status dark Cursor status dark GitHub Copilot status dark

Badge URL format

https://prismix.dev/api/badge/{serviceId}.svg
https://prismix.dev/api/badge/{serviceId}.svg?theme=dark

serviceId — lowercase slug, e.g. openai, anthropic, cursor

?theme=dark — dark label variant (white text, dark background label)

Cache: 30 seconds on Cloudflare edge. Status refreshes every 5 minutes on the origin.

Add to GitHub README

Paste this Markdown into your README.md. The badge links to the Prismix status page for that service.

Anthropic / Claude

[![Anthropic status](https://prismix.dev/api/badge/anthropic.svg)](https://prismix.dev/service/anthropic)

OpenAI

[![OpenAI status](https://prismix.dev/api/badge/openai.svg)](https://prismix.dev/service/openai)

Multiple services in a row

[![Anthropic](https://prismix.dev/api/badge/anthropic.svg)](https://prismix.dev/service/anthropic) [![OpenAI](https://prismix.dev/api/badge/openai.svg)](https://prismix.dev/service/openai) [![Cursor](https://prismix.dev/api/badge/cursor.svg)](https://prismix.dev/service/cursor)

Add to a webpage or docs site

Standard HTML <img> tag. Works in any static site, Notion, Confluence, etc.

Plain HTML

<a href="https://prismix.dev/service/openai">
  <img src="https://prismix.dev/api/badge/openai.svg"
       alt="OpenAI status" />
</a>

Dark theme (for dark README or docs)

<img src="https://prismix.dev/api/badge/anthropic.svg?theme=dark"
     alt="Anthropic status" />

Supported services (75+ total)

Popular badge IDs — use serviceId directly in the URL:

Service Badge ID Preview
Anthropic anthropic Anthropic status
OpenAI openai OpenAI status
Cursor cursor Cursor status
GitHub Copilot github-copilot GitHub Copilot status
Groq groq Groq status
Vercel vercel Vercel status
Cloudflare AI cloudflare-ai Cloudflare AI status
Replicate replicate Replicate status
Hugging Face huggingface Hugging Face status
Mistral AI mistral Mistral AI status

Full list of 75+ services: prismix.dev/status — the URL slug after /service/ is the badge ID.

Badge states

Indicator Color Meaning
nonegreenAll systems operational
minoryellowDegraded performance or partial outage
majororangeMajor outage affecting most users
criticalredCritical outage, service down
unknowngrayStatus unreachable or not yet fetched

Technical details

Format
SVG (Shields.io-compatible style)
Cache TTL
30 seconds at Cloudflare edge
Auth
None required — free, public endpoint
CORS
Access-Control-Allow-Origin: *
Rate limits
No hard cap today. Polling beyond 1/min wastes bandwidth — the badge won't change faster than the 30s cache.
Status data
Sourced from each provider's public status feed. Refreshed every 5 minutes by a cron job.

FAQ

Does the badge update in real time in a GitHub README?
GitHub caches external images for ~5 minutes via camo.githubusercontent.com. The Prismix edge cache is 30 seconds, but GitHub's proxy adds another layer. For truly live monitoring, use the /api/v1/statuses JSON endpoint and render it in your own dashboard.
Can I use this badge in a Notion page?
Yes. Paste the direct SVG URL (https://prismix.dev/api/badge/openai.svg) as an embed or image block. Notion loads external images normally.
What if the service isn't in the list?
We track 75+ AI providers. If you need a service not on /status, use the contact form — we add new services regularly. The full list is at prismix.dev/status.
Can I get an alert instead of (or alongside) a badge?
Yes — sign in at prismix.dev/sign-in, star the service, and configure email or webhook alerts in /alerts. Free tier includes email alerts for starred services.
Is the badge SVG accessible?
Each badge has an accessible label rendered in the SVG title tag. The alt attribute in our Markdown examples also describes the service and status type.
🔔

Get notified when a service changes status

Star any service on Prismix → get an email (or webhook) the moment its status changes. Free, 2-minute setup.

Set up alerts →