Developer API

Social and Automation

Connect publishing accounts, schedule posts, generate captions, upload media, and monitor channels for automatic imports.

Accounts

Manage connected social accounts for publishing workflows.

GET/social/accounts

List social accounts connected to the current user.

Auth: API keyScope: socialAudience: Developers
POST/social/accounts/connect

Connect a social account record for YouTube, Instagram, TikTok, LinkedIn, X, or Facebook.

Auth: API keyScope: socialAudience: Developers
DELETE/social/accounts/:id

Disconnect a social account by id.

Auth: API keyScope: socialAudience: Developers

Posts and captions

Create, update, delete, schedule, and caption social posts.

GET/social/posts

List scheduled posts, optionally filtered by date range.

Auth: API keyScope: socialAudience: Developers
POST/social/posts

Create a draft or scheduled post with content, hashtags, media, accounts, and platform options.

Auth: API keyScope: socialAudience: Developers
PUT/social/posts/:id

Update post content, hashtags, schedule, or status.

Auth: API keyScope: socialAudience: Developers
DELETE/social/posts/:id

Delete a scheduled post and clear its account associations.

Auth: API keyScope: socialAudience: Developers
POST/social/generate-caption

Generate a social caption from a transcript or media id.

Auth: API keyScope: socialAudience: Developers

Automation

Upload media and register channels or folders for automatic imports.

POST/social/upload

Upload an MP4 for social publishing workflows.

Auth: API keyScope: socialAudience: Developers
POST/import/auto

Register a platform channel or folder for automated video import monitoring.

Auth: API keyScope: socialAudience: Developers