Skip to content

Content modeling and overrides

Cross-Platform Social Media API with Post Overrides

Use one base campaign and customize text or media for each destination with platform-specific Postly API overrides.

OverridesCross-channelCampaign adaptation

How this API workflow works

Useful when the same campaign needs slightly different copy or media for LinkedIn, Instagram, and Facebook.

  1. Create or copy a Postly API key.
  2. Resolve the organization, workspace, and connected target accounts.
  3. Build the request using the pattern below and destination-specific values.
  4. Create the post, then inspect its scheduled or publishing status.

Example request

{
  "text": "Base post text",
  "workspace": "WORKSPACE_ID",
  "target_platforms": [
    {
      "identifier": "facebook",
      "id": "FB_ID"
    },
    {
      "identifier": "linkedin",
      "id": "LI_ID"
    }
  ],
  "platform_posts": [
    {
      "identifier": "linkedin",
      "text_override": "LinkedIn-specific version"
    }
  ]
}

Build the complete workflow

Pair the REST API with Postly MCP agents, AI-assisted content creation, approvals, and the canonical social media scheduler.