Authentication
Posts
Add Post
POST
https://api.zira.us/public/post
Description
Use this endpoint when an external system needs to publish an update into a Zira channel. The request can send a single post object or an array of post objects.
| Property | Required | Type | Example | Description |
|---|---|---|---|---|
| title | Optional | string | Hello world! | Optional title shown above the post content. |
| content | Required | string | This is my message | Main post body text. |
| toChannelId | Required | string | 14727 | Target channel ID where the post will be created. |
| skipNotifications | Optional | boolean | true | Set to true to avoid notifying followers about this post. |
| payload | Optional | object | { ... } | Optional structured payload attached to the post. |
| groupingKey | Optional | string | inspection-2026-05-26 | Optional grouping key for related post events. |
| imageId | Optional | string | 8831 | Optional image asset reference to attach to the post. |
| priorityId | Optional | string | 2 | Optional priority reference for the post. |
| hashtags | Optional | string[] | ["inspection", "night-shift"] | Optional hashtags to attach to the post. |
| ctas | Optional | object[] | [{ ... }] | Optional call-to-action objects attached to the post. |