Skip to main content

Get Your API Key

  1. Log in to your Infinipost dashboard
  2. Navigate to SettingsAPI Keys
  3. Click Generate New API Key
  4. Copy your API key (it won’t be shown again)
Keep your API key secret! Don’t commit it to version control or share it publicly.

Base URL

All API requests should be made to:
https://api.infinipost.co/v1

Authentication

Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY

Your First Request

Let’s create a TikTok account:
curl -X POST https://api.infinipost.co/v1/accounts \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "tiktok",
    "name": "My First Account",
    "username": "myfirstaccount"
  }'

Response

You’ll receive a response like this:
{
  "id": "acc_1234567890",
  "platform": "tiktok",
  "name": "My First Account",
  "username": "myfirstaccount",
  "status": "pending",
  "createdAt": "2024-04-21T19:30:00Z"
}
Account creation typically takes 2-3 minutes. The status will change from pending to active once complete.

Next Steps

Start Warmup

Automatically warm up your new account

Create a Post

Post your first video or slideshow

Edit Profile

Update profile picture, bio, and more

View All Endpoints

Explore the full API reference

Rate Limits

The Infinipost API has the following rate limits:
  • 100 requests per minute per API key
  • 10,000 requests per day per API key
If you exceed these limits, you’ll receive a 429 Too Many Requests response.

Need Help?