Delete a project
Soft-delete a project owned by the authenticated account. Its API
keys, templates, and renders are retained but the project stops
appearing in list/get and every project-scoped call against it is
rejected. The slug is not freed for reuse — (userId, slug) is a
non-partial unique index, so a soft-deleted project’s slug stays
reserved.
Authorizations
Account API key (ck_acct_…) presented as a bearer token. Distinct
credential system from bearerApiKey — validated against a separate
table, never against project keys or vice versa. Scoped to every
project owned by the account; used only by the /v1/projects*
endpoints below (each of which declares this scheme explicitly and
does not inherit the document-level bearerApiKey default). Minted
from the dashboard (Account → API keys) — there is no
programmatic endpoint that issues an account key.
Path Parameters
The project id.