Metadata + insights only

post/v1/metadata

Request

  • Base URL: https://framefetch.net
  • URL: https://framefetch.net/v1/metadata
  • Auth: HTTP bearer

Query parameters

format'md' | 'markdown' | 'srt' | 'vtt'

Render the response in an alternate view instead of JSON. 'md'/'markdown' returns a Markdown rendering (Content-Type: text/plain), equivalent to sending an Accept: text/plain or text/markdown header. 'srt'/'vtt' renders the transcript's timed segments as subtitles (Content-Type: application/x-subrip or text/vtt) — built from the TRANSLATED segments when the translate param was set, otherwise the source transcript's segments; this is purely an egress view, so it reuses the same cached ExtractResult, cost, and cache key as the plain JSON call. Opt-in only (never inferred from an ambiguous Accept header); JSON stays the default. Extract-family endpoints only (/v1/extract, /v1/metadata, /v1/transcript, /v1/frames); srt/vtt additionally require "transcript" in fields (or "digest", which pulls it in) and return 409 SUBTITLES_UNAVAILABLE if the result has no timed segments (e.g. an older cached entry).

Request body

urlstring uri required

Supported hosts only: youtube.com, youtu.be, tiktok.com, instagram.com, pinterest.*, reddit.com, redd.it

Response

Result

platformstring
urlstring
insightsobject

Changes

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