Stripe API uptime
Stripe API, checked by StatOSS every 5 minutes from Aarhus and Copenhagen in Denmark, Falkenstein in Germany, Ashburn in the USA, Singapore, and Sydney in Australia. Measured from outside, with every outage dated in UTC.
Stripe API is up.
Up for 6 d 3 h. Last checked 2026-10-06 11:39 UTC from Ashburn, USA: 401 in 196 ms.
Last 24 hours
Up for 6 d 3 h100% passed
288 checks, median 90 ms from Falkenstein, all passed
95% under 113 ms
Response time by region
Medians over this range, on one scale up to 200 ms. Europe's places are scaled to Falkenstein, its fastest shared place.
Last 90 days
Up for 6 d 3 h100% passed
1,764 checks, median 90 ms from Falkenstein, all passed
95% under 105 ms
Response time by region
Medians over this range, on one scale up to 200 ms. Europe's places are scaled to Falkenstein, its fastest shared place.
In the last 24 hours Stripe API passed 288 of 288 checks, 100%.
No outage since checks began on 30 Sep 2026.
Availability
The share of checks that passed, and the outages that began, in each window up to now.
| Last | Passed | Checks | Outages |
|---|---|---|---|
| 24 hours | 100% | 288 of 288 | 0 |
| 7 days | Not enough history yet: checks began on 30 Sep 2026 | ||
| 30 days | Not enough history yet: checks began on 30 Sep 2026 | ||
| 90 days | Not enough history yet: checks began on 30 Sep 2026 | ||
A year of checks is kept; the year's figure appears here once there is a year of them.
Response time by location
Over the last 7 days, from the checks that passed: the time from the start of the request to the answer's headers, with the DNS lookup, the connection and TLS included.
| From | Median | 95th percentile | Mean | Checks |
|---|---|---|---|---|
| Falkenstein, Germany | 90 ms | 104 ms | 92 ms | 195 |
| Ashburn, USA | 110 ms | 187 ms | 121 ms | 555 |
| Copenhagen, Denmark | 181 ms | 213 ms | 186 ms | 169 |
| Singapore | 98 ms | 260 ms | 115 ms | 563 |
| Sydney, Australia | 40 ms | 192 ms | 75 ms | 84 |
| Aarhus, Denmark | 118 ms | 161 ms | 127 ms | 198 |
Outages
None detected since checks began on 30 Sep 2026.
What is checked
Online payments, subscriptions and invoices, used by a large share of the web's checkouts.
StatOSS sends GET https://api.stripe.com/v1/charges and counts the check as passed on status 401 within 10 seconds. The API's charges endpoint, on api.stripe.com, where every server-side Stripe call goes. Without a key it answers 401 and asks for one.
Checkout pages, the dashboard and webhook deliveries to you are separate, and are not checked.
Stripe API reports its own incidents at status.stripe.com. The figures here are measured from outside and can differ from it in both directions.
How it is measured
- One check every 5 minutes, from one location at a time in turn: Aarhus and Copenhagen in Denmark, Falkenstein in Germany, Ashburn in the USA, Singapore, and Sydney in Australia.
- A check fails when no answer comes within 10 seconds, when the connection or TLS fails, or when the answer is not status 401.
- A failed check is repeated at once from a second location, and counts only when that location fails too, or cannot answer within 20 seconds.
- Two failed checks in a row make an outage, dated from the second, and the first check that passes ends it. A failure shorter than 10 minutes may not make one, and times are good to about 5 minutes.
- Availability is the share of checks that passed. There are no maintenance windows: every check counts.
It is the same check a StatOSS status page runs for its owner, with the same rules; the docs on checks have the details.