Skip to content

Overview

The Storyload API lets you publish videos to TikTok, YouTube and Instagram programmatically — from your own code, AI agents, bots or automations. No manual uploads, no browser.

https://storyload.io/v1

All requests and responses use JSON. Authenticate every request with an API key — see Authentication.

  1. Create a profile in the dashboard and connect its channels (TikTok, YouTube, Instagram).
  2. Generate an API key in your account.
  3. Call POST /v1/publications with a public video_url. Storyload downloads the video and posts it to the profile’s connected channels.
Terminal window
curl https://storyload.io/v1/publications \
-H "Authorization: Bearer sl_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"profile_id": "PROFILE_UUID",
"video_url": "https://example.com/clip.mp4",
"title": "My short"
}'

Next: Authentication · Publications