curl "https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e" \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch('https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
const data = await response.json();
import requests
response = requests.get(
'https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e',
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
print(response.json())
{
"accountId": "acc_1a2b3c4d5e",
"phoneId": "phone_abc123",
"platform": "tiktok",
"name": "Fashion Insider",
"username": "fashioninsider",
"bio": "Daily fashion tips and trends 👗",
"accountStatus": "warming_up",
"warmupDay": 3,
"warmupStartDate": "2024-04-19T10:00:00Z",
"warmupCompletionDate": "2024-04-26T10:00:00Z",
"profilePicUrl": "https://storage.googleapis.com/...",
"createdAt": "2024-04-19T10:00:00Z"
}
Accounts
Get Account
Retrieve details for a specific account
GET
/
v1
/
accounts
/
{accountId}
curl "https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e" \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch('https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
const data = await response.json();
import requests
response = requests.get(
'https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e',
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
print(response.json())
{
"accountId": "acc_1a2b3c4d5e",
"phoneId": "phone_abc123",
"platform": "tiktok",
"name": "Fashion Insider",
"username": "fashioninsider",
"bio": "Daily fashion tips and trends 👗",
"accountStatus": "warming_up",
"warmupDay": 3,
"warmupStartDate": "2024-04-19T10:00:00Z",
"warmupCompletionDate": "2024-04-26T10:00:00Z",
"profilePicUrl": "https://storage.googleapis.com/...",
"createdAt": "2024-04-19T10:00:00Z"
}
Path Parameters
string
required
The unique account identifier.
Response
string
Unique identifier for the account.
string
ID of the phone this account belongs to.
string
Platform:
tiktok or instagram.string
Display name of the account.
string
Account username. For TikTok accounts, this is set on Day 5 of warmup and may be empty before then.
string
Account bio.
string
Current account status:
created_pending_warmup, warming_up, or ready.number
Current day of the 7-day warmup period.
0 if warmup has not started.string
ISO 8601 date when warmup started.
null if warmup has not started.string
ISO 8601 date when warmup will complete.
null if warmup has not started.string
URL of the account’s profile picture.
string
ISO 8601 timestamp of when the account was created.
curl "https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e" \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch('https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
const data = await response.json();
import requests
response = requests.get(
'https://api.infinipost.co/v1/accounts/acc_1a2b3c4d5e',
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
print(response.json())
{
"accountId": "acc_1a2b3c4d5e",
"phoneId": "phone_abc123",
"platform": "tiktok",
"name": "Fashion Insider",
"username": "fashioninsider",
"bio": "Daily fashion tips and trends 👗",
"accountStatus": "warming_up",
"warmupDay": 3,
"warmupStartDate": "2024-04-19T10:00:00Z",
"warmupCompletionDate": "2024-04-26T10:00:00Z",
"profilePicUrl": "https://storage.googleapis.com/...",
"createdAt": "2024-04-19T10:00:00Z"
}
Error Responses
Unauthorized
{
"error": {
"code": "unauthenticated",
"message": "Invalid or missing API key"
}
}
Account Not Found
{
"error": {
"code": "not_found",
"message": "Account acc_1a2b3c4d5e not found"
}
}
Server Error
{
"error": {
"code": "internal",
"message": "An unexpected error occurred"
}
}