Vimeo Showcase Videos API
A curated album's videos as full records, with play counts and likes and comments per row when available.
GET /v1/vimeo/showcases/{showcaseId}/videos1 credit Failed requests are free
About this endpoint
GET /v1/vimeo/showcases/{showcaseId}/videos returns data.videos, the videos in a showcase. Each row is the standard video record with play, like and comment counts where available. playsAvailable says whether every row on this page carries a play count; false means the videos are complete but counts are missing.
The list is deep: page accepts 1 to 20,000 and limit accepts 1 to 100 (default 25). Continue with page.nextCursor. A missing or private showcase reads lookupStatus: not_found.
Vimeo Showcase Videos API FAQ
What is playsAvailable?
true means every row on this page carries a play count. false means some counts are unavailable, so the videos are returned without them. The video list is still complete.
How many pages are available?
Deep paging: page accepts 1 to 20,000 and limit accepts 1 to 100 (default 25). Continue with page.nextCursor while page.hasMore is true.
Do all rows have play counts?
Play counts are present on every row when available; hidden counts are null. Like and comment counts follow the same rule.
How many credits does a page cost?
Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.
Other Vimeo endpoints
- VideoGET /v1/vimeo/videos/{videoId}
- EmbedGET /v1/vimeo/videos/{videoId}/embed
- CaptionsGET /v1/vimeo/videos/{videoId}/captions
- BrowseGET /v1/vimeo/videos/browse
- CommentsGET /v1/vimeo/videos/{videoId}/comments
- CreditsGET /v1/vimeo/videos/{videoId}/credits
- LikesGET /v1/vimeo/videos/{videoId}/likes
- UserGET /v1/vimeo/users/{user}