Embed

Status badges for every AI service

Drop a live status badge for Anthropic, OpenAI, Cursor, or any of the 77+ AI services Prismix tracks into your README, docs, or dashboard. Free, no auth, refreshes every 60s.

Pick a service

  • Anthropic

    Open page →
    Anthropic status badge (light theme)
    Anthropic status badge (dark theme)
    [![Anthropic](https://prismix.dev/api/badge/anthropic.svg)](https://prismix.dev/service/anthropic)
  • OpenAI

    Open page →
    OpenAI status badge (light theme)
    OpenAI status badge (dark theme)
    [![OpenAI](https://prismix.dev/api/badge/openai.svg)](https://prismix.dev/service/openai)
  • Cursor

    Open page →
    Cursor status badge (light theme)
    Cursor status badge (dark theme)
    [![Cursor](https://prismix.dev/api/badge/cursor.svg)](https://prismix.dev/service/cursor)
  • GitHub Copilot

    Open page →
    GitHub Copilot status badge (light theme)
    GitHub Copilot status badge (dark theme)
    [![GitHub Copilot](https://prismix.dev/api/badge/github-copilot.svg)](https://prismix.dev/service/github-copilot)
  • Perplexity

    Open page →
    Perplexity status badge (light theme)
    Perplexity status badge (dark theme)
    [![Perplexity](https://prismix.dev/api/badge/perplexity.svg)](https://prismix.dev/service/perplexity)
  • Hugging Face

    Open page →
    Hugging Face status badge (light theme)
    Hugging Face status badge (dark theme)
    [![Hugging Face](https://prismix.dev/api/badge/huggingface.svg)](https://prismix.dev/service/huggingface)
  • Replicate

    Open page →
    Replicate status badge (light theme)
    Replicate status badge (dark theme)
    [![Replicate](https://prismix.dev/api/badge/replicate.svg)](https://prismix.dev/service/replicate)

Don't see your provider? Find them on /status — every tracked service has a badge at /api/badge/{id}.svg.

How to embed (60 seconds)

  1. Pick the URL: https://prismix.dev/api/badge/{service-id}.svg
  2. Pick a theme: append ?theme=dark for dark READMEs. Default is light.
  3. Markdown: [![Anthropic](https://prismix.dev/api/badge/anthropic.svg)](https://prismix.dev/service/anthropic)

Refresh cadence is 60s (CDN edge cache). Behind GitHub's camo proxy this becomes ~5-15 minutes — fine for at-a-glance README badges, use the JSON API at /api-docs for real-time dashboards.

Need machine-readable data?

The badge is great for humans. For dashboards, ops bots, or programmatic alerting, use the JSON API.

curl https://prismix.dev/api/v1/statuses

Returns the full snapshot (every service + indicator + 30-day uptime) as JSON. 60s cache, anonymous-friendly, 60 req/h anon + 600 req/h on Pro. Full reference at /api-docs.

FAQ

How often does the badge refresh?

Every 60 seconds. Badges are CDN-cached at Cloudflare's edge with a 60s s-maxage. GitHub camo-proxies images so README badges refresh on a similar cadence.

Do I need an account or API key?

No. Badges are free and public. Rate-limited per IP at the edge (generous — millions of consumers can share the cache).

Can I use the badge in a private repo?

Yes. The badge is served over HTTPS as a public SVG. GitHub camo-proxies it; private repos render the same as public.

What does each indicator mean?

Operational (green), Degraded performance (amber), Partial outage (orange), Major outage (red), No data (grey). We mirror each provider's own status feed verbatim — if the upstream is wrong, we're wrong with them.

Is there a JSON API too?

Yes — https://prismix.dev/api/v1/statuses returns the full snapshot as JSON. 60s edge cache, anonymous-friendly, 60 requests/hour anon + 600/hour on Pro. Full docs at /api-docs.