get_media_comments
Retrieve top-level comments from an Instagram post or reel, newest first, to read audience feedback or find comment IDs for replies and moderation.
Instructions
Get top-level comments on one post or reel, newest first.
Use this to read audience feedback or find comment IDs to reply to / moderate. Get media_id from list_recent_media. Replies are not listed, only counted.
Args: media_id: The Instagram media ID. limit: Max comments to return, 1-500 (default 50).
Returns: comments[] with id, username, text, timestamp, like_count, hidden, reply_count (reply_count_is_partial=true means there are more replies than counted); has_more if more comments exist. Comments on age-gated media and comments hidden with hide_comment are not returned by Instagram.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| media_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| comments | Yes | ||
| has_more | Yes | True if more top-level comments exist beyond this page | |
| media_id | Yes |