Payload Reference

Payload reference

Stub — confirm against auto-fire-external-webhooks and webhook_dispatcher source for current field set.

{
  "event": "post.scheduled",
  "post_id": "uuid",
  "organization_id": "uuid",
  "scheduled_at": "2026-05-15T08:00:00+10:00",
  "target": "brand",
  "body": "Plain-text LinkedIn post body",
  "media": [
    { "type": "image", "url": "https://..." }
  ],
  "linkedin": {
    "company_page_id": "12345",
    "company_page_urn": "urn:li:organization:12345"
  },
  "author": {
    "id": "uuid",
    "name": "Org name",
    "logo_url": "https://..."
  },
  "source": {
    "type": "manual|repurpose|lexi|cowork",
    "article_id": "uuid|null",
    "url": "https://...|null"
  }
}

All identifiers are stable UUIDs. body is plain text (LinkedIn rule). media[].url is signed for time-limited fetch.

Related: Webhook setup, Post callback