1. Confirm what the credential can see
Response
kind is public here, your token was not presented or not recognized, and every endpoint below will answer 401. This call is how you find that out without having to tell a bad token from a bad request.
2. List your datasets
Response
dataset is what every endpoint below means by dataset, and metrics is what that dataset can answer today. A metric missing from the list means it has not been measured yet, and asking for it returns 404 quality_enrichment_unavailable rather than an empty result.
That is the whole addressing story: you name a dataset and you get its most recent measurements. There is no run id to obtain, pin, or keep in sync.
3. Read the corpus vocabulary
What the footage contains, in three sections — where it was shot, what is handled, what is done.Response (abridged)
section=objects to get one section instead of all three.
Two numbers here are easy to misread and are worth reading about before you use them: effective_distinct_terms and rarefied_distinct_terms. See the Metric glossary.
4. Read the cleanliness partition
Response
frames_measured exactly, and the shares are derived from that same denominator — they are a convenience, not a second source of truth. clips_without_measurements is the part of the analysed corpus this partition says nothing about; it is published so the gap is visible rather than absorbed.
The endpoint decodes nothing and calls no model. It reduces measurements that were already stored, so it is cheap to call repeatedly.
5. Page through the clips
Corpus-level answers commit you to our denominators. This one does not.Response (abridged)
frame_quality and hand_activity are off by default, because each joins one stored read per clip on the page. They are booleans, not addresses: they add columns to rows the vocabulary has already chosen.
Page with offset and limit. total is the size of the whole match, not of the page.
Narrow to a term
404 rather than an empty page — those are different answers and you should not have to guess which you got.
filtered_to states every published term the query resolved to, per section, because a word can be published in more than one and the clips are the union.
Next
Metric glossary
What each field means and how it is derived, metric by metric.
Quality metrics
How the pieces fit together, and which numbers can be compared with what.
