Skip to main content
This tool is part of the Content Tools category.

Parameters

*Either user_account_id or platform_account_id must be provided.

Supported Content Types

The following values are accepted for the type parameter:
  • FACEBOOK_POST - Facebook text/image/video post
  • INSTAGRAM_POST - Instagram image/video post
  • X_POST - X (Twitter) text/image/video post
  • FACEBOOK_STORY - Facebook story
  • INSTAGRAM_STORY - Instagram story
  • FACEBOOK_REEL - Facebook reel
  • INSTAGRAM_REEL - Instagram reel
  • LINKEDIN_POST - LinkedIn post
  • TIKTOK_VIDEO - TikTok video
  • YOUTUBE_VIDEO - YouTube video
  • YOUTUBE_SHORT - YouTube short
  • OTHER - Other content types

Example Request

Example Response

Usage Notes

  • The publishing process is asynchronous - you’ll receive a job ID to check the status of the publish operation.
  • Media files must be accessible via the provided URLs (public or pre-signed URLs).
  • If scheduled_for is provided, the content will be published at the specified time (must be in the future).
  • Different platforms support different media types and formats - verify compatibility before publishing.
  • For multi-media content collections (like carousels or albums), use Publish Content Group instead.
  • Media URLs should be publicly accessible or have appropriate permissions for the MCP service to access them.
  • The platform may perform additional validation before publishing, potentially resulting in a failed publication if requirements aren’t met.

Error Handling

Common errors include:
  • Invalid media URLs or inaccessible media files
  • Unsupported media formats for the specified platform
  • Authentication or permission issues
  • Rate limiting by the platform
  • Content policy violations