Post to TikTok
with one API call
Connect your account. Upload a video. One request — it's live on TikTok. Built for developers and creators who automate.
$ curl -X POST https://ezgoviral.com/api/post \
-H "Authorization: ApiKey sk_live_..." \
-F "video=@my_video.mp4" \
-F "title=Check this out 🔥"Everything you need to go viral
A complete toolkit for automated TikTok publishing — API, web dashboard, billing, and multi-account support.
Connect TikTok
Link your TikTok accounts via OAuth in seconds. Manage multiple accounts from one dashboard.
Simple API
One POST request to publish a video. Use your favorite language, automation tool, or script.
Pay As You Go
Only pay for what you use. $0.10/post after 10 free monthly posts. No subscriptions, no minimums.
Instant Publishing
Videos go live on TikTok in seconds. Track publish status in real-time via API or dashboard.
Secure by Default
API keys are hashed. OAuth tokens secured server-side. Supabase RLS for row-level isolation.
Web Dashboard
Upload and post videos from the browser. Manage accounts, view usage, and track billing.
Three steps to your first post
Connect
Sign up and link your TikTok account via OAuth — takes 30 seconds.
Get API Key
Generate a secure API key from your dashboard. Copy-paste into your app.
Post
Send a video via our API. We upload, publish, and return the status.
Frequently Asked Questions
How does GoViral work?▼
Connect your TikTok account via OAuth, grab your API key, and start posting videos with a single API call. We handle the upload, TikTok's Direct Post API, and status tracking for you.
What does PULL_FROM_URL mean?▼
Your video is first uploaded to our secure cloud storage. TikTok then pulls the video from that URL to publish it. This is the recommended method from TikTok's Content Posting API.
How much does it cost?▼
You get 10 free posts every month. After that, it's $0.10 per post and $2/month per connected TikTok account. No hidden fees, no subscriptions.
Can I automate my posts?▼
Absolutely. Use our REST API with any automation tool — n8n, Make (Integromat), Zapier, or your own scripts. Post from anywhere that can make HTTP requests.
Are my TikTok credentials safe?▼
Yes. We use OAuth 2.0 — we never see your TikTok password. Access tokens are stored server-side only, and API keys are hashed before storage.
Can I connect multiple TikTok accounts?▼
Yes. You can connect as many TikTok accounts as you need and post to any of them via the API by specifying the target account.
Ready to automate TikTok?
Start with 10 free posts every month. No credit card required.
Get Started Free →