Skip to main content
POST
/
vendor
/
sellers
/
{id}
/
members
/
{member_id}
curl -X POST 'http://localhost:9000/vendor/sellers/sel_01HXYZ/members/selmem_01HXYZ' \
  -H 'Authorization: Bearer <token>' \
  -H 'x-seller-id: <seller_id>' \
  -H 'Content-Type: application/json' \
  -d '{"role_id": "role_seller_accounting"}'
{}
Updates the role assigned to a seller member.

Path parameters

id
string
required
The seller’s ID.
member_id
string
required
The seller member’s ID.

Body parameters

role_id
enum
required
The new role. One of role_seller_administration, role_seller_inventory_management, role_seller_order_management, role_seller_accounting, role_seller_support.

Response

An empty object on success.
curl -X POST 'http://localhost:9000/vendor/sellers/sel_01HXYZ/members/selmem_01HXYZ' \
  -H 'Authorization: Bearer <token>' \
  -H 'x-seller-id: <seller_id>' \
  -H 'Content-Type: application/json' \
  -d '{"role_id": "role_seller_accounting"}'
{}