Skip to main content
Box became boat on September 15, 2026. The product, the account, the machines and the data stay the same. Two words replace the word “box”: 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-Delete and the webhook headers) and Idempotency-Key. They are the current names.
  • sandboxId on API keys. It already said sandbox.
  • All of your data.

Am I done?

Check each item:
  • Your API client logs show no Sunset header.
  • Your scripts do not call a box binary. The reminder line no longer shows.
  • pip show ascii-box-sdk and npm ls @asciidev/box-sdk return nothing.
  • GET /api/v1/webhooks lists webhooks with sandbox.* 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.
The October 31 header does not cause a 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.