Publish job
publish_jobPublish an approved job to its connected social destination via the gated publish API. The post goes live on the external platform and cannot be recalled by the API.
Instructions
Publish an APPROVED job to its connected social destination via the gated publish API. All production gates run (paid plan, ownership, abuse, QA, disclosure, destination, rights, moderation). Requires a key with publish scope; the post goes live on the external platform and cannot be recalled by the API. For YouTube pass youtubePrivacyStatus:'private' for safe runs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | The approved job to publish | |
| tiktokPostMode | No | TikTok only. Use 'draft_upload' for safe dogfood runs. | |
| confirmQaOverride | No | Set true to override a non-passing QA gate. | |
| youtubePrivacyStatus | No | YouTube only. Use 'private' for safe dogfood runs. | |
| confirmSyntheticDisclosure | No | Set true when the job requires an AI synthetic-media disclosure. | |
| connectedAccountDestinationId | No | Specific destination when the org has multiple accounts for the provider. |