Skip to content

Corpus size and coverage

GET/v1/corpus

Reports what is in the index right now: clips per language, how much of the word catalogue has at least one clip, and when the index last grew. Unauthenticated callers get the same numbers, so the endpoint can back a public status page.

Parameters

This endpoint takes no parameters.

Response

FieldTypeDescription
languagesobject[]
languages[].languagestring
languages[].clipsinteger
languages[].channelsinteger
languages[].wordsintegerCatalogue size for this language.
languages[].wordsCoveredintegerWords with at least one clip.
languages[].coveragenumberwordsCovered / words.
updatedAtstring (ISO 8601)

Errors

StatusCodeWhen
429rate_limitedToo many requests, or the plan quota is spent. Retry-After carries the wait in seconds.

Example

bash
curl https://clips.vocaflare.com/v1/corpus
json
{
  "languages": [
    {
      "language": "en",
      "clips": 252,
      "channels": 56,
      "words": 8640,
      "wordsCovered": 2758,
      "coverage": 0.319
    }
  ],
  "updatedAt": "2026-09-17T02:10:00Z"
}

Metadata only. Playback runs on YouTube, through your own embed.