---
title: "TikTok Summarizer API"
method: GET
path: "/v1/tiktok/summarize"
tags: ["TikTok"]
---

# TikTok Summarizer API

`GET /v1/tiktok/summarize`

## Request

- Base URL: `https://api.captapi.com`
- URL: `https://api.captapi.com/v1/tiktok/summarize`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Turn any TikTok video into an AI summary with key points, topics, and sentiment.

The TikTok Summarizer API lets you generate an AI summary with key points and topics for TikTok summarizer with a single REST call. No OAuth, no infrastructure to maintain, and no platform SDKs — send the request, get clean structured JSON back. 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.

Docs: https://captapi.com/apis/tiktok-summarizer

## Query parameters

- `url` string, required
- `language` string
- `cache` boolean

## Response `200`

Success. The data object for this endpoint.

- object
  - `success` unknown, required
  - `data` object, required
    - `platform` string: Platform identifier for this response (matches the endpoint's platform).
    - `url` string: Canonical URL of the item.
    - `summary` string: AI-generated summary of the content.
    - `keyPoints` string[]: The most important takeaways.
    - `topics` string[]: Detected topics and themes.
    - `sentiment` string: Overall tone (positive, neutral, negative).

## Other responses

- `400`: Bad request: wrong platform URL, unknown endpoint, or an invalid parameter value. Not billed.
- `401`: Missing, invalid or revoked API key. Not billed.
- `402`: Not enough credits for this request. Not billed.
- `404`: The resource does not exist or is not public. Not billed.
- `422`: A required parameter is missing or has the wrong type. Not billed.
- `429`: Rate limit reached. Wait for Retry-After seconds. Not billed.
- `502`: The platform could not be reached or returned nothing usable. Retryable, not billed. 503 and 504 use the same envelope.

---

[API](https://skmtc.dev/captapi/apis/captapi-api.md) · [All operations](https://skmtc.dev/captapi/apis/captapi-api/llms.txt) · [OpenAPI document](https://skmtc.dev/captapi/apis/captapi-api/revisions/c9b9ac5ff1bd?raw)
