HomeProvider details
Data API

Is the writer API down? Live status, latency & uptime by region

· rebuilt about every 30 minutes

Is the writer API down right now?

Reachable from all 4 regions

Last successful probe Oct 21, 20:16 UTC · every 5 minutes from 4 region(s)

There was an outage: on Oct 20, 20:25 UTC, host probes failed from 2 of 4 regions simultaneously for under one 5-minute probe cycle. No other provider failed in that window, so a shared route or CDN does not explain it. Measured from outside writer’s own network, independently of its status page; full log: measured AI API incidents.

Real requests: not measured for writer — only the API host is probed here, so errors limited to specific models are invisible to these probes. That is exactly what a status page tends to report, hence the line below.

writer publishes no machine-readable status page, so there is nothing to cross-check against.

As of October 21, 2026, the writer AI API responds in 159 ms p50 (edge, time-to-first-byte) from US (Central) — its fastest measured region — with 100% uptime. Slowest is Europe (Germany) at 298 ms p50.

Endpoint response (TTFB), 24 h
159 ms
Typical (p50) from US (Central), the fastest region
Uptime, 24 h
99.8%
1,152 probes across 4 region(s)
Failed probes, 72 h
6
of 3,459 · Europe (Germany), US (Central), Asia (Tokyo), South America (São Paulo)
Reported by writer, 72 h
—
no machine-readable status page

Was writer down in the last 3 days?

Yes. 2 outage(s) could be attributed to writer in the last 72 hours: probes failed from two or more regions at once while no other provider was failing.

  • Outage — 2 of 4 regions (Asia (Tokyo), South America (São Paulo)) · under one 5-minute probe cycle · 2 failed probe(s) · timeout
  • Asia (Tokyo) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • Europe (Germany) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • Outage — 2 of 4 regions (Asia (Tokyo), US (Central)) · under one 5-minute probe cycle · 2 failed probe(s) · timeout

Earlier days with writer incidents: Oct 20 (1 outage) · Oct 19 (1 outage) · Sep 19 (1 outage)

Show this live in your README: writer API status badge — embed code

What writer’s own status page reported

writer publishes no machine-readable status page, so there is nothing to set against the measurements above.

Is writer getting faster or slower?

Endpoint response (TTFB) · milliseconds · lower is faster

Last 72 hours · UTC · newest time on the right · current hour is incomplete.

Each line shows a region’s typical response per hour (p50), using the same scale. A gap means no successful timed probe in that hour.

typical response per hour (p50)all probes succeededsome failed (under half)half or more failedno probes recorded

writer — hourly p50 edge latency (ms) and probe outcomes per region, last 72 hoursEndpoint response time in milliseconds. Lower is faster. Each region uses the same vertical scale from 0 to 500 ms. Lines show hourly p50 values; gaps have no successful timed probes. Outcome counts are listed after this chart.Oct 19Oct 20Oct 21nowOct 18, 21:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 149 ms (p50 TTFB) Asia (Tokyo): typical 251 ms (p50 TTFB) South America (São Paulo): typical 245 ms (p50 TTFB)Oct 18, 22:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 150 ms (p50 TTFB) Asia (Tokyo): typical 245 ms (p50 TTFB) South America (São Paulo): typical 252 ms (p50 TTFB)Oct 18, 23:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 162 ms (p50 TTFB) Asia (Tokyo): typical 250 ms (p50 TTFB) South America (São Paulo): typical 250 ms (p50 TTFB)Oct 19, 00:00 UTC Europe (Germany): typical 295 ms (p50 TTFB) US (Central): typical 147 ms (p50 TTFB) Asia (Tokyo): typical 260 ms (p50 TTFB) South America (São Paulo): typical 238 ms (p50 TTFB)Oct 19, 01:00 UTC Europe (Germany): typical 293 ms (p50 TTFB) US (Central): typical 151 ms (p50 TTFB) Asia (Tokyo): typical 262 ms (p50 TTFB) South America (São Paulo): typical 232 ms (p50 TTFB)Oct 19, 02:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 156 ms (p50 TTFB) Asia (Tokyo): typical 263 ms (p50 TTFB) South America (São Paulo): typical 241 ms (p50 TTFB)Oct 19, 03:00 UTC Europe (Germany): typical 296 ms (p50 TTFB) US (Central): typical 148 ms (p50 TTFB) Asia (Tokyo): typical 274 ms (p50 TTFB) South America (São Paulo): typical 231 ms (p50 TTFB)Oct 19, 04:00 UTC Europe (Germany): typical 296 ms (p50 TTFB) US (Central): typical 143 ms (p50 TTFB) Asia (Tokyo): typical 270 ms (p50 TTFB) South America (São Paulo): typical 234 ms (p50 TTFB)Oct 19, 05:00 UTC Europe (Germany): typical 212 ms (p50 TTFB) US (Central): typical 133 ms (p50 TTFB) · 1 of 12 probes failed Asia (Tokyo): typical 272 ms (p50 TTFB) · 1 of 12 probes failed South America (São Paulo): typical 232 ms (p50 TTFB)Oct 19, 06:00 UTC Europe (Germany): typical 301 ms (p50 TTFB) US (Central): typical 147 ms (p50 TTFB) Asia (Tokyo): typical 264 ms (p50 TTFB) South America (São Paulo): typical 231 ms (p50 TTFB)Oct 19, 07:00 UTC Europe (Germany): typical 303 ms (p50 TTFB) US (Central): typical 137 ms (p50 TTFB) Asia (Tokyo): typical 287 ms (p50 TTFB) South America (São Paulo): typical 228 ms (p50 TTFB)Oct 19, 08:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 139 ms (p50 TTFB) Asia (Tokyo): typical 260 ms (p50 TTFB) South America (São Paulo): typical 228 ms (p50 TTFB)Oct 19, 09:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 139 ms (p50 TTFB) Asia (Tokyo): typical 268 ms (p50 TTFB) South America (São Paulo): typical 234 ms (p50 TTFB)Oct 19, 10:00 UTC Europe (Germany): typical 301 ms (p50 TTFB) US (Central): typical 141 ms (p50 TTFB) Asia (Tokyo): typical 265 ms (p50 TTFB) South America (São Paulo): typical 232 ms (p50 TTFB)Oct 19, 11:00 UTC Europe (Germany): typical 384 ms (p50 TTFB) US (Central): typical 144 ms (p50 TTFB) Asia (Tokyo): typical 265 ms (p50 TTFB) South America (São Paulo): typical 244 ms (p50 TTFB)Oct 19, 12:00 UTC Europe (Germany): typical 296 ms (p50 TTFB) US (Central): typical 158 ms (p50 TTFB) Asia (Tokyo): typical 291 ms (p50 TTFB) South America (São Paulo): typical 240 ms (p50 TTFB)Oct 19, 13:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 159 ms (p50 TTFB) Asia (Tokyo): typical 271 ms (p50 TTFB) South America (São Paulo): typical 252 ms (p50 TTFB)Oct 19, 14:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 162 ms (p50 TTFB) Asia (Tokyo): typical 272 ms (p50 TTFB) South America (São Paulo): typical 239 ms (p50 TTFB)Oct 19, 15:00 UTC Europe (Germany): typical 295 ms (p50 TTFB) US (Central): typical 178 ms (p50 TTFB) Asia (Tokyo): typical 260 ms (p50 TTFB) South America (São Paulo): typical 239 ms (p50 TTFB)Oct 19, 16:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 179 ms (p50 TTFB) Asia (Tokyo): typical 264 ms (p50 TTFB) South America (São Paulo): typical 240 ms (p50 TTFB)Oct 19, 17:00 UTC Europe (Germany): typical 292 ms (p50 TTFB) US (Central): typical 189 ms (p50 TTFB) Asia (Tokyo): typical 264 ms (p50 TTFB) South America (São Paulo): typical 243 ms (p50 TTFB)Oct 19, 18:00 UTC Europe (Germany): typical 293 ms (p50 TTFB) US (Central): typical 207 ms (p50 TTFB) Asia (Tokyo): typical 271 ms (p50 TTFB) South America (São Paulo): typical 257 ms (p50 TTFB)Oct 19, 19:00 UTC Europe (Germany): typical 301 ms (p50 TTFB) US (Central): typical 210 ms (p50 TTFB) Asia (Tokyo): typical 290 ms (p50 TTFB) South America (São Paulo): typical 258 ms (p50 TTFB)Oct 19, 20:00 UTC Europe (Germany): typical 295 ms (p50 TTFB) US (Central): typical 170 ms (p50 TTFB) Asia (Tokyo): typical 265 ms (p50 TTFB) South America (São Paulo): typical 249 ms (p50 TTFB)Oct 19, 21:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 178 ms (p50 TTFB) Asia (Tokyo): typical 286 ms (p50 TTFB) South America (São Paulo): typical 244 ms (p50 TTFB)Oct 19, 22:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 147 ms (p50 TTFB) Asia (Tokyo): typical 277 ms (p50 TTFB) South America (São Paulo): typical 239 ms (p50 TTFB)Oct 19, 23:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 150 ms (p50 TTFB) Asia (Tokyo): typical 277 ms (p50 TTFB) South America (São Paulo): typical 241 ms (p50 TTFB)Oct 20, 00:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 154 ms (p50 TTFB) Asia (Tokyo): typical 280 ms (p50 TTFB) South America (São Paulo): typical 252 ms (p50 TTFB)Oct 20, 01:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 160 ms (p50 TTFB) Asia (Tokyo): typical 259 ms (p50 TTFB) South America (São Paulo): typical 239 ms (p50 TTFB)Oct 20, 02:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 153 ms (p50 TTFB) Asia (Tokyo): typical 260 ms (p50 TTFB) South America (São Paulo): typical 238 ms (p50 TTFB)Oct 20, 03:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 150 ms (p50 TTFB) Asia (Tokyo): typical 283 ms (p50 TTFB) South America (São Paulo): typical 250 ms (p50 TTFB)Oct 20, 04:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 144 ms (p50 TTFB) Asia (Tokyo): typical 275 ms (p50 TTFB) South America (São Paulo): typical 240 ms (p50 TTFB)Oct 20, 05:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 146 ms (p50 TTFB) Asia (Tokyo): typical 276 ms (p50 TTFB) South America (São Paulo): typical 238 ms (p50 TTFB)Oct 20, 06:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 149 ms (p50 TTFB) Asia (Tokyo): typical 275 ms (p50 TTFB) South America (São Paulo): typical 233 ms (p50 TTFB)Oct 20, 07:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 134 ms (p50 TTFB) Asia (Tokyo): typical 267 ms (p50 TTFB) South America (São Paulo): typical 228 ms (p50 TTFB)Oct 20, 08:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 142 ms (p50 TTFB) Asia (Tokyo): typical 287 ms (p50 TTFB) South America (São Paulo): typical 229 ms (p50 TTFB)Oct 20, 09:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 146 ms (p50 TTFB) Asia (Tokyo): typical 283 ms (p50 TTFB) South America (São Paulo): typical 248 ms (p50 TTFB)Oct 20, 10:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 156 ms (p50 TTFB) Asia (Tokyo): typical 284 ms (p50 TTFB) South America (São Paulo): typical 234 ms (p50 TTFB)Oct 20, 11:00 UTC Europe (Germany): typical 305 ms (p50 TTFB) US (Central): typical 152 ms (p50 TTFB) Asia (Tokyo): typical 293 ms (p50 TTFB) South America (São Paulo): typical 245 ms (p50 TTFB)Oct 20, 12:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 151 ms (p50 TTFB) Asia (Tokyo): typical 322 ms (p50 TTFB) South America (São Paulo): typical 245 ms (p50 TTFB)Oct 20, 13:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) · 1 of 12 probes failed US (Central): typical 177 ms (p50 TTFB) Asia (Tokyo): typical 323 ms (p50 TTFB) South America (São Paulo): typical 242 ms (p50 TTFB)Oct 20, 14:00 UTC Europe (Germany): typical 303 ms (p50 TTFB) US (Central): typical 180 ms (p50 TTFB) Asia (Tokyo): typical 332 ms (p50 TTFB) South America (São Paulo): typical 262 ms (p50 TTFB)Oct 20, 15:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 204 ms (p50 TTFB) Asia (Tokyo): typical 290 ms (p50 TTFB) · 1 of 12 probes failed South America (São Paulo): typical 266 ms (p50 TTFB)Oct 20, 16:00 UTC Europe (Germany): typical 399 ms (p50 TTFB) US (Central): typical 201 ms (p50 TTFB) Asia (Tokyo): typical 275 ms (p50 TTFB) South America (São Paulo): typical 246 ms (p50 TTFB)Oct 20, 17:00 UTC Europe (Germany): typical 307 ms (p50 TTFB) US (Central): typical 179 ms (p50 TTFB) Asia (Tokyo): typical 284 ms (p50 TTFB) South America (São Paulo): typical 273 ms (p50 TTFB)Oct 20, 18:00 UTC Europe (Germany): typical 305 ms (p50 TTFB) US (Central): typical 192 ms (p50 TTFB) Asia (Tokyo): typical 270 ms (p50 TTFB) South America (São Paulo): typical 264 ms (p50 TTFB)Oct 20, 19:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 195 ms (p50 TTFB) Asia (Tokyo): typical 282 ms (p50 TTFB) South America (São Paulo): typical 254 ms (p50 TTFB)Oct 20, 20:00 UTC Europe (Germany): typical 296 ms (p50 TTFB) US (Central): typical 194 ms (p50 TTFB) Asia (Tokyo): typical 289 ms (p50 TTFB) · 1 of 12 probes failed South America (São Paulo): typical 268 ms (p50 TTFB) · 1 of 12 probes failedOct 20, 21:00 UTC Europe (Germany): typical 291 ms (p50 TTFB) US (Central): typical 170 ms (p50 TTFB) Asia (Tokyo): typical 282 ms (p50 TTFB) South America (São Paulo): typical 258 ms (p50 TTFB)Oct 20, 22:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 173 ms (p50 TTFB) Asia (Tokyo): typical 256 ms (p50 TTFB) South America (São Paulo): typical 265 ms (p50 TTFB)Oct 20, 23:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 159 ms (p50 TTFB) Asia (Tokyo): typical 269 ms (p50 TTFB) South America (São Paulo): typical 258 ms (p50 TTFB)Oct 21, 00:00 UTC Europe (Germany): typical 301 ms (p50 TTFB) US (Central): typical 162 ms (p50 TTFB) Asia (Tokyo): typical 274 ms (p50 TTFB) South America (São Paulo): typical 260 ms (p50 TTFB)Oct 21, 01:00 UTC Europe (Germany): typical 303 ms (p50 TTFB) US (Central): typical 162 ms (p50 TTFB) Asia (Tokyo): typical 270 ms (p50 TTFB) South America (São Paulo): typical 247 ms (p50 TTFB)Oct 21, 02:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 167 ms (p50 TTFB) Asia (Tokyo): typical 261 ms (p50 TTFB) South America (São Paulo): typical 255 ms (p50 TTFB)Oct 21, 03:00 UTC Europe (Germany): typical 302 ms (p50 TTFB) US (Central): typical 152 ms (p50 TTFB) Asia (Tokyo): typical 260 ms (p50 TTFB) South America (São Paulo): typical 245 ms (p50 TTFB)Oct 21, 04:00 UTC Europe (Germany): typical 296 ms (p50 TTFB) US (Central): typical 145 ms (p50 TTFB) Asia (Tokyo): typical 270 ms (p50 TTFB) South America (São Paulo): typical 240 ms (p50 TTFB)Oct 21, 05:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 149 ms (p50 TTFB) Asia (Tokyo): typical 263 ms (p50 TTFB) South America (São Paulo): typical 241 ms (p50 TTFB)Oct 21, 06:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 140 ms (p50 TTFB) Asia (Tokyo): typical 276 ms (p50 TTFB) South America (São Paulo): typical 243 ms (p50 TTFB)Oct 21, 07:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 161 ms (p50 TTFB) Asia (Tokyo): typical 278 ms (p50 TTFB) South America (São Paulo): typical 236 ms (p50 TTFB)Oct 21, 08:00 UTC Europe (Germany): typical 302 ms (p50 TTFB) US (Central): typical 165 ms (p50 TTFB) Asia (Tokyo): typical 280 ms (p50 TTFB) South America (São Paulo): typical 244 ms (p50 TTFB)Oct 21, 09:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 160 ms (p50 TTFB) Asia (Tokyo): typical 281 ms (p50 TTFB) South America (São Paulo): typical 252 ms (p50 TTFB)Oct 21, 10:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 151 ms (p50 TTFB) Asia (Tokyo): typical 304 ms (p50 TTFB) South America (São Paulo): typical 245 ms (p50 TTFB)Oct 21, 11:00 UTC Europe (Germany): typical 294 ms (p50 TTFB) US (Central): typical 150 ms (p50 TTFB) Asia (Tokyo): typical 280 ms (p50 TTFB) South America (São Paulo): typical 261 ms (p50 TTFB)Oct 21, 12:00 UTC Europe (Germany): typical 297 ms (p50 TTFB) US (Central): typical 155 ms (p50 TTFB) Asia (Tokyo): typical 287 ms (p50 TTFB) South America (São Paulo): typical 237 ms (p50 TTFB)Oct 21, 13:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 182 ms (p50 TTFB) Asia (Tokyo): typical 304 ms (p50 TTFB) South America (São Paulo): typical 263 ms (p50 TTFB)Oct 21, 14:00 UTC Europe (Germany): typical 296 ms (p50 TTFB) US (Central): typical 186 ms (p50 TTFB) Asia (Tokyo): typical 299 ms (p50 TTFB) South America (São Paulo): typical 262 ms (p50 TTFB)Oct 21, 15:00 UTC Europe (Germany): typical 301 ms (p50 TTFB) US (Central): typical 196 ms (p50 TTFB) Asia (Tokyo): typical 287 ms (p50 TTFB) South America (São Paulo): typical 250 ms (p50 TTFB)Oct 21, 16:00 UTC Europe (Germany): typical 298 ms (p50 TTFB) US (Central): typical 182 ms (p50 TTFB) Asia (Tokyo): typical 279 ms (p50 TTFB) South America (São Paulo): typical 242 ms (p50 TTFB)Oct 21, 17:00 UTC Europe (Germany): typical 299 ms (p50 TTFB) US (Central): typical 159 ms (p50 TTFB) Asia (Tokyo): typical 274 ms (p50 TTFB) South America (São Paulo): typical 260 ms (p50 TTFB)Oct 21, 18:00 UTC Europe (Germany): typical 300 ms (p50 TTFB) US (Central): typical 161 ms (p50 TTFB) Asia (Tokyo): typical 270 ms (p50 TTFB) South America (São Paulo): typical 249 ms (p50 TTFB)Oct 21, 19:00 UTC Europe (Germany): typical 316 ms (p50 TTFB) US (Central): typical 162 ms (p50 TTFB) Asia (Tokyo): typical 273 ms (p50 TTFB) South America (São Paulo): typical 252 ms (p50 TTFB)Oct 21, 20:00 UTC Europe (Germany): typical 293 ms (p50 TTFB) US (Central): typical 196 ms (p50 TTFB) Asia (Tokyo): typical 270 ms (p50 TTFB) South America (São Paulo): typical 257 ms (p50 TTFB)5000Oct 18, 21:00 – Oct 20, 12:00 UTC: all 483 probes succeededOct 20, 13:00 UTC: 1 of 12 probes failed — timeoutOct 20, 14:00 – Oct 21, 20:00 UTC: all 363 probes succeeded5000Oct 18, 21:00 – Oct 19, 04:00 UTC: all 96 probes succeededOct 19, 05:00 UTC: 1 of 12 probes failed — timeoutOct 19, 06:00 – Oct 21, 20:00 UTC: all 748 probes succeeded5000Oct 18, 21:00 – Oct 19, 04:00 UTC: all 96 probes succeededOct 19, 05:00 UTC: 1 of 12 probes failed — timeoutOct 19, 06:00 – Oct 20, 14:00 UTC: all 396 probes succeededOct 20, 15:00 UTC: 1 of 12 probes failed — timeoutOct 20, 16:00 – Oct 20, 19:00 UTC: all 48 probes succeededOct 20, 20:00 UTC: 1 of 12 probes failed — timeoutOct 20, 21:00 – Oct 21, 20:00 UTC: all 280 probes succeeded5000Oct 18, 21:00 – Oct 20, 19:00 UTC: all 564 probes succeededOct 20, 20:00 UTC: 1 of 12 probes failed — timeoutOct 20, 21:00 – Oct 21, 20:00 UTC: all 280 probes succeeded
Europe (Germany)latest 293 · median 298 msUS (Central)latest 196 · median 159 msAsia (Tokyo)latest 270 · median 274 msSouth America (São Paulo)latest 257 · median 244 ms
Probe counts by region
Europe (Germany): 1 failed / 858 endpoint probesUS (Central): 1 failed / 856 endpoint probesAsia (Tokyo): 3 failed / 856 endpoint probesSouth America (São Paulo): 1 failed / 856 endpoint probes
Chart details

The strip shows endpoint probe outcomes, not model-request success. Adjacent hours with all successes or no data are joined. Hover an hour for its recorded values.

Latest is the most recent hourly p50 with data. Median is the median of hourly p50 values over these 72 hours. The “slower than usual” label means latest is at least 25% above that median; it is a relative change, not a fixed speed rating.

How fast is the writer API from each region?

Endpoint response (TTFB) · last 24 hours · milliseconds (ms) · lower is faster.

How to read these metrics
Endpoint response (TTFB)Network connection and the first response byte, without model inference.
Typical · p5050% of successful timed samples finish within this time.
Slower · p9595% of successful timed samples finish within this time.
RegionTypical (p50 TTFB)Slower (p95)Uptime
Asia (Tokyo)275 ms380 ms99.7%
Europe (Germany)298 ms498 ms100%
South America (São Paulo)247 ms298 ms99.7%
US (Central)159 ms230 ms100%

Measured from US (Central), writer responds in 159 ms; from Europe (Germany) the same API takes 298 ms — 1.9× longer for an identical request. That difference is the network path, not the model, and it applies to every call you make.

What is actually being measured here?

A probe in each region opens a real connection to writer’s own API host every five minutes and times DNS resolution, the TCP handshake, the TLS handshake and the first byte of the response. Nothing is routed through a gateway or aggregator, so these figures describe writer’s infrastructure rather than a reseller’s. Uptime counts a probe as failed only when the service genuinely fails — a 401 from an unauthenticated probe means the endpoint answered correctly and is counted as up.

What this page does not tell you

These are edge latency numbers: the time before the model begins generating. They say nothing about answer quality, throughput, price, or how long a full completion takes — those depend on the model you call. Edge latency matters because it is unavoidable: it is paid on every request, before a single token exists, and no prompt engineering removes it. Where an API key is available, inference time-to-first-token is measured separately and shown on the region pages with the model named next to the figure. Likewise, an unauthenticated probe cannot see errors that hit only some models or some accounts — the kind a status page usually reports — which is why writer’s own reports are shown next to the measurements rather than folded into them.