Update a mandate
PATCH/api/v1/mandates/:id
Updates an existing editable mandate. Only mandates in incomplete or rejected state can be updated. While the mandate's signature is pending or completed its signed terms are locked: scopes, start_date, end_date, the previous approved platform fields and the signer's first name, last name and role are refused until the pending signature is cancelled or the signed document removed.
Request
Responses
- 200
- 401
- 403
- 404
- 422
The mandate was updated with the submitted attributes.
Missing, invalid, or expired OAuth 2.0 bearer token.
The OAuth access token does not include the scope required for this operation.
No mandate with this ID exists, or it belongs to a tenant the authenticated OAuth application cannot access.
The request body failed validation, the mandate is not in the incomplete or rejected state required for it to be editable, or the request changed a term the mandate's signature has locked (code operation_failed). The response body's details key lists the failing fields.