Skip to main content
GET
/
vendor
/
sellers
curl 'http://localhost:9000/vendor/sellers' \
  -H 'Authorization: Bearer <token>'
{
  "seller_members": [
    {
      "id": "selmem_01HXYZ",
      "seller": { "id": "sel_01HXYZ", "name": "Acme Store", "status": "open" },
      "rbac_role": { "id": "role_seller_administration", "name": "Administration" }
    }
  ],
  "count": 1,
  "offset": 0,
  "limit": 50
}
Returns the member’s seller memberships (excluding terminated sellers), each with the related seller and role.
This route requires only the Authorization header — no x-seller-id — since it is used before a seller is selected.

Query parameters

limit
number
default:"50"
Maximum number of items to return.
offset
number
default:"0"
Number of items to skip.
order
string
Field to sort by, prefixed with - for descending order.
fields
string
Comma-separated fields to include in the response.

Response

seller_members
object[]
count
number
Total number of memberships.
offset
number
Number of items skipped.
limit
number
Maximum number of items returned.
curl 'http://localhost:9000/vendor/sellers' \
  -H 'Authorization: Bearer <token>'
{
  "seller_members": [
    {
      "id": "selmem_01HXYZ",
      "seller": { "id": "sel_01HXYZ", "name": "Acme Store", "status": "open" },
      "rbac_role": { "id": "role_seller_administration", "name": "Administration" }
    }
  ],
  "count": 1,
  "offset": 0,
  "limit": 50
}