2023 in review
The v1 API, the end of v0, Paris and London, and a Riga trial we are still unsure about. One slowdown, no data lost. We also wrote our first real runbook, which is the least glamorous and most useful thing we did all year.
The v1 API, the end of v0, Paris and London, and a Riga trial we are still unsure about. One slowdown, no data lost. We also wrote our first real runbook, which is the least glamorous and most useful thing we did all year.
We rotated the internal signing keys across every zone this week. Nothing you can see changed, which is the point. Writing it down because a real service does this quietly on a schedule, and because next time we will have this note to remind ourselves of the order of operations.
London is open. Eight active zones, plus the Riga trial.
When you export an account you get the files and a manifest.csv. The manifest is there for one reason: so you can prove, a year later, what you took out. Name, size, SHA-256, content type, date. Hash the files you kept, line them up against the manifest, and you know nothing rotted in the meantime. It costs us a few kilobytes and saves you an argument.
As announced in April, /api/v0 stopped serving today. It now returns 410 Gone with a short note pointing at /api/v1. If a script of yours just broke, that is why; swap v0 for v1 and it should work again. The error envelope and most paths are unchanged.
We are trying a zone in Riga. Calling it a trial because we are not sure of the demand there; if it does not find enough use we will close it rather than keep a half-empty zone running. You will always be able to export first.
We rewrote the API and the new one lives under /api/v1. It has a single error envelope, proper status codes and a real OpenAPI document. The old /api/v0 keeps working for now but is frozen: no new features, and it will be switched off on 30 June. Move your tokens and scripts over; the paths are mostly the same with v1 in place of v0.
Paris is open. Seven zones. We are slowing the pace on purpose: each zone is a real place we have to keep running for years, not a checkbox. The next one will come when it is ready, not on a schedule.
On 4 March, 02:00-03:00 UTC, we will upgrade the account database in every zone. Sign-in will blink out for a few minutes per zone. Uploads already running will not be affected. We will post here when it is done.