Skip to main content
PUT

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

User ID (UUID).

Body

application/json
role
enum<string>
required

User role. Master merchants use vendor with no parent_vendor_id. Sub-merchants use subvendor with parent_vendor_id set. admin can only be assigned via PUT /api/v1/auth/user/id/{id}/role by an existing admin.

Available options:
customer,
vendor,
subvendor,
user,
admin
Example:

"customer"

Response

Role updated