Skip to main content
POST
/
vendor
/
sellers
/
{id}
/
members
curl -X POST 'http://localhost:9000/vendor/sellers/sel_01HXYZ/members' \
  -H 'Authorization: Bearer <token>' \
  -H 'x-seller-id: <seller_id>' \
  -H 'Content-Type: application/json' \
  -d '{"email": "teammate@acme.com", "role_id": "role_seller_order_management"}'
{
  "member_invite": {
    "id": "meminv_01HXYZ",
    "email": "teammate@acme.com",
    "role_id": "role_seller_order_management",
    "accepted": false,
    "expires_at": "2026-01-22T10:00:00.000Z"
  }
}
Creates a member invite for the given email and role.

Path parameters

id
string
required
The seller’s ID.

Body parameters

email
string
required
Email address to send the invite to.
role_id
enum
required
The role assigned on acceptance. One of role_seller_administration, role_seller_inventory_management, role_seller_order_management, role_seller_accounting, role_seller_support.

Response

member_invite
object
curl -X POST 'http://localhost:9000/vendor/sellers/sel_01HXYZ/members' \
  -H 'Authorization: Bearer <token>' \
  -H 'x-seller-id: <seller_id>' \
  -H 'Content-Type: application/json' \
  -d '{"email": "teammate@acme.com", "role_id": "role_seller_order_management"}'
{
  "member_invite": {
    "id": "meminv_01HXYZ",
    "email": "teammate@acme.com",
    "role_id": "role_seller_order_management",
    "accepted": false,
    "expires_at": "2026-01-22T10:00:00.000Z"
  }
}