{"verdict":{"schema":"upbutler.upstream-status/v1","service":"openrouter","name":"OpenRouter","verdict":"proceed","status":"operational","reason":"OpenRouter API edge answers UpButler's independent probe; no machine-readable official status","retryAfterSec":null,"caveat":"probe_only","incident":null,"components":[],"probe":{"state":"up","target":"API edge","statusCode":401,"latencyMs":17,"checkedAt":"2026-10-10T05:58:30.002Z","since":"2026-10-10T01:23:44.798Z"},"source":null,"page":"https://upbutler.com/status/openrouter","checkedAt":null,"updatedAt":null},"service":{"slug":"openrouter","name":"OpenRouter","category":"ai","categoryLabel":"AI models and tooling","blurb":"One API in front of hundreds of models. When it is down every model behind it is, whatever the model providers report.","homepage":"https://openrouter.ai","statusUrl":"https://status.openrouter.ai","note":"status.openrouter.ai answers 403 to every machine-readable path; only the independent probe is shown.","pollSec":120,"sourceType":null,"probe":{"url":"https://openrouter.ai/api/v1/key","label":"API edge","expect":[401]},"scoped":false},"components":[],"active":[],"maintenance":[],"history":[],"stats":{"windowDays":90,"incidents":0,"majorIncidents":0,"medianMinutes":null,"longestMinutes":null,"trackedSince":null},"links":{"page":"https://upbutler.com/status/openrouter","json":"https://upbutler.com/status/openrouter.json","verdict":"https://upbutler.com/status/openrouter/status.agent.json","official":"https://status.openrouter.ai","mcp":"https://upbutler.com/mcp/public"},"related":[{"service":"openai","name":"OpenAI","status":"degraded","verdict":"proceed","url":"https://upbutler.com/status/openai"},{"service":"anthropic","name":"Anthropic (Claude)","status":"partial_outage","verdict":"fallback","url":"https://upbutler.com/status/anthropic"},{"service":"gemini","name":"Google Gemini & Vertex AI","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/gemini"},{"service":"mistral","name":"Mistral AI","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/mistral"},{"service":"groq","name":"Groq","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/groq"},{"service":"together","name":"Together AI","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/together"},{"service":"xai","name":"xAI (Grok)","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/xai"},{"service":"deepseek","name":"DeepSeek","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/deepseek"}]}