Get Social Post Comments
Social
Get Social Post Comments
Get comments for a social post.
GET
Get Social Post Comments
Returns comments for a published social post with a fixed normalized shape. Responses are bounded so they are safe to consume from agents and automation jobs.
Use the
post_id returned by POST /social/post.
Comments and nested replies are sorted by created_at descending. Comments without created_at are returned after comments with timestamps. Ties are ordered by platform, then comment_id, then platform_comment_id. Top-level comments are sorted before pagination.
Request
Query Parameters
Platform Support
Comments are supported forx, linkedin, instagram, facebook, tiktok, and youtube.
Comment Object
Every item incomments and every item in comments[].replies has exactly these normalized fields:
When
author is not null, it has exactly these fields: id, name, username, profile_url, and profile_image_url. Each value is a string or null.
Every item in media has exactly these fields: type, url, thumbnail_url, mime_type, alt_text, and raw. type is one of image, video, gif, audio, document, or unknown.
Response
Pagination
- Comments are available after the post is published.
- Normalized comment fields are fixed. Platform-specific fields are only returned inside
raw. - Image, video, and other comment attachments are normalized into
media; the original attachment payload remains inmedia[].raw. - Pagination cursors are based on the sorted response window.
- This endpoint paginates the comments available in the current response window. It is not a guaranteed complete historical archive for posts with very high comment volume.
- Some platforms return only a recent comments window, and comment data can update asynchronously.
- This endpoint reads comments. It does not create, reply to, hide, or delete comments.