How to get an AI summary of a Facebook video
GET request to /v1/facebook/summarize with your input. You get clean JSON back in seconds for 4 credits per call — no OAuth, scraping or platform SDKs. Turn any Facebook video into an AI summary with key points, topics, and sentiment.How to get an AI summary of a Facebook video (step by step)
- 1
Get a free API key
Create a free Captapi account (100 credits, no card) and generate an API key from the dashboard.
- 2
Call the Facebook Summarizer API
Send an authenticated GET request to /v1/facebook/summarize with your input. No OAuth, no scraping setup.
- 3
Read the JSON response
Parse the clean JSON response. Pass cache=true for a free 24h cache hit; default is always fresh.
Code example
curl "https://api.captapi.com/v1/facebook/summarize?url=https%3A%2F%2Fwww.facebook.com%2FNASA%2Fposts%2Fpfbid0TBwRTPkxfaLhYBjfsK1xApVksSVHddNrpqUqcqNsKxVvKjqT6dAG8HnxWGA3odp5l" \
-H "Authorization: Bearer capt_live_..."
# or: -H "x-api-key: capt_live_..."What the response looks like
{
"success": true,
"data": {
"platform": "facebook",
"url": "https://www.facebook.com/NASA/posts/pfbid0TBwRTPkxfaLhYBjfsK1xApVksSVHddNrpqUqcqNsKxVvKjqT6dAG8HnxWGA3odp5l",
"summary": "The video discusses a galaxy cluster composed of two sub-clusters that are in a complex process of interaction and separation. This dynamic relationship is described as 'messy,' highlighting the chaotic nature of their gravitational interactions. Eventually, these sub-clusters are expected to merge, providing valuable insights into the region's structure and behavior.\n\nAdditionally, the video explains the phenomenon of gravitational lensing, where the intense mass of the cluster bends light due to its gravity. This effect magnifies and enhances the brightness of distant objects, allowing astronomers to observe galaxies and stars that would otherwise be too faint to detect. The interplay of these cosmic forces not only illustrates the complexity of galaxy clusters but also serves as a powerful tool for astronomical research.",
"keyPoints": [
"A galaxy cluster consists of multiple galaxies grouped together.",
"The discussed cluster contains two sub-clusters with similar mass in a complex interaction.",
"The relationship between the sub-clusters is described as messy and complicated.",
"Gravitational lensing occurs due to the cluster's concentrated mass, bending light.",
"This lensing effect allows for the observation of faint background galaxies and stars."
],
"topics": [
"galaxy cluster",
"sub-clusters",
"gravitational lensing",
"astronomy",
"cosmic interaction"
],
"sentiment": "neutral"
}
}Billing metadata (credits charged, cache hit/miss) is returned in the X-Captapi-Credits and X-Captapi-Cache response headers.
Request parameters
| Name | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | Public Facebook video or post URL. The URL platform must match this endpoint's platform. Do not pass cross-platform URLs, e.g. YouTube to TikTok, Instagram to Facebook, LinkedIn to X/Twitter, or Pinterest to Rumble. |
| cache | boolean | No | Set true to serve from the 24h response cache (0 credits on hit). Default false — always fetch fresh. |
Frequently asked questions
What does the Facebook Summarizer API do?
The Facebook Summarizer API lets you generate an AI summary with key points and topics from a public Facebook video using one GET request to /v1/facebook/summarize. It returns clean JSON — no OAuth or infrastructure setup required.
How many credits does the Facebook Summarizer API cost?
Each successful call costs 4 credits. Pass cache=true to serve from the 24h cache (0 credits on hit); default is always fresh. Selected profile endpoints also accept cacheMaxAge=1d|3d|7d|14d|30d. Failed or empty results are never charged.
Do I need a Facebook API key or OAuth?
No. A single Captapi key works across every platform Captapi supports — YouTube, TikTok, Instagram, Facebook, Twitter/X, Reddit, Threads, Bluesky, Pinterest, LinkedIn, Rumble, Spotify, Kwai, and more. We handle access, rate limits, retries, and authentication for you.
Which AI model powers the summaries?
Summaries are generated by an AI model from the transcript.
Is the Facebook Summarizer API suitable for production use?
Yes. It is a stable REST endpoint with predictable JSON and automatic retries. Pass cache=true to serve from the 24h cache (0 credits on hit); default is always fresh. Selected profile endpoints also accept cacheMaxAge=1d|3d|7d|14d|30d. Use it for analytics, monitoring, and content automation.
Ready to get an AI summary of a Facebook video?
Start free with 100 credits — no credit card required.
Get your free API key