Skip to main content
POST
/
vendor
/
members
/
me
curl -X POST 'http://localhost:9000/vendor/members/me' \
  -H 'Authorization: Bearer <token>' \
  -H 'x-seller-id: <seller_id>' \
  -H 'Content-Type: application/json' \
  -d '{"first_name": "Jane", "last_name": "Smith"}'
{
  "seller_member": {
    "id": "selmem_01HXYZ",
    "is_owner": true,
    "member": { "id": "mem_01HXYZ", "first_name": "Jane", "last_name": "Smith" },
    "rbac_role": { "id": "role_seller_administration", "name": "Administration" },
    "seller": { "id": "sel_01HXYZ", "name": "Acme Store" }
  }
}
Updates the member’s personal details and returns the seller member record for the active seller.

Body parameters

first_name
string
The member’s first name.
last_name
string
The member’s last name.
locale
string
The member’s preferred locale (e.g. en-US).

Query parameters

fields
string
Comma-separated fields to include in the response.

Response

seller_member
object
curl -X POST 'http://localhost:9000/vendor/members/me' \
  -H 'Authorization: Bearer <token>' \
  -H 'x-seller-id: <seller_id>' \
  -H 'Content-Type: application/json' \
  -d '{"first_name": "Jane", "last_name": "Smith"}'
{
  "seller_member": {
    "id": "selmem_01HXYZ",
    "is_owner": true,
    "member": { "id": "mem_01HXYZ", "first_name": "Jane", "last_name": "Smith" },
    "rbac_role": { "id": "role_seller_administration", "name": "Administration" },
    "seller": { "id": "sel_01HXYZ", "name": "Acme Store" }
  }
}