cancel
Cancel your own held, waiting (pending_approval) or booked job and release the slot. Optional reason: customer_changed_plans, customer_booked_elsewhere, booked_in_error, customer_other. The answer carries cancellation (by, at, reason, fee null, policy, capacity_released): CommonTape takes no cancellation fee. Already cancelled answers ALREADY_CANCELLED (with recovery when the business called it off).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | ||
| transaction_id | Yes | transaction_id from quote or hold | |
| idempotency_key | Yes | Unique per write request (a UUID). Retrying with the same key returns the original result. |