Permissions
Cached consent preferences for communication channels
Stores communication permission flags for a basket/user pair.
Throttling scope: user-permissions.
Header parameters
CookiestringRequired
Session cookie header (e.g. sessionid=abc123)
X-CSRFTokenstringRequired
CSRF token header for unsafe methods (POST/PUT/PATCH/DELETE)
Body
uidstringRequired
User identifier used by permission cache
basketintegerRequired
Active basket identifier
sms_allowedbooleanOptional
SMS communication consent
call_allowedbooleanOptional
Call communication consent
email_allowedbooleanOptional
Email communication consent
whatsapp_allowedbooleanOptional
WhatsApp communication consent
Responses
200
Permissions updated
400
Validation error
post
/users/permissions/No content
Last updated
Was this helpful?

