Facebook · 104 endpoints
- Delete a comment on your Facebook PageDelete a comment on the Page's content
- Hide a comment on your Facebook PageHide a comment on the Page's content
- Facebook comment replies by feedback idGet the replies to a comment.
- Reply to a comment as your Facebook PageReply to a comment as the Page
Event details
- One public Facebook eventOne public Facebook event as one row: name, start and end time, the place with its map point, the host, the description, categories, whether it is online or cancelled, and the cover image. `event` is the event's URL or its id (the number after /events/). About 20 s; when the page fails, a slower second source answers. Columns: event_id, url, name, starts_at, ends_at, when, place, host, description, categories, responded, is_online, is_canceled, cover.
- Facebook event details by id or URLGet a specific event by its URL or id.
- Facebook events for a city by URLGet the events of a city.
- Facebook group profile by URL or id — members, adminsFetches the public information shown on a Facebook group's About page, including its description, privacy and visibility, member and activity counts, categories, administrators and moderators when Facebook exposes them, group history, and rules.
Group posts
- Facebook Group PostsFetch recent posts from any public Facebook group by URL: text, author, reactions, and comment counts.
- Facebook group posts by URL or group idFetches posts from a public Facebook group, limited to 3 posts per page due to API limitations.
Marketplace items
- One Facebook Marketplace itemOne Facebook Marketplace listing as one row: title, price and the price before a reduction, currency, condition, category, description, location, the seller's id, when it was listed, whether it has sold, and photos. `item` is the listing's URL or its id (the number after /marketplace/item/). About 5 s from the public page (no seller id there); about 20 s from the second source when Facebook refuses the page. Columns: item_id, url, title, price, price_before, currency, condition, categories, description, location, seller_id, listed_at, is_sold, photos.
- Facebook Marketplace item by id or URL — price, sellerFetches details for a Facebook Marketplace item by item id or Marketplace item URL, including title, description, price, location, condition, photos, seller, and availability flags.
- Facebook Marketplace listing by URLFacebook Marketplace
- Search Facebook Marketplace locations by city — lat/lngSearches Facebook Marketplace locations/cities and returns coordinates you can use with the Marketplace Search endpoint.
- Search Facebook Marketplace listings by keyword and lat/lngSearches Facebook Marketplace listings by keyword and lat/lng.
- Photo albums on your Facebook PageThe Page's photo albums and their counts
- Messenger threads with your Facebook PageMessenger threads with the Page, with participants and updated_time
Page events
- Facebook page events by URLGet the events of a public Facebook page.
- Events your Facebook Page created, with attendanceEvents the Page has created, with time, place and attendance counts
- Your Facebook Page feed — own posts plus visitor postsThe Page's feed: its own posts plus visitor posts, with message, created_time and attachments
- Your Facebook Page reach and engagement metricsGet reach, impressions and engagement metrics for your Facebook Page
- Instagram account linked to your Facebook PageThe Instagram professional account linked to this Page — the id every Instagram call needs
- Lead-ad forms on your Facebook PageLead-ad forms attached to the Page, and their fields
- Live broadcasts on your Facebook PageLive broadcasts on the Page, past and current, with status and viewer counts
- Publish a photo to your Facebook Page, or stage onePublish a photo to your Facebook Page, or stage one for a multi-photo post
Page photos
- Facebook page photos by URLFetches photos from a public Facebook page with pagination support.
- Photos uploaded to your Facebook PagePhotos uploaded to the Page, with images, alt text and created_time
- Publish a post to your Facebook PagePublish a post to your Facebook Page
Page posts
- Posts on your Facebook Page with engagement countsList the posts published on your Facebook Page with their engagement counts
- Posts your Facebook Page itself publishedOnly the posts the Page itself published, including ones published via the API
- Your Facebook Page profile — name, category, fan countThe Page itself — name, category, about, fan_count, link, verification status, hours
- Ratings and reviews left on your Facebook PageRecommendations and reviews left on the Page, with rating, review text and reviewer
- Facebook page reels by URLFetches up to 10 reels per request from a public Facebook page.
- Admins of your Facebook Page and their rolesWho administers the Page and at what role level
- Your Facebook Page settings — messaging, taggingThe Page's own settings — messaging, tagging and visitor-post permissions
- Posts by others that tag your Facebook PagePosts by other people that tagged this Page
- Publish a video or Reel to your Facebook PagePublish a video or Reel to your Facebook Page
- Videos on your Facebook PageVideos on the Page, with title, description, length and permalink
Post comments
- Facebook post comments by post idRetrieves comments for a Facebook post ID with cursor pagination.
- Facebook post or reel comments by URLFetches comments from a Facebook post or reel with cursor-based pagination.
- Facebook post comments by post URLFacebook - Comments
- Comments on a Facebook Page postComments on a post, with message, from, like_count and comment_count
- facebook.post.comments — routed: best of 2 providers, own keys firstComments on a public Facebook post by post id or URL — provider-native comment rows in `comments`
- facebook.post.comments — routed: best of 2 providers, own keys firstComments on a public Facebook post by post id or URL — provider-native comment rows in `comments`
- Delete a post from your Facebook PageDelete one of the Page's posts
Post details
- Facebook PostFetch a single Facebook post by URL with its text and engagement counts (likes, comments, shares, views).
- Facebook post or reel by URLRetrieves a single public Facebook post or reel by URL.
- Facebook post details by post URLFacebook - Posts by post URL
- One public Facebook postOne public Facebook post as one row: id, URL, author, text, time posted, reactions in total and by type, comments, shares, photos and videos, and where it was posted. `post` is the post's facebook.com URL (/posts/, permalink.php, photo, videos, reel or share link). About 5-25 s; when the page fails, a slower second source answers (about 40 s). `session` (optional) = your c_user and xs cookies. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. Columns: post_id, url, author_name, author_id, author_url, page_id, text, created_at, reactions, reactions_by_type, comments, shares, media, posted_to.
- One Facebook Page post — message, permalink, attachmentsA single post — message, created_time, permalink_url, attachments and privacy
- One Facebook post's reach, impressions and clicksPer-post metrics — impressions, reach, engaged users, clicks, negative feedback
- Who liked a Facebook Page postWho liked a post (summary=true gives just the total)
- Reactions on a Facebook Page post, by typeReactions on a post broken down by type (LIKE, LOVE, WOW, ANGRY…)
- Posts that shared a Facebook Page postThe posts that shared this post
- Facebook video post transcript by URLExtracts the transcript text from a Facebook video post or reel.
- Edit a published Facebook Page post's messageEdit a published post's message
- Search Facebook events by nameSearch for events by name.
- Search public Facebook posts by keywordSearches public Facebook posts by keyword with optional inclusive date-range filters and cursor pagination.
Profile posts
- Facebook Profile PostsList a Facebook page's recent posts by URL or page id with cursor pagination (text, author, publication time, permalink).
- Recent posts of a Facebook pageA public Facebook page's posts as its first load carries them (no paging): one row per post with id, URL, text (first 1000 chars), time posted, reactions, comments, shares, and the page's name and id. `page` is the page name or URL; `limit` up to 20. The page is fetched through a home address. With your own Facebook session (`session`, copied with the Crawl4AI Session extension) the page shows more posts. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. Columns: id, url, text, posted, reactions, comments, shares, page_name, page_id.
- Facebook profile posts by profile idRetrieves public posts for a Facebook profile ID with cursor pagination.
- Facebook page posts by URL or page idReturns publicly visible Facebook profile posts, limited to 3 posts per page due to API limitations.
- Facebook Page posts by Page URLFacebook - Pages Posts by Profile URL
- facebook.user.posts — routed: best of 4 providers, own keys firstA public Facebook profile's or page's posts, by profile id or URL — provider-native rows in `posts`
- facebook.user.posts — routed: best of 4 providers, own keys firstA public Facebook profile's or page's posts, by profile id or URL — provider-native rows in `posts`
Profile details
- Facebook profile or Page by URLFacebook - Profiles
- One public Facebook profile or pageOne public Facebook profile or page as one row: name, ids, category, intro, followers, contact lines (website, e-mail, phone, address), rating, place, photos, verified badge. `profile` is the name after facebook.com/, a profile.php?id= number, or the URL. About 5-25 s; when the page fails, a slower second source answers (2-4 min). `session` (optional) = your c_user and xs cookies; the page is then read as you see it. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. Columns: profile_id, page_id, username, url, name, type, category, intro, details, followers, following, talking_about, checkins, address, phone, email, websites, price_range, recommend_percent, review_count, location, profile_photo, cover_photo, is_verified.
- Facebook page profile by URL — contact info, followersRetrieves public Facebook page details including category, address, email, phone, website, services, priceRange, rating, likeCount, and followerCount.
- Public Facebook profile or Page by username or idPublic Facebook profile/Page data for a username or numeric id — followers, likes, about, photos
- facebook.user.profile — routed: best of 3 providers, own keys firstA public Facebook profile or page by URL or profile id — treg picks the provider and names the one that served
- facebook.user.profile — routed: best of 3 providers, own keys firstA public Facebook profile or page by URL or profile id — treg picks the provider and names the one that served
- Resolve a Facebook profile URL to its profile idResolves the Facebook profile ID associated with a submitted profile-path value.
- 广告素材广告素材. Returns list, default 20, max 200 per call
- 评论评论. Returns list, default 10, max 50 per call
- 主页或对象详情主页或对象详情. Returns single object
- 粉丝数量粉丝数量. Returns single object
- 群组帖子群组帖子. Returns list, default 20, max 200 per call
- 用户内容用户内容. Returns list, default 10, max 50 per call
- 市集商品市集商品. Returns list, default 20, max 200 per call
- 单条内容单条内容. Returns single object
- 评价评价. Returns list, default 20, max 200 per call
- 关键词搜索关键词搜索. Returns list, default 10, max 200 per call
Account and utility endpoints
- Facebook Ad Creative DetailsPull one Meta Ad Library ad with its creative: every carousel variant, image and video URL, headline, body, and call to action.
- Facebook Ad DetailsLook up a single Meta Ad Library ad by ID or URL and get the advertiser, creative text, call-to-action, platforms, and run dates as clean JSON.
- Facebook Ad SearchSearch the Meta Ad Library by keyword and get matching ads (advertiser, creative text, CTA, platforms, and run dates) with cursor pagination.
- Facebook Ad TranscriptGet the spoken-word transcript of a Meta Ad Library video ad by ad ID or URL.
- Facebook Comment RepliesList the replies to a Facebook post comment (text, author, reactions, and timestamps) as normalized JSON.
- Facebook Company SearchSearch the Meta Ad Library for advertisers by keyword and get matching pages: page ID, category, verification, follower counts, and linked Instagram.
- Facebook Event DetailsFetch full details for a single Facebook event by ID or URL (name, schedule, venue, hosts, and attendance) as normalized JSON.
- Facebook EventsList public Facebook events for a city or place by its events-page URL (event name, date, venue, and attendance) as normalized JSON.
- Facebook Events SearchSearch public Facebook events by keyword and get structured event records (name, schedule, venue, pricing, and attendance) as normalized JSON.
- Facebook FollowersList the public followers (or accounts followed) of any Facebook page or profile URL as normalized JSON records.
- Facebook MarketplaceSearch Facebook Marketplace listings by keyword near a location, filter by price, condition, delivery, recency, and availability, and get title, price, location, and image as normalized JSON.
- Facebook Marketplace ItemFetch full details for a single Facebook Marketplace listing by ID or URL (title, price, location, photos, and attributes) as normalized JSON.
- Facebook Marketplace Location SearchResolve a place name to Facebook Marketplace locations with coordinates and metadata as normalized JSON.
- Facebook Page Contact InfoLook up a Facebook Page's public contact details (email, phone, website, and address) by page URL or ID.
- Facebook Page EventsList upcoming and past events hosted by any public Facebook page by URL (name, schedule, venue, and host) as normalized JSON.
- Facebook Page PhotosFetch recent photos posted by any public Facebook page or profile (image URLs, captions, and dimensions) as normalized JSON.
- Facebook Page SearchSearch Facebook Pages by keyword, optionally narrowed to a location, and get structured page profiles (name, category, followers, contact details).
- Facebook Post CommentsList the comments on a Facebook post by URL with cursor pagination (text, author, reactions, reply count).
- Facebook Post SearchSearch public Facebook posts by keyword, optionally filtered by location, and get structured post records (text, author, engagement).
- Facebook Post TranscriptGet the spoken-word transcript of any public Facebook video post by URL as normalized JSON.
- Facebook ProfileFetch a Facebook page's public profile (likes, followers, category, about) by URL or handle.
- Facebook Profile ReelsList a Facebook page's reels by URL with cursor pagination (caption, view count, permalink, thumbnail).
These endpoints are callable but not part of the catalog's browse surface.