Skip to main content
POST

Request Body

number
required
Number of TikTok accounts to purchase. Must be 1 or greater.
string
required
Your internal user ID for the customer purchasing the accounts. Used to retrieve accounts later via the Get Accounts endpoint.
string
required
The customer’s email address. Used to pre-fill the Stripe Checkout form.
string
required
URL to redirect the customer to after a successful payment.
string
required
URL to redirect the customer to if they cancel the checkout.
array
required
Array of account objects. Must contain exactly quantity items.

Response

string
Stripe Checkout URL. Redirect your customer to this URL to complete payment.

Account Provisioning Process

After the customer completes payment:
  1. Payment confirmed: Stripe processes the payment and notifies Infinipost
  2. Phone provisioning: Phones are created and configured with proxies
  3. Account creation (a few hours): TikTok accounts are set up on each phone with the provided details
  4. Warmup (7 days): Accounts go through a gradual warmup period before posting
You can poll the Get Accounts endpoint to check account status.
Pricing: Each TikTok account is billed at $20/month as a recurring subscription. Subscriptions are managed per account and can be cancelled individually via the Cancel Account endpoint.

Error Responses

Invalid API Key
Missing Required Fields
Accounts Array Mismatch