kick.com/{channel}/clips/{clip_id} page and the kick.com/{channel}?clip={clip_id} share link work. Clips that don’t have captions (most of them) are transcribed with AI automatically, so you get a transcript either way — as long as the clip is 2 minutes or shorter (see the FAQ).
Request
Response
string
required
The clip transcript as a plain string. No per-line timing.
string
"native" when the clip had captions, "ai" when it was transcribed with AI. Both cost the same.string
Kick clip ID (e.g.
"clip_01M3SXGX1A2VJ81RFM56NM8ZZQ").string
The clip URL that was transcribed.
integer
required
Your remaining credit balance after this call.
videoUrls field in the Kick response.
Supported URL formats
Clip IDs look like
clip_01M3SXGX…. Share links (?clip=), www., query strings, and fragments are normalized to https://kick.com/{channel}/clips/{clip_id} server-side, so every form resolves to the same cached transcript. VOD and channel URLs without a clip ID are rejected with 400 Invalid URL. Please provide a valid Kick clip URL.
FAQ
Can I transcribe a VOD or a live stream?
Can I transcribe a VOD or a live stream?
No — this endpoint is for clips only. VODs, past broadcasts, and live streams are rejected with
400 Invalid URL. Please provide a valid Kick clip URL. Clip the part you need on Kick, then send the clip URL.Are there length limits?
Are there length limits?
AI transcription (used when a clip has no captions, which is most Kick clips) is capped at 2 minutes. Longer clips return
422 with code: "too_long" and are not charged. Don’t retry these — the result won’t change.What if the clip has no captions?
What if the clip has no captions?
Most clips don’t, and that’s fine — they’re transcribed with AI automatically.
transcript_source tells you which path was used. AI-transcribed clips take a little longer to return.How much does it cost?
How much does it cost?
1 credit per clip, whether the transcript came from captions or AI. Errors and cache hits are free.
Do deleted or private clips work?
Do deleted or private clips work?
No. Only publicly viewable clips can be transcribed. Deleted or unavailable clips return
404 No transcript available for this video. You won’t be charged.Does the response include timestamps?
Does the response include timestamps?
No. Kick clip transcripts are returned as plain text — there is no per-line timing.