Transcripts

List a channel's videos

Resolve a channel into a paginated list of videos (metadata only), newest first. Pass since_video_id to get back only the uploads newer than one you've already seen; each such poll costs 1 credit, whether or not it finds new uploads.

post/api/v1/transcripts/channel

Request

  • Base URL: https://transcriptfetch.com
  • URL: https://transcriptfetch.com/api/v1/transcripts/channel
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

Unique key (≤255 chars) to safely retry a request without being charged twice. Replays return the original response with Idempotent-Replayed: true. Reusing a key with a different body is a 409 conflict.

Request body

channelstring required

Channel @handle, /channel/UC… URL, or UC… ID.

limitinteger

Max videos to return per page. Defaults to 5.

cursorstring

Opaque pagination cursor from a previous response's next_cursor (max 256 characters). Omit for the first page. Cursors encode a list offset capped at 2000, so pagination cannot reach past the first 2000 items.

since_video_idstring

Newest video ID you have already seen. The response is trimmed to videos newer than it. A poll with since_video_id costs 1 credit whether or not it finds any (a plain listing that comes back empty stays free).

Response

Success

oktrue required
request_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.