Marketing permissions

Withdraw marketing consent for a board user

Changed on

Operator-initiated withdrawal (reason: operator_request) — the right move when someone asks the operator directly to be removed. {id} is the board user id. Idempotent: re-withdrawing changes nothing and emits no event. Emits marketing_permission.withdrawn on a real transition.

post/marketing-permissions/{id}/withdraw

Request

  • Base URL: https://api.cavuno.com/v1
  • URL: https://api.cavuno.com/v1/marketing-permissions/{id}/withdraw
  • Auth: HTTP bearer

Path parameters

idstring required

Response

The consent after the withdrawal.

idstring required
object'marketing_permission' required
emailstring required
display_namestring nullable required
rolestring required
status'granted' | 'withdrawn' required
sourcestring required
reason'person_request' | 'operator_request' | 'account_deleted' nullable required
granted_atstring nullable required
withdrawn_atstring nullable required
updated_atstring required
revisioninteger required

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status