Delete a contract

Delete a contract. By default, this performs a soft delete (recoverable). Use permanent=true for hard deletion (not recoverable).

Use Cases:

  • Remove cancelled deals
  • Clean up test contracts
  • Archive old contracts

Soft Delete (Default):

  • Contract is marked as deleted but data is preserved
  • Can be restored via the application interface
  • Webhooks are triggered for the deletion event

Hard Delete (permanent=true):

  • Contract and all associated data are permanently removed
  • Cannot be recovered
  • Use with caution

Example - Soft Delete:

DELETE /api/partner/contracts/{id}

Example - Hard Delete:

DELETE /api/partner/contracts/{id}?permanent=true
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

Contract ID

Query Params
boolean

Permanently delete (true) or soft delete (false, default)

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json