writer — AI API latency & reliability by region

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

Is writer down right now?

Reachable from all 4 regions

Last successful probe Sep 6, 17:15 UTC · every 5 minutes from 4 region(s)

Every probe from every region reached the writer API successfully in the last 72 hours. 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.

Edge latency, 24 h
136 ms
p50 from US (Central), the fastest region
Uptime, 24 h
100%
1,151 probes across 4 region(s)
Failed probes, 72 h
0
of 3,454 probes, all regions
Reported by writer, 72 h
no machine-readable status page

Was writer down in the last 3 days?

No. All 3,454 probes from 4 region(s) reached the writer API in the last 72 hours.

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?

hourly p50 latencyall probes succeededsome probes failedhalf or more failedno data

writer — hourly p50 edge latency (ms) and probe outcomes per region, last 72 hoursSep 4Sep 5Sep 6nowSep 3, 18:00 UTC Europe (Germany): 302 ms US (Central): 173 ms Asia (Tokyo): 248 ms South America (São Paulo): 252 msSep 3, 19:00 UTC Europe (Germany): 280 ms US (Central): 172 ms Asia (Tokyo): 264 ms South America (São Paulo): 246 msSep 3, 20:00 UTC Europe (Germany): 298 ms US (Central): 185 ms Asia (Tokyo): 244 ms South America (São Paulo): 248 msSep 3, 21:00 UTC Europe (Germany): 294 ms US (Central): 182 ms Asia (Tokyo): 258 ms South America (São Paulo): 259 msSep 3, 22:00 UTC Europe (Germany): 302 ms US (Central): 140 ms Asia (Tokyo): 265 ms South America (São Paulo): 241 msSep 3, 23:00 UTC Europe (Germany): 298 ms US (Central): 140 ms Asia (Tokyo): 265 ms South America (São Paulo): 259 msSep 4, 00:00 UTC Europe (Germany): 301 ms US (Central): 147 ms Asia (Tokyo): 262 ms South America (São Paulo): 261 msSep 4, 01:00 UTC Europe (Germany): 299 ms US (Central): 150 ms Asia (Tokyo): 266 ms South America (São Paulo): 248 msSep 4, 02:00 UTC Europe (Germany): 299 ms US (Central): 140 ms Asia (Tokyo): 251 ms South America (São Paulo): 246 msSep 4, 03:00 UTC Europe (Germany): 297 ms US (Central): 137 ms Asia (Tokyo): 268 ms South America (São Paulo): 238 msSep 4, 04:00 UTC Europe (Germany): 299 ms US (Central): 141 ms Asia (Tokyo): 258 ms South America (São Paulo): 236 msSep 4, 05:00 UTC Europe (Germany): 295 ms US (Central): 132 ms Asia (Tokyo): 261 ms South America (São Paulo): 242 msSep 4, 06:00 UTC Europe (Germany): 295 ms US (Central): 137 ms Asia (Tokyo): 255 ms South America (São Paulo): 231 msSep 4, 07:00 UTC Europe (Germany): 296 ms US (Central): 138 ms Asia (Tokyo): 265 ms South America (São Paulo): 238 msSep 4, 08:00 UTC Europe (Germany): 300 ms US (Central): 136 ms Asia (Tokyo): 264 ms South America (São Paulo): 243 msSep 4, 09:00 UTC Europe (Germany): 298 ms US (Central): 130 ms Asia (Tokyo): 264 ms South America (São Paulo): 243 msSep 4, 10:00 UTC Europe (Germany): 298 ms US (Central): 132 ms Asia (Tokyo): 258 ms South America (São Paulo): 240 msSep 4, 11:00 UTC Europe (Germany): 298 ms US (Central): 145 ms Asia (Tokyo): 260 ms South America (São Paulo): 236 msSep 4, 12:00 UTC Europe (Germany): 297 ms US (Central): 138 ms Asia (Tokyo): 273 ms South America (São Paulo): 241 msSep 4, 13:00 UTC Europe (Germany): 300 ms US (Central): 151 ms Asia (Tokyo): 277 ms South America (São Paulo): 249 msSep 4, 14:00 UTC Europe (Germany): 235 ms US (Central): 141 ms Asia (Tokyo): 266 ms South America (São Paulo): 248 msSep 4, 15:00 UTC Europe (Germany): 294 ms US (Central): 133 ms Asia (Tokyo): 263 ms South America (São Paulo): 243 msSep 4, 16:00 UTC Europe (Germany): 298 ms US (Central): 144 ms Asia (Tokyo): 268 ms South America (São Paulo): 254 msSep 4, 17:00 UTC Europe (Germany): 297 ms US (Central): 150 ms Asia (Tokyo): 254 ms South America (São Paulo): 252 msSep 4, 18:00 UTC Europe (Germany): 297 ms US (Central): 149 ms Asia (Tokyo): 268 ms South America (São Paulo): 257 msSep 4, 19:00 UTC Europe (Germany): 296 ms US (Central): 146 ms Asia (Tokyo): 247 ms South America (São Paulo): 240 msSep 4, 20:00 UTC Europe (Germany): 297 ms US (Central): 137 ms Asia (Tokyo): 245 ms South America (São Paulo): 247 msSep 4, 21:00 UTC Europe (Germany): 299 ms US (Central): 133 ms Asia (Tokyo): 249 ms South America (São Paulo): 248 msSep 4, 22:00 UTC Europe (Germany): 295 ms US (Central): 135 ms Asia (Tokyo): 259 ms South America (São Paulo): 247 msSep 4, 23:00 UTC Europe (Germany): 296 ms US (Central): 138 ms Asia (Tokyo): 253 ms South America (São Paulo): 255 msSep 5, 00:00 UTC Europe (Germany): 293 ms US (Central): 130 ms Asia (Tokyo): 268 ms South America (São Paulo): 249 msSep 5, 01:00 UTC Europe (Germany): 209 ms US (Central): 134 ms Asia (Tokyo): 249 ms South America (São Paulo): 247 msSep 5, 02:00 UTC Europe (Germany): 298 ms US (Central): 129 ms Asia (Tokyo): 255 ms South America (São Paulo): 243 msSep 5, 03:00 UTC Europe (Germany): 295 ms US (Central): 134 ms Asia (Tokyo): 260 ms South America (São Paulo): 245 msSep 5, 04:00 UTC Europe (Germany): 298 ms US (Central): 126 ms Asia (Tokyo): 256 ms South America (São Paulo): 237 msSep 5, 05:00 UTC Europe (Germany): 294 ms US (Central): 131 ms Asia (Tokyo): 259 ms South America (São Paulo): 231 msSep 5, 06:00 UTC Europe (Germany): 294 ms US (Central): 128 ms Asia (Tokyo): 252 ms South America (São Paulo): 236 msSep 5, 07:00 UTC Europe (Germany): 296 ms US (Central): 134 ms Asia (Tokyo): 259 ms South America (São Paulo): 245 msSep 5, 08:00 UTC Europe (Germany): 206 ms US (Central): 132 ms Asia (Tokyo): 257 ms South America (São Paulo): 239 msSep 5, 09:00 UTC Europe (Germany): 298 ms US (Central): 129 ms Asia (Tokyo): 260 ms South America (São Paulo): 230 msSep 5, 10:00 UTC Europe (Germany): 298 ms US (Central): 135 ms Asia (Tokyo): 262 ms South America (São Paulo): 240 msSep 5, 11:00 UTC Europe (Germany): 295 ms US (Central): 133 ms Asia (Tokyo): 260 ms South America (São Paulo): 239 msSep 5, 12:00 UTC Europe (Germany): 296 ms US (Central): 142 ms Asia (Tokyo): 263 ms South America (São Paulo): 238 msSep 5, 13:00 UTC Europe (Germany): 293 ms US (Central): 138 ms Asia (Tokyo): 265 ms South America (São Paulo): 240 msSep 5, 14:00 UTC Europe (Germany): 300 ms US (Central): 141 ms Asia (Tokyo): 258 ms South America (São Paulo): 240 msSep 5, 15:00 UTC Europe (Germany): 295 ms US (Central): 139 ms Asia (Tokyo): 267 ms South America (São Paulo): 243 msSep 5, 16:00 UTC Europe (Germany): 299 ms US (Central): 136 ms Asia (Tokyo): 260 ms South America (São Paulo): 250 msSep 5, 17:00 UTC Europe (Germany): 299 ms US (Central): 136 ms Asia (Tokyo): 262 ms South America (São Paulo): 250 msSep 5, 18:00 UTC Europe (Germany): 291 ms US (Central): 135 ms Asia (Tokyo): 263 ms South America (São Paulo): 246 msSep 5, 19:00 UTC Europe (Germany): 296 ms US (Central): 142 ms Asia (Tokyo): 260 ms South America (São Paulo): 246 msSep 5, 20:00 UTC Europe (Germany): 300 ms US (Central): 141 ms Asia (Tokyo): 242 ms South America (São Paulo): 248 msSep 5, 21:00 UTC Europe (Germany): 298 ms US (Central): 139 ms Asia (Tokyo): 274 ms South America (São Paulo): 252 msSep 5, 22:00 UTC Europe (Germany): 218 ms US (Central): 143 ms Asia (Tokyo): 250 ms South America (São Paulo): 253 msSep 5, 23:00 UTC Europe (Germany): 299 ms US (Central): 139 ms Asia (Tokyo): 262 ms South America (São Paulo): 245 msSep 6, 00:00 UTC Europe (Germany): 294 ms US (Central): 141 ms Asia (Tokyo): 265 ms South America (São Paulo): 244 msSep 6, 01:00 UTC Europe (Germany): 295 ms US (Central): 140 ms Asia (Tokyo): 253 ms South America (São Paulo): 253 msSep 6, 02:00 UTC Europe (Germany): 298 ms US (Central): 140 ms Asia (Tokyo): 258 ms South America (São Paulo): 243 msSep 6, 03:00 UTC Europe (Germany): 214 ms US (Central): 138 ms Asia (Tokyo): 254 ms South America (São Paulo): 234 msSep 6, 04:00 UTC Europe (Germany): 298 ms US (Central): 137 ms Asia (Tokyo): 260 ms South America (São Paulo): 247 msSep 6, 05:00 UTC Europe (Germany): 294 ms US (Central): 136 ms Asia (Tokyo): 248 ms South America (São Paulo): 244 msSep 6, 06:00 UTC Europe (Germany): 298 ms US (Central): 135 ms Asia (Tokyo): 259 ms South America (São Paulo): 239 msSep 6, 07:00 UTC Europe (Germany): 298 ms US (Central): 136 ms Asia (Tokyo): 260 ms South America (São Paulo): 240 msSep 6, 08:00 UTC Europe (Germany): 299 ms US (Central): 144 ms Asia (Tokyo): 266 ms South America (São Paulo): 243 msSep 6, 09:00 UTC Europe (Germany): 292 ms US (Central): 142 ms Asia (Tokyo): 256 ms South America (São Paulo): 244 msSep 6, 10:00 UTC Europe (Germany): 210 ms US (Central): 133 ms Asia (Tokyo): 252 ms South America (São Paulo): 245 msSep 6, 11:00 UTC Europe (Germany): 297 ms US (Central): 143 ms Asia (Tokyo): 264 ms South America (São Paulo): 246 msSep 6, 12:00 UTC Europe (Germany): 298 ms US (Central): 132 ms Asia (Tokyo): 260 ms South America (São Paulo): 254 msSep 6, 13:00 UTC Europe (Germany): 299 ms US (Central): 140 ms Asia (Tokyo): 255 ms South America (São Paulo): 242 msSep 6, 14:00 UTC Europe (Germany): 297 ms US (Central): 136 ms Asia (Tokyo): 266 ms South America (São Paulo): 248 msSep 6, 15:00 UTC Europe (Germany): 299 ms US (Central): 142 ms Asia (Tokyo): 275 ms South America (São Paulo): 249 msSep 6, 16:00 UTC Europe (Germany): 298 ms US (Central): 134 ms Asia (Tokyo): 252 ms South America (São Paulo): 242 msSep 6, 17:00 UTC Europe (Germany): 295 ms US (Central): 152 ms Asia (Tokyo): 239 ms South America (São Paulo): 252 ms4000Sep 3, 18:00 – Sep 6, 17:00 UTC: all 855 probes succeeded4000Sep 3, 18:00 – Sep 6, 17:00 UTC: all 856 probes succeeded4000Sep 3, 18:00 – Sep 6, 17:00 UTC: all 855 probes succeeded4000Sep 3, 18:00 – Sep 6, 17:00 UTC: all 855 probes succeeded
Europe (Germany)now 295 ms · typical 297 msUS (Central)now 152 ms · typical 138 msAsia (Tokyo)now 239 ms · typical 260 msSouth America (São Paulo)now 252 ms · typical 245 ms

One panel per region: the line is the hourly p50 edge latency (shared scale, ms), the strip beneath it is the outcome of that hour’s host probes. Hover any hour for the numbers. Flat is good; a rising line means the endpoint is slowing down from that origin, a gap means no probe succeeded in that hour.

How fast is the writer API from each region?

Regionp50 TTFBp95Uptime
Asia (Tokyo)257 ms289 ms100%
Europe (Germany)296 ms403 ms100%
South America (São Paulo)244 ms267 ms100%
US (Central)136 ms159 ms100%

Measured from US (Central), writer responds in 136 ms; from Europe (Germany) the same API takes 296 ms — 2.2× 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.