Creating an order & user
Place an order for one customer. Pass one user string, Smartlead
routing and login credentials in sequencer, domains, and personas.
Pick a saved bundle OR set custom Google/Microsoft license counts and
inboxes-per-domain — not both.
Re-sending the exact same order body returns the original order (no second charge, no duplicate provisioning).
Authorizations
Your partner API key. Use pk_live_… against the live system or
pk_test_… against the sandbox.
Body
- Bundle order
- Custom order
Existing usr_… customer ID, or an email to reuse/create.
"client@example.com"
Saved bundle to use for license counts and inbox density.
"bun_123"
One entry per domain. Use a plain string for the common
case (the domain inherits the order-level
forwarding_url). Pass an object only when a single
domain needs its own forwarding URL.
Domain name. Inherits forwarding_url from the order.
"acme-mail.com"
[
"domain-01.com",
"domain-02.com",
"domain-03.com",
"domain-04.com",
"domain-05.com",
"domain-06.com",
"domain-07.com",
"domain-08.com",
"domain-09.com",
"domain-10.com"
]
Up to 10 personas to use when generating inbox names. Peeker auto-generates the inbox usernames/local parts from these names.
10A default redirect for every domain in this order.
Response
Lean order receipt returned by create and list endpoints.