AI API incident history — OpenAI, Anthropic, Google and 40+ APIs, measured from 4 regions
In the last 72 hours 11 outage(s) could be attributed to a provider with confidence. Most recent: yi-01ai failed from 2 of 4 regions at once on 2026-10-23 14:44 UTC, for at least 4 minutes, while no other provider was failing.
Independent third-party outage log for AI inference APIs, built from probes run directly against each provider’s endpoint rather than from status-page polling. Observation started 2026-07-25 (90 days so far); the raw series is retained for 90 days, and the incident window below is kept deliberately shorter than that — see the last section for why.
Multi-region failures
Last 72 hours · UTC · newest time on the right.
One row per provider. Each block spans a recorded failure in two or more regions; block width shows its duration. Single-region failures remain in the tables below.
provider outage: 2+ regions, no other provider failingshared failure: cause not attributed
How do you know it was the provider and not my network?
Every provider is probed from 4 independent regions (Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central)) every five minutes, and all 46 of them are probed on the same schedule. Two questions follow from that, and an incident has to survive both.
Did it fail from more than one place? If a request fails from one region while the others succeed, the likely cause is the path between that region and the provider — a peering problem, a route change, one bad edge node. We do not call that an outage.
Was it the only thing failing? If several unrelated APIs stop answering in the same few
minutes, the shared cause sits above all of them: a transit route, a CDN both sit behind, or our own probes.
Blaming one provider for that would be guessing. Those events are listed separately below and attributed to
nobody. What is left — failing from several regions at once, alone — is the provider, and when its
own host answers 5xx rather than going silent, the provider has said so itself. Neither a status
page nor a crowd-reporting site can make this distinction: one sees only what the provider admits, the other
only what users happen to report.
Which AI APIs had confirmed outages in the last 72 hours?
| Started (UTC) | Provider | Regions hit | Which | Duration | Failed probes | Did they say so? |
|---|---|---|---|---|---|---|
| 2026-10-23 14:44 | yi-01ai | 2 of 4 | Asia (Tokyo), Europe (Germany) | ≥4 min | 2 | No machine-readable status page |
| 2026-10-23 13:19 | google requests to gemini-flash-lite-latest | 2 of 4 | Europe (Germany), South America (São Paulo) | ≥9 min | 2 | No machine-readable status page |
| 2026-10-23 07:47 | yi-01ai | 2 of 4 | Asia (Tokyo), US (Central) | ≥3 min | 2 | No machine-readable status page |
| 2026-10-22 18:55 | google requests to gemini-flash-lite-latest | 3 of 4 | Asia (Tokyo), South America (São Paulo), US (Central) | ≥10 min | 3 | No machine-readable status page |
| 2026-10-22 14:41 | google requests to gemini-flash-lite-latest | 3 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo) | ≥5 min | 3 | No machine-readable status page |
| 2026-10-22 12:01 | google requests to gemini-flash-lite-latest | 2 of 4 | Asia (Tokyo), Europe (Germany) | <5 min | 2 | No machine-readable status page |
| 2026-10-21 16:01 | google requests to gemini-flash-lite-latest | 2 of 4 | Europe (Germany), South America (São Paulo) | <5 min | 2 | No machine-readable status page |
| 2026-10-21 15:41 | google requests to gemini-flash-lite-latest | 2 of 4 | Europe (Germany), South America (São Paulo) | <5 min | 2 | No machine-readable status page |
| 2026-10-21 14:40 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | <5 min | 4 | No machine-readable status page |
| 2026-10-21 14:00 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | <5 min | 4 | No machine-readable status page |
| 2026-10-21 00:55 | friendli | 3 of 4 | Europe (Germany), South America (São Paulo), US (Central) | ≥6 min | 6 | No machine-readable status page |
Was an AI API down on a specific day?
One page per UTC day since observation started, with what the probes measured and what each provider reported about itself.
- October 22, 2026 — Google · 4 status-page entries
- October 21, 2026 — Google, friendli · 7 status-page entries
- October 20, 2026 — Google, writer · 2 status-page entries
- October 19, 2026 — doubao, Google, stepfun, writer … · 1 status-page entry
- October 18, 2026 — doubao, SambaNova · 1 status-page entry
- October 17, 2026 — doubao
- October 16, 2026 — Google, doubao, yi-01ai · 1 status-page entry
- October 15, 2026 — aleph-alpha · 2 status-page entries
- October 14, 2026 — Google · 6 status-page entries
- October 13, 2026 — Google, yi-01ai · 1 status-page entry
- October 12, 2026 — SambaNova, Google, yi-01ai · 2 status-page entries
- October 10, 2026 — stepfun · 1 status-page entry
- October 9, 2026 — Google, doubao, yi-01ai · 4 status-page entries
- October 8, 2026 — Google, aleph-alpha, yi-01ai · 2 status-page entries
- October 7, 2026 — Google · 9 status-page entries
- October 6, 2026 — Google · 7 status-page entries
- October 5, 2026 — TypeSafe, Google, doubao, iflytek · 6 status-page entries
- October 4, 2026 — friendli, yi-01ai
- October 3, 2026 — SambaNova, doubao · 1 status-page entry
- October 2, 2026 — SambaNova, doubao, sensenova · 3 status-page entries
- October 1, 2026 — Google, SambaNova, yi-01ai · 2 status-page entries
- September 30, 2026 — friendli, Google, sarvam · 3 status-page entries
- September 29, 2026 — doubao, iflytek, inference-net, kimi … · 6 status-page entries
- September 28, 2026 — Google · 1 status-page entry
- September 27, 2026 — aleph-alpha
- September 26, 2026 — Google, stepfun
- September 25, 2026 — Google, Cerebras, yi-01ai · 2 status-page entries
- September 24, 2026 — Google, doubao · 4 status-page entries
- September 23, 2026 — Google, aleph-alpha · 4 status-page entries
- September 22, 2026 — Google, SambaNova · 4 status-page entries
- September 21, 2026 — Google, featherless · 4 status-page entries
- September 20, 2026 — SambaNova, yi-01ai · 1 status-page entry
- September 19, 2026 — writer
- September 18, 2026 — no attributed outage · 3 status-page entries
- September 17, 2026 — SambaNova · 4 status-page entries
- September 16, 2026 — SambaNova, novita · 4 status-page entries
- September 15, 2026 — no attributed outage · 5 status-page entries
- September 14, 2026 — Google · 5 status-page entries
- September 13, 2026 — Google, SambaNova, featherless · 2 status-page entries
- September 12, 2026 — SambaNova
- September 11, 2026 — Google · 4 status-page entries
- September 10, 2026 — Google · 5 status-page entries
- September 9, 2026 — Google · 2 status-page entries
- September 8, 2026 — Google, friendli
- September 7, 2026 — no attributed outage
44 earlier day(s) are linked from each day page.
Did the provider admit it?
The last column checks each failure against the provider’s own status page. Only 11 of the 46 providers tracked here publish a machine-readable status feed at all; for the rest there is nothing to check against, which is itself worth knowing before you plan around one.
Where a feed exists, both outcomes are informative. When it carries a matching entry, two
independent records agree and the timing shows which noticed first. When it carries none, we recorded
a failure their page does not mention — and that is not an accusation. Status
pages have thresholds, and a short burst of 5xx can sit legitimately below one. We report
the discrepancy; explaining it is the provider’s to do.
Which failures could not be attributed to anyone?
These hit several regions, but other providers were failing in the same minutes, so a shared upstream cause is at least as likely as a coincidence of separate outages. They are published because omitting them would flatter the data, and left unattributed because that is what the evidence supports.
| Started (UTC) | Provider | Regions hit | Which | Duration | Failed probes | Did they say so? |
|---|---|---|---|---|---|---|
| 2026-10-23 16:59 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | ≥37 min | 7 | No machine-readable status page |
| 2026-10-23 15:35 | google requests to gemini-flash-lite-latest | 3 of 4 | Europe (Germany), South America (São Paulo), US (Central) | ≥12 min | 3 | No machine-readable status page |
| 2026-10-23 13:55 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | ≥32 min | 7 | No machine-readable status page |
| 2026-10-23 09:30 | doubao | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | ≥14 min | 9 | No machine-readable status page |
| 2026-10-22 19:55 | google requests to gemini-flash-lite-latest | 3 of 4 | Asia (Tokyo), South America (São Paulo), US (Central) | ≥26 min | 4 | No machine-readable status page |
| 2026-10-22 15:40 | writer | 3 of 4 | Europe (Germany), South America (São Paulo), US (Central) | <5 min | 3 | No machine-readable status page |
| 2026-10-22 15:21 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | ≥140 min | 26 | No machine-readable status page |
| 2026-10-22 12:35 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | ≥90 min | 18 | No machine-readable status page |
| 2026-10-22 06:41 | google requests to gemini-flash-lite-latest | 3 of 4 | Asia (Tokyo), Europe (Germany), US (Central) | ≥20 min | 5 | No machine-readable status page |
| 2026-10-21 15:21 | google requests to gemini-flash-lite-latest | 2 of 4 | Asia (Tokyo), South America (São Paulo) | <5 min | 2 | No machine-readable status page |
| 2026-10-21 15:00 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | <5 min | 4 | No machine-readable status page |
| 2026-10-21 14:20 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | <5 min | 4 | No machine-readable status page |
| 2026-10-21 08:00 | google requests to gemini-flash-lite-latest | 4 of 4 | Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central) | <5 min | 4 | No machine-readable status page |
What isolated failures were recorded?
These failed from a single region only. They are published because hiding them would misrepresent the data, but they are not evidence that the provider was down.
| Started (UTC) | Provider | Regions hit | Which | Duration | Failed probes | Did they say so? |
|---|---|---|---|---|---|---|
| 2026-10-23 22:47 | yi-01ai | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 22:32 | minimax | 1 of 4 | South America (São Paulo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 21:58 | google requests to gemini-flash-lite-latest | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 19:24 | writer | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 18:52 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥10 min | 2 | No machine-readable status page |
| 2026-10-23 18:22 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥10 min | 2 | No machine-readable status page |
| 2026-10-23 17:42 | sambanova | 1 of 4 | South America (São Paulo) | <5 min | 1 | No entry in their status feed |
| 2026-10-23 17:12 | yi-01ai | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 16:55 | featherless | 1 of 4 | US (Central) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 16:47 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥5 min | 2 | No machine-readable status page |
| 2026-10-23 15:44 | iflytek | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 15:25 | featherless | 1 of 4 | US (Central) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 15:22 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥5 min | 2 | No machine-readable status page |
| 2026-10-23 15:19 | google requests to gemini-flash-lite-latest | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 15:02 | google requests to gemini-flash-lite-latest | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 14:12 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥10 min | 3 | No machine-readable status page |
| 2026-10-23 13:57 | yi-01ai | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 13:54 | iflytek | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 13:49 | baichuan | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 13:47 | stepfun | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 13:04 | writer | 1 of 4 | Europe (Germany) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 12:57 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥5 min | 2 | No machine-readable status page |
| 2026-10-23 12:02 | google requests to gemini-flash-lite-latest | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 10:47 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥45 min | 7 | No machine-readable status page |
| 2026-10-23 10:07 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥15 min | 3 | No machine-readable status page |
| 2026-10-23 09:52 | yi-01ai | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 09:27 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥5 min | 2 | No machine-readable status page |
| 2026-10-23 08:57 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥10 min | 2 | No machine-readable status page |
| 2026-10-23 08:12 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥5 min | 2 | No machine-readable status page |
| 2026-10-23 06:52 | yi-01ai | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 06:32 | doubao | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 05:46 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥15 min | 3 | No machine-readable status page |
| 2026-10-23 04:31 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥25 min | 4 | No machine-readable status page |
| 2026-10-23 04:21 | google requests to gemini-flash-lite-latest | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 03:56 | yi-01ai | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 03:41 | featherless | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 02:41 | google requests to gemini-flash-lite-latest | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 02:11 | featherless | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
| 2026-10-23 02:06 | yi-01ai | 1 of 4 | Asia (Tokyo) | ≥10 min | 2 | No machine-readable status page |
| 2026-10-23 00:21 | featherless | 1 of 4 | Asia (Tokyo) | <5 min | 1 | No machine-readable status page |
What did the providers’ own status pages report?
Every entry that the 11 providers with a machine-readable status feed opened in the same 72-hour window — self-reported, not verified by our probes, and shown so the two records can be read side by side. Most of these concern specific models or products: an unauthenticated probe of the API host cannot see them, and that is the gap between “the host answers” and “my requests succeed”. Feeds checked Oct 23, 23:17 UTC.
- openai · minor Degraded experience with ChatGPT app connections using CIMD · ongoing
- openai · notice Help Center Chat Support Degraded · resolved Oct 23, 22:02 UTC
- openai · notice Delays in customer support responses · resolved Oct 23, 05:58 UTC
- openai · minor New Ad Accounts failing to provision admins · resolved Oct 23, 00:07 UTC
- baseten · minor Elevated errors for US-only GLM 5.3 Flash on Model APIs · resolved Oct 22, 19:48 UTC
- openai · minor Degraded Performance of Dots on Enterprise · resolved Oct 22, 20:55 UTC
- anthropic · minor Elevated errors affecting Connectors · resolved Oct 22, 08:07 UTC
- openai · minor Elevated ChatGPT conversation and Responses API errors · resolved Oct 22, 08:50 UTC
- openai · major Authentication errors for some users · resolved Oct 20, 17:35 UTC
- anthropic · minor Degraded performance for Claude Fable 5 · resolved Oct 21, 20:29 UTC
- openai · minor Elevated error rates for gpt-5.6-luna API requests · resolved Oct 21, 16:44 UTC
- openai · minor Elevated FedRAMP API error rates for Astra and Sol · resolved Oct 21, 19:34 UTC
- openai · minor Degraded performance in ChatGPT, Codex, and APIs · resolved Oct 21, 03:28 UTC
- baseten · minor Elevated errors on DeepSeek V4 Flash on Model APIs · resolved Oct 20, 19:28 UTC
- baseten · minor Elevated errors for image requests on multiple Model APIs · resolved Oct 20, 18:26 UTC
What counts as a failure here?
A probe fails when the connection times out, is refused, or the API host answers with a 5xx status. An authentication error does not count: the probes are unauthenticated by design, so a 401 or 403 means the endpoint answered correctly and is recorded as up. Latency alone — even very high latency — is not recorded as an incident; it appears in the p95 figures instead.
Why is this window only 72 hours?
This page focuses on the latest 72 hours. Raw measurements are retained for 90 days; earlier events are available in the daily incident archive above.
Outage and deprecation alerts use the same measurement record.
Method and limitations: methodology · Machine-readable: incidents.json · Licence: CC BY 4.0