List posts
Returns a paginated list of posts. Published posts include platformPostUrl with the public URL on each platform.
Query parameters
Page number (1-based)
Page size. Values above the maximum return 400 rather than being clamped.
Which collection to read. zernio (default) returns posts authored through Zernio. external returns posts synced from the platform (existing/historical posts that were published outside Zernio). Combine with accountId and paginate via page/limit to walk the full synced history (we keep up to the last ~12 months per account).
Filter posts to a specific profile (24-char hex ObjectId). Omit it, or send all or an empty value, to list posts across every profile.
Filter posts to those created by a specific team user (24-char hex ObjectId).
Zero-padded YYYY-MM-DD, or a full ISO 8601 datetime. An empty value means no date filter; any other malformed value returns 400.
Zero-padded YYYY-MM-DD, or a full ISO 8601 datetime. An empty value means no date filter; any other malformed value returns 400.
Search posts by text content.
Sort order for results.
Filter posts to those published via a specific social account (24-char hex ObjectId).
Response
Paginated posts
Example response
{
"posts": [
{
"platforms": [
{
"platform": "twitter",
"status": "pending",
"platformPostId": "1234567890123456789",
"platformPostUrl": "https://twitter.com/acmecorp/status/1234567890123456789"
}
]
}
]
}Changes
Changed in 9 of the 26 revisions of this API.359
- ▲
the
posts/items/platforms/items/platformSpecificDataresponse's property type/format changed from/toobject/for status200response-property-type-changed
- ○
removed
TwitterPlatformDataThreadsPlatformDataFacebookPlatformDataInstagramPlatformDataLinkedInPlatformDataPinterestPlatformDataYouTubePlatformDataGoogleBusinessPlatformDataTikTokPlatformDataTelegramPlatformDataSnapchatPlatformDataRedditPlatformDataBlueskyPlatformDataDiscordPlatformDataSlackPlatformDatafrom theposts/items/platforms/items/platformSpecificDataresponse propertyoneOflist for the response status200response-property-one-of-removed
- ▲
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[InstagramPlatformData]/muteAudioto the response with the200statusresponse-optional-property-added
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[PinterestPlatformData]/boardSectionIdto the response with the200statusresponse-optional-property-added
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[PinterestPlatformData]/isAiGeneratedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[ThreadsPlatformData]/firstCommentto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[TwitterPlatformData]/articleto the response with the200statusresponse-optional-property-added
- ○
- ▲
the response property
posts/items/platforms/items/platformPostUrlbecame nullable for the status200response-property-became-nullable
- ▲
the
posts/items/platforms/items/platformPostUrlresponse's property type/format changed fromstring/uritostringnull/for status200response-property-type-changed
- ▲
- ●
added the new
platform_rate_limitenum value to theposts/items/platforms/items/errorCategoryresponse property for the response status200response-property-enum-value-added
- ●
added the new
quota_exhaustedenum value to theposts/items/platforms/items/errorCategoryresponse property for the response status200response-property-enum-value-added
- ●
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[BlueskyPlatformData]/langsto the response with the200statusresponse-optional-property-added
- ○
- ●
added the new
phoneenum value to theposts/items/platforms/items/accountId/oneOf[SocialAccount]/platformresponse property for the response status200response-property-enum-value-added
- ●
added the new
rcsenum value to theposts/items/platforms/items/accountId/oneOf[SocialAccount]/platformresponse property for the response status200response-property-enum-value-added
- ●
added the new
smsenum value to theposts/items/platforms/items/accountId/oneOf[SocialAccount]/platformresponse property for the response status200response-property-enum-value-added
- ●
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[LinkedInPlatformData]/pollto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
posts/items/platforms/items/platformSpecificData/oneOf[InstagramPlatformData]/audioConfigurationto the response with the200statusresponse-optional-property-added
- ○