Skip to main content
POST
/
admin
/
sellers
/
{id}
/
members
curl -X POST 'http://localhost:9000/admin/sellers/sel_01HXYZABCDEF/members' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{"member_id": "mem_01HXYZMEMBB", "role_id": "role_01HXYZROLEAA"}'
{
  "seller_member": {
    "id": "selmem_01HXYZSMBB",
    "seller_id": "sel_01HXYZABCDEF",
    "member_id": "mem_01HXYZMEMBB",
    "is_owner": false,
    "created_at": "2026-06-15T09:00:00.000Z"
  }
}
Links an existing member to the seller with the given role.
To add someone who does not have a member record yet, use Invite Seller Member instead.

Path parameters

id
string
required
The seller’s ID.

Body parameters

member_id
string
required
ID of the existing member to add.
role_id
string
required
ID of the role to assign.

Response

seller_member
object
curl -X POST 'http://localhost:9000/admin/sellers/sel_01HXYZABCDEF/members' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{"member_id": "mem_01HXYZMEMBB", "role_id": "role_01HXYZROLEAA"}'
{
  "seller_member": {
    "id": "selmem_01HXYZSMBB",
    "seller_id": "sel_01HXYZABCDEF",
    "member_id": "mem_01HXYZMEMBB",
    "is_owner": false,
    "created_at": "2026-06-15T09:00:00.000Z"
  }
}