Unhide a comment
Restores a hidden comment. Requires a read-write API key and the account's comment-management scope. On Threads, unhiding a top-level reply also restores the replies beneath it.
Authorization
bearerAuth PostZen API key.
In: header
Path Parameters
Post the comments belong to. Accepts a PostZen post id — resolved to the id the post was published under for accountId — or the platform's own post/media id, which is the common case because the inbox covers every post the account has, not only the ones PostZen published. Instagram and Facebook also accept a comment id here.
Platform id of the comment to hide or unhide.
Query Parameters
PostZen account id of the connected Instagram, Facebook, or Threads account that owns the post.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/inbox/comments/string/string/hide?accountId=string"{ "status": "success", "commentId": "17912345678901234", "hidden": false, "platform": "instagram"}{ "error": "The inbox supports Instagram, Facebook and Threads accounts only.", "code": "platformUnsupported", "platform": "tiktok"}{ "error": "Unauthorized"}{ "error": "Reconnect the account to grant PostZen access to its comments.", "code": "platformCapabilityMissing", "platform": "facebook"}{ "error": "That post could not be found.", "code": "postNotFound"}{ "error": "This connection needs to be reauthorized before its comments can be read.", "code": "connectionDead", "platform": "instagram"}{ "error": "(#4) Application request limit reached", "code": "4", "platform": "instagram", "platformError": "(#4) Application request limit reached"}{ "error": "Failed to create post"}{ "error": "Unsupported get request.", "code": "100", "platform": "facebook", "platformError": "Unsupported get request."}Hide a comment POST
Hides a comment so only its author still sees it. Requires a read-write API key and the account's comment-management scope. `canHide` on the comment says whether the platform allows it: Facebook reports it per comment, and Threads only supports hiding top-level replies on the connected account's own posts — hiding one there also hides the replies beneath it.
List direct message conversations GET
Returns the Instagram direct message threads PostZen holds for the accounts this key can reach, newest activity first, and refreshes that stored copy from the platform as a side effect (throttled per account, so a tight polling loop costs nothing extra). `meta` reports which accounts could not be refreshed; their stored threads are still returned. Read-only and read-write API keys are accepted.