Invite a sub-reseller
Mails a single-use link that lets the invitee sign up as a reseller of their own, priced from the given list (unset, your default list). One level deep: an account that is itself a sub-reseller cannot invite another.
apiKeyAuthorizationBearer <token>An API key from the Developers page. rhq_test_ keys reach the sandbox, rhq_live_ keys the live side.
application/json- body
email*stringemaillength <= 254name*string1 <= length <= 200priceListId?stringUnset, your default list
Created
application/json- response
Created
id*stringemail*stringname*stringpriceListId*|Unset, the parent default price list
expiresAt*stringISO 8601 timestamp
date-timecreatedAt*stringISO 8601 timestamp
date-timecurl -X POST "https://example.com/v1/sub-resellers/invitations" \ -H "Content-Type: application/json" \ -d '{ "email": "[email protected]", "name": "Sub Reseller Co" }'{ "id": "sri_01K6XJ4Q8ZT3M9R5V2B7WDHNCA", "email": "[email protected]", "name": "Sub Reseller Co", "priceListId": "prl_01K6XJ4Q8ZT3M9R5V2B7WDHNCA", "expiresAt": "2026-10-07T11:04:31.000Z", "createdAt": "2026-10-07T11:04:31.000Z"}Add mailboxes to a domain POST
Orders mailboxes on a connected domain by its id: the same as `POST /v1/mailboxes` naming the domain. The first ones or more later, up to 10 in all. Each month is held from your wallet now and only taken once that mailbox is set up, so one that fails costs nothing. The first mailbox on a domain administers its Google account. Follow `mailbox.active` or poll each mailbox; then read its sign-in details from the credentials route. Send an Idempotency-Key header so a retry never orders twice.
List pending sub-reseller invitations GET
Next Page