{"uid":"cap_eeSqDAQIXha7IiUh2Gf0v","slug":"facebook-comments-scraper-6321ad6c","name":"Facebook Comments Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/facebook-comments?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"startUrls":{"type":"array","description":"One or more public Facebook post URLs. Private posts and pages that require login cannot be collected."},"resultsLimit":{"type":"integer","default":50,"minimum":1,"description":"Hard maximum number of dataset rows across all URLs. Each post usually exposes only its initial 10 comments to anonymous visitors."},"includeNestedComments":{"type":"boolean","default":false,"description":"Include replies when they are embedded in the initial public page. Replies behind a load-more control are unavailable."},"onlyCommentsNewerThan":{"type":"string","description":"Optional UTC cutoff: YYYY-MM-DD, an ISO timestamp, or a relative period such as 7 days or 2 months."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"id":null,"date":null,"text":null,"commentId":null,"commentUrl":null,"feedbackId":null,"profileUrl":null,"facebookUrl":null}],"product":"facebook-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_Nd3tPXhjM56WmuBNHds3a","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":"Scrapes and returns publicly visible comments from one or more Facebook post URLs as structured JSON data","exampleAgentPrompt":"Can you scrape the public comments from this Facebook post — https://www.facebook.com/somepage/posts/123456 — and give me up to 100 comments, including any nested replies, posted in the last 7 days?","exampleUseCases":[{"title":"Brand sentiment monitoring on Facebook","prompt":"Pull up to 50 public comments from this Facebook post about our product launch — https://www.facebook.com/brandpage/posts/987654 — and include any nested replies so I can see what customers are saying."},{"title":"Competitor audience research","prompt":"Scrape comments from these three Facebook posts by our competitor — https://facebook.com/rivalpage/posts/111, https://facebook.com/rivalpage/posts/222, https://facebook.com/rivalpage/posts/333 — limit to 30 comments total, only from the past 2 months."},{"title":"Event feedback collection","prompt":"Get the public comments from our event announcement post at https://www.facebook.com/ourpage/posts/555999 — I want up to 75 comments with replies included so we can see attendee reactions."}],"resultDescription":"A JSON object containing a count of returned items and an array of comment objects, each with fields for comment ID, date, text, comment URL, profile URL, and Facebook URL. Only publicly accessible comments are included; private posts and login-gated content are not scraped.","failureModes":["Private or login-required posts return empty results and are not charged","Facebook URL is invalid or post has been deleted — empty result returned","Post has no publicly visible comments — returns count 0 and empty items array","resultsLimit too low to capture meaningful data if set to 1","Rate limiting or IP blocking by Facebook may cause failed runs (not charged)","onlyCommentsNewerThan date format is invalid — may cause parse error or ignored filter"],"whenToPreferThis":"Choose this endpoint when you need structured, pay-per-call extraction of public Facebook post comments without managing your own scraping infrastructure. It is ideal for social listening, sentiment analysis, competitor research, or audience feedback collection on known public Facebook post URLs. Best suited when you have specific post URLs and need comment data in a clean JSON format quickly. Not suitable for private posts, authenticated content, or large-scale crawling of entire Facebook pages.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:46:52.777Z","isFirstParty":false,"canonicalSlug":"facebook-comments-scraper-6321ad6c"}