Archive is not delete
A delete request returns
202 Accepted with an operation. The Box or snapshot disappears from normal reads immediately; poll the operation until its status is completed.
Everything on this page is available on all four surfaces:
Delete a Box
Every Box or snapshot delete requiresX-Ascii-Confirm-Delete to exactly equal the target id. The CLI and the dashboard fill that header in for you.
⋯ menu on the Box’s row in Boxes and choose Delete.
Poll the operation
A delete returns an operation id (bdop_…). Poll it until status is completed.
box delete already polls for you and prints the operation as it finishes, so box deletion status is for checking back later on an operation you started elsewhere.
Delete one snapshot
DELETE /snapshots/{snapshotId} takes the snapshot id in the same confirmation header. It returns 409 while another incremental snapshot or an active restore still depends on that snapshot. Named snapshots are removed by name instead, and do not use the header.
Cache-Control: no-store.
Shared and named snapshots
Deleting a Box does not delete a named snapshot that you saved from it. Named snapshots are independent shared artifacts and may also share deduplicated storage with other snapshots. Physical objects are removed only after no retained artifact references them. Removing a named snapshot makes it unavailable immediately, but its backing data is scheduled no earlier than six hours later. Snapshot upload URLs are signed for six hours; this fence prevents an already-issued upload from recreating data after deletion. Enabling ZDR removes named snapshots and queues their backing data for deletion. You cannot create a named snapshot while ZDR is enabled.Enable zero data retention
Read the setting from anywhere, including with an API key:zeroDataRetention fields returned by GET /me.
Enabling also requires the exact phrase delete archived box data:
- Existing archived Boxes are queued for deletion.
- Future Boxes discard data when they archive.
- Named snapshots are removed and queued for deletion.
- Accepted deletion continues in the background until verified complete.
Close your account
Closing takes the whole account with it, not one Box. It happens on the Account tab and nowhere else: it needs a dashboard sign-in session, and is refused to an API key and to the CLI. Closing does all of this at once:- Cancels your subscription immediately, not at the end of the period. Remaining plan time and unused credits are forfeited, so close after a renewal only if you mean to.
- Archives every running Box, with a snapshot.
- Revokes every API key and every other session. The one you closed from stays alive so you can still read your invoices.
- Emails you a confirmation with the date your data is purged.
Records retained after content deletion
Ascii retains only records needed for security, abuse prevention, compliance, and billing. This includes machine-assignment history (internallyMachineAssignmentLog), network attribution such as assigned IP/MAC records, security audit events, and billing/usage records.
These records identify who controlled infrastructure and when; they do not retain your Box filesystem, prompts, messages, secrets, or generated artifacts.