Skip to main content
POST
/
admin
/
sellers
/
{id}
/
members
/
invite
curl -X POST 'http://localhost:9000/admin/sellers/sel_01HXYZABCDEF/members/invite' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{"email": "new.member@acme.co", "role_id": "role_01HXYZROLEAA"}'
{
  "member_invite": {
    "id": "meminv_01HXYZINVAA",
    "email": "new.member@acme.co",
    "role_id": "role_01HXYZROLEAA",
    "accepted": false,
    "token": "inv_token_abc123",
    "expires_at": "2026-06-22T09:00:00.000Z",
    "created_at": "2026-06-15T09: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 invite.
role_id
string
required
ID of the role assigned once the invite is accepted.

Response

member_invite
object
curl -X POST 'http://localhost:9000/admin/sellers/sel_01HXYZABCDEF/members/invite' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{"email": "new.member@acme.co", "role_id": "role_01HXYZROLEAA"}'
{
  "member_invite": {
    "id": "meminv_01HXYZINVAA",
    "email": "new.member@acme.co",
    "role_id": "role_01HXYZROLEAA",
    "accepted": false,
    "token": "inv_token_abc123",
    "expires_at": "2026-06-22T09:00:00.000Z",
    "created_at": "2026-06-15T09:00:00.000Z"
  }
}