Instagram comments
Comments on an Instagram post, paged with a cursor.
Top-level comments on a post or reel, with author, text, timestamp and like count on each one.
Comments live on their own paginated surface, so this is a separate call from reading the post.
Instagram publishes a post's view count only for video. Photo and carousel posts return null rather than zero, because zero would be a claim we cannot support.
Share and save counts are visible only to the account that owns a post. No public surface carries them, so we never populate them.
The example response below is real output from this endpoint, not an illustration. Long lists and long strings are shortened to keep the page readable, and each place that happens is marked. This example took 7.1s.
Authorization
ApiKeyAuth Your API key. Sent on every request.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/scrapers/instagram-comments-v3" \ -H "Content-Type: application/json" \ -d '{ "url": "https://www.instagram.com/reel/DYhkH24lf3j/" }'{ "request_id": "req_8f2c1d94e7b0", "success": true, "status": { "code": "OK", "message": "Scrape completed.", "retryable": false }, "data": { "comments": [ { "author_id": "34628210595", "author_name": null, "author_privacy_status": null, "author_profile_image": "https://scontent-lax3-1.cdninstagram.com/v/t51.82787-19/781806734_18091873085154596_2539637013345588894_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDgwLmMyIn0&_nc_ht=scontent-lax3-1.cdninstagram.com&_nc_cat=108&_nc_oc=Q6cZ2gGXpRdlnAVcfOGEsgMeF_clZehx9QPW7XtU8QBEfSNep60iYRABTAHpyi… (+177 chars)", "author_profile_image_id": null, "author_username": "thearchive.mythos", "author_verification_status": false, "comment_gif_url": null, "comment_id": "18117039775938112", "comment_text": "wow", "like_count": 0, "mentions": [], "pinned_status": false, "published_date": 1787233334, "replies": [], "reply_count": null }, { "author_id": "35711068883", "author_name": null, "author_privacy_status": null, "author_profile_image": "https://scontent-lax3-2.cdninstagram.com/v/t51.82787-19/708854093_18081013814188884_2583492846389301604_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby42NDAuYzIifQ&_nc_ht=scontent-lax3-2.cdninstagram.com&_nc_cat=100&_nc_oc=Q6cZ2gGXpRdlnAVcfOGEsgMeF_clZehx9QPW7XtU8QBEfSNep60iYRABTAHpyiV… (+176 chars)", "author_profile_image_id": null, "author_username": "mebertracy", "author_verification_status": false, "comment_gif_url": null, "comment_id": "18101505329624380", "comment_text": "❤️😍", "like_count": 0, "mentions": [], "pinned_status": false, "published_date": 1787193867, "replies": [], "reply_count": null }, "… 13 more items in the full response" ], "pagination": { "cursor": "{\"is_server_cursor_inverse\":true,\"server_cursor\":\"AQHTsst5RxlGsj5aU48SjNje4EverHP4ivETITkGPLrbF3FN3GrI4kqSHgIU_kZyGPIP-SVhoZwdNP75vqPYa9Te8g\"}", "has_more": true }, "total": null }, "error": null, "meta": { "client_id": "client_abc123", "scraper": "instagram-comments-v3", "billable": true, "duration_ms": 6612 }}