Projects

Delete a project (two-step; ?confirm=true, ?dryRun=true)

Deletes the project (child org) and cascades across its whole entity tree. Follows the v2 deletes convention, deliberately two-step:

  1. Without ?confirm=true (or with ?dryRun=true) → HTTP 200 with the impact preview { id, name, confirmationRequired: true, willDelete: { workspaces, tables, rows } }; nothing removed.
  2. With ?confirm=true → deletes and returns { id, name, deleted: true }.
delete/projects/{projectId}

Request

  • Base URL
    https://origami.chat/api/v2
  • URL
    https://origami.chat/api/v2/projects/{projectId}
  • Auth
    HTTP bearer

Query parameters

confirmboolean

Must be true to actually delete. Omit for the impact preview.

dryRunboolean

Force the impact preview even when confirm is set.

Response

The impact preview (unconfirmed / dryRun) or the delete receipt (confirmed).

OR

Changes

No recorded changes to this operation across all 2 revisions of this API.