Your existing Box endpoints, CLI integrations, SDK packages, environment variables and hosted URLs still work. boat has not decided the retirement policy yet. The Sunset header is a migration warning only. It is not a shutdown that boat has implemented. It is also not a promise of permanent support.
Timeline
The rename in one table
These items do not change:
- IDs (
bx_...) and snapshot IDs. - The
X-Ascii-*headers (X-Ascii-Confirm-Deleteand the webhook headers) andIdempotency-Key. They are the current names. sandboxIdon API keys. It already said sandbox.- All of your data.
Am I done?
Check each item:- Your API client logs show no
Sunsetheader. - Your scripts do not call a
boxbinary. The reminder line no longer shows. pip show ascii-box-sdkandnpm ls @asciidev/box-sdkreturn nothing.GET /api/v1/webhookslists webhooks withsandbox.*events.- Your published links say
on.boat.dev.
Retirement policy
boat currently keeps these legacy items:- The legacy API routes.
- The binary and environment aliases.
- The hosted addresses.
410 Gone. It does not disable installed clients. It does not remove DNS. boat must still make an explicit policy decision on the scope and time of a future retirement. This guide does not promise a shutdown on that date. It also does not promise permanent support.
Questions: see Support.
Learn more
Migration steps
What to change in the CLI, the SDKs, raw HTTP, webhooks, hosted URLs and inside a sandbox.
Every renamed name
The full list of renamed paths, keys, types, codes, events, variables, headers and files.