Enrol a site in a dispatch method.
This is the commitment point: it grants dispatch consent, syncs market participation, and awards any applicable bonus.
If the site is already enrolled in the requested dispatch method, returns already_enrolled without making changes (idempotent).
If the user previously withdrew consent and respect_previous_withdrawals is true (default), returns 422. Set respect_previous_withdrawals to false to re-enrol.
The access token received from the authorization server in the OAuth 2.0 flow.
Request model for enrolling a site in a proposition.