List Posts
Retrieve a paginated list of posts. Filter by channel, author, tag, or date range.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Filter by channel ID.
Filter by author user ID.
Filter by tag.
Filter by priority level.
"normal" | "high" | "urgent"Only return posts published after this timestamp.
Only return posts published before this timestamp.
Number of posts to return per page.
x >= 1, x <= 10020Cursor for pagination. Use the `next_cursor` from the previous response.
Response
List of posts
dataarray<object>data.idstringUnique post identifier.
data.channel_idstringChannel the post belongs to.
data.titlestringPost headline.
data.bodystringPost content in Markdown.
data.priority"normal" | "high" | "urgent"Notification priority level.
"normal" | "high" | "urgent"data.tagsarray<string>Tags for categorization.
data.authorobjectdata.status"draft" | "scheduled" | "published" | "archived"Current status of the post.
"draft" | "scheduled" | "published" | "archived"data.published_atstring<date-time>When the post was published.
data.scheduled_atstring<date-time>Scheduled publish time, if applicable.
data.cover_image_urlstring<uri>data.viewsintegerNumber of unique readers.
data.created_atstring<date-time>data.updated_atstring<date-time>next_cursorstringCursor for the next page. Null if no more results.
has_morebooleanWhether there are more results.