{"uid":"cap_KYobL-gpGMU4UBC4xzxqo","slug":"facebook-comments-scraper-x402-23563f1d","name":"Facebook Comments Scraper (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/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_SmR0sIc3rNQ7MWZkk8GTy","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 structured public comments from one or more Facebook post URLs, with optional filtering by date and nesting depth.","exampleAgentPrompt":"Scrape the public comments from this Facebook post — https://www.facebook.com/somepost/123456 — and give me up to 100 comments, including any nested replies, posted in the last 30 days.","exampleUseCases":[{"title":"Brand sentiment monitoring on Facebook","prompt":"Pull the latest 50 comments from our product launch Facebook post at facebook.com/ourbrand/posts/987654321 and get everything posted in the last 7 days so I can see how people are reacting."},{"title":"Competitor post comment analysis","prompt":"Grab up to 200 public comments from this competitor's Facebook post — facebook.com/competitorpage/posts/112233445 — including replies, so I can see what their customers are complaining about."},{"title":"Influencer campaign feedback collection","prompt":"Extract comments from these three Facebook posts from our influencer campaign — facebook.com/influencer1/posts/aaa, facebook.com/influencer2/posts/bbb, facebook.com/influencer3/posts/ccc — limit to 30 total comments, only ones newer than 2024-01-01."}],"resultDescription":"Returns a JSON object containing a count of items and an array of comment records, each with fields for comment text, comment ID, comment URL, profile URL, Facebook post URL, feedback ID, and timestamp. Only publicly visible comments accessible without login are included.","failureModes":["Private or login-gated posts return no comments and are not charged","Posts with zero public comments return an empty items array","Facebook rate limiting or anti-scraping measures may reduce yield","Only initial page comments are available — replies behind 'load more' are inaccessible","Invalid or malformed Facebook URLs return an error","resultsLimit below actual available comments silently truncates output"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable comments from specific public Facebook posts without building or maintaining your own scraper. Prefer it over general-purpose browser automation when you want pay-per-successful-call pricing (failed/empty runs are free), when you need date-filtered comment extraction, or when you are operating at scale across multiple Facebook post URLs in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:43.122Z","isFirstParty":false,"canonicalSlug":"facebook-comments-scraper-x402-23563f1d"}