Developers: API, Badges & Embeds
Free · No API keyUse AI Status Watch uptime data from anywhere — free and without an API key. We provide a JSON API, live SVG badges, an embeddable iframe widget, RSS, and llms.txt. Commercial use is allowed (please attribute the source).
JSON API
Returns the current status of all services or a single service as JSON. No auth, cached for ~30 seconds.
All services
Fetch the status of every supported AI service in one call.
GET https://status.itlibra.com/api/statusSingle service
developers.apiOneDesc
GET https://status.itlibra.com/api/status/{slug}{
"source": "status.itlibra.com",
"generatedAt": "2026-06-05T09:00:00.000Z",
"services": [
{
"slug": "chatgpt",
"name": "ChatGPT",
"category": "chat",
"level": "operational",
"official": "none",
"updatedMinAgo": 1,
"officialUrl": "https://status.openai.com/",
"detail": "https://status.itlibra.com/ja/chatgpt-status"
}
]
}level: operational · degraded · partial · major · maintenance · unknown
Status badges (SVG)
Live SVG badges you can drop into a README or blog. Each request shows the latest status. For a GitHub README, just paste the Markdown.
[](https://status.itlibra.com/en/chatgpt-status)<img src="https://status.itlibra.com/api/badge/chatgpt.svg" alt="ChatGPT status" height="20">all.svg shows the overall status across all services. Use ?label=Your+text to change the left label.
Embeddable widget
Drop a single iframe to put a live AI status board on your site or dashboard. Theme, language and the services shown are all set via query parameters.
<iframe
src="https://status.itlibra.com/embed?services=chatgpt,claude,gemini&theme=dark&lang=en"
width="520" height="320" title="AI status"
style="border:0;width:100%;max-width:520px" data-aistatus loading="lazy"></iframe>Options
| Parameter | Values | Description |
|---|---|---|
| services | chatgpt,claude,… / all | Service slugs to show (comma-separated). all for every service. Defaults to the main services. |
| theme | dark · light | Color scheme. dark (default) or light. |
| lang | ja · en · es · … | Display language (ja/en/es/pt/zh/ko/de/fr/ru/zh-tw). |
| compact | 1 | 1 for a tighter, space-saving layout. |
The widget posts its height to the parent frame on load. To auto-resize the iframe, add the following script.
<script>
window.addEventListener('message', function (e) {
if (e.data && e.data.type === 'aistatus-embed-height') {
var f = document.querySelector('iframe[data-aistatus]');
if (f) f.style.height = e.data.height + 'px';
}
});
</script>RSS feeds
Subscribe to outage and recovery events via RSS.
https://status.itlibra.com/feed.xmlhttps://status.itlibra.com/api/feed/{slug}llms.txt
A machine-readable summary for AI/LLMs, linking the service list, key pages, comparison articles, and machine-readable APIs.
https://status.itlibra.com/llms.txtSupported services (slug)
chatgptopenai-apicodexclaudeclaude-apiclaude-codegeminigemini-apicursorgithub-copilotperplexitycoheregroqpoeelevenlabsstability-aireplicaterunwayTerms & attribution
Free, including commercial use. When you display the data, please attribute the source, e.g. "Source: AI Status Watch (status.itlibra.com)". Uptime and other derived figures are our own estimates, not the providers’ official values. Please avoid excessive request rates beyond fair use.
Read the disclaimer →