{"uid":"cap_lYmH1744-Bs_0rCbum2zs","slug":"instagram-comments-scraper-87c57650","name":"Instagram Comments Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/instagram-comments?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Maximum comments across all URLs. Set to 0 for no total cap."},"directUrls":{"type":"array","items":{"type":"string"},"description":"Public Instagram post or reel URLs. Add one or more links; each link yields the comments exposed on its public page."},"resultsLimit":{"type":"integer","default":15,"minimum":1,"description":"Maximum comments to save from each URL. The public page often exposes only about 10 to 14 comments, even when a larger limit is entered."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"id":null,"text":null,"postId":null,"postUrl":null,"position":null,"timestamp":null,"commentUrl":null,"likesCount":null}],"product":"instagram-comments"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sbHhtgHeXfpH5oUC2Hs4f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts public comments from Instagram posts and reels given one or more URLs, returning structured comment data including text, timestamp, likes, and position.","exampleAgentPrompt":"Pull up to 15 comments from each of these two Instagram posts — https://www.instagram.com/p/ABC123/ and https://www.instagram.com/p/DEF456/ — and give me the comment text, likes count, and timestamp for each one.","exampleUseCases":[{"title":"Brand sentiment monitoring on product launch","prompt":"Scrape the public comments from this Instagram post about our new sneaker launch — https://www.instagram.com/p/XYZ789/ — and give me the text and like counts so I can see how people are reacting, up to 14 comments."},{"title":"Competitor engagement analysis","prompt":"Grab up to 15 comments each from these three Instagram reels posted by our competitor — https://www.instagram.com/reel/AAA111/, https://www.instagram.com/reel/BBB222/, https://www.instagram.com/reel/CCC333/ — I want to see what their audience is saying and which comments are getting the most likes."},{"title":"Influencer campaign comment audit","prompt":"For this Instagram post by the influencer we sponsored — https://www.instagram.com/p/INF001/ — pull the top 10 public comments with timestamps and positions so I can verify the audience engagement looks genuine."}],"resultDescription":"Returns a JSON object with a count of retrieved items and an array of comment objects, each containing id, text, postId, postUrl, position (order on page), timestamp, commentUrl, and likesCount. Note: Instagram's public page typically exposes only 10–14 comments regardless of the limit requested.","failureModes":["Private or restricted Instagram account returns empty results (not charged)","Invalid or malformed Instagram URL causes failed run (not charged)","Instagram rate limiting or anti-bot measures may reduce comment yield","Post has been deleted or made private since URL was captured","resultsLimit higher than 14 still returns only ~10–14 due to Instagram page constraints","Network timeout for very large or slow-loading posts"],"whenToPreferThis":"Choose this endpoint when you need structured, pay-per-use extraction of public Instagram comments without managing your own scraping infrastructure. It is well-suited for one-off social listening tasks, influencer audits, or multi-URL batch comment collection where failed/empty runs are not billed. Prefer alternatives if you need deep comment threads beyond ~14 comments per post, private account data, or real-time streaming of new comments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:46:36.023Z","isFirstParty":false,"canonicalSlug":"instagram-comments-scraper-87c57650"}