Create a farm profile
Authentication
Request
Target social platform for the new account (e.g. tiktok). All profiles are currently provisioned in the US — country localization is on the roadmap.
HTTPS URL we POST profile lifecycle events to, each as {event, tiktok_username, phone_id}: profile.cold once provisioning finishes; profile.warming_started and profile.warming_completed around each ~15-minute warmup run (profile.warming_completed also carries warmup_count and the resulting status); profile.username_updated, profile.bio_updated, profile.nickname_updated, and profile.avatar_updated as account details are applied during the warm phase; profile.ready once warmup completes and the profile is postable; and profile.banned if the platform bans the account (terminal). Fire-and-forget; no retries.
Display name for the profile. Defaults to username if omitted.
Search terms used to seed organic browsing during automated warmup. Used literally as TikTok search queries — pick whatever a real user of this account would search for. One is chosen at random per warmup run.
Account bio/about text set on the profile during setup. Optional.
Response
Unique profile identifier. Provisioning runs asynchronously and may take up to 24 hours. Use this ID to look the profile up later — its status starts at configuring and progresses through cold → warming ↔ warm → ready.