Publish content to a platform

Publish content to a platform by providing the account ID.

Check the publishing content page for detailed info on how to use this API.

Subscribe to the "CONTENTS.PUBLISH_SUCCESS", "CONTENTS.PUBLISH_READY" and "CONTENTS.PUBLISH_FAILURE" webhooks to receive a notification once the request is completed. With webhooks, you should use the check status of content publish API to check the detailed status of the publish request.

POST /v1/social/contents/publish
Basic auth

Body

· PublishContentRequest
application/json
account_id string · uuid required

Unique ID of the account.

title string

Title of the post (put the entire text here for tweets).

description string

Description for the post being published. Supports HTML for certain platforms (eg. YouTube).

type string · enum required

Platform specific content type of the post being published.

values

  • TWEET
  • REELS
  • VIDEO
  • IMAGE
  • BLOG
  • THREAD
visibility string · default: PUBLIC· enum

Visibility of the post.

values

  • PUBLIC
  • PRIVATE
  • UNLISTED
retry boolean · default: false

Whether should retry posting the content in case of any technical failures. Our retry mechanism and policies are defined on our publishing content guide.

additional_info object

Platform specific fields come here.

media array of PublishContentMedia

List of media items to be published.

Responses