Vimeo Channel API
One channel with the branding, creator and counts you need to list it or judge its reach.
GET /v1/vimeo/channels/{channel}1 credit Failed requests are free
About this endpoint
GET /v1/vimeo/channels/{channel} takes a channel slug such as staffpicks or a numeric id. On found, data.channel carries id, name, description, logo, badge, url, createdAt, updatedAt, creator, counts and tags and categories. creator has the creator id, name and profile URL; counts has videos and subscribers.
Use the channel's id or slug with channels/{channel}/videos for its videos and channels/{channel}/subscribers for its subscriber records. A channel that does not exist, is private or was removed reads lookupStatus: not_found with channel null.
Vimeo Channel API FAQ
How do I name a channel?
Use the slug such as staffpicks or the numeric id. Both resolve to the same channel record.
Which counts come back?
counts.videos and counts.subscribers. A count Vimeo does not report is null. The channel record also carries the creator, logo, dates, tags and categories.
How do I get the channel's videos or subscribers?
Use GET /v1/vimeo/channels/{channel}/videos for videos, or GET /v1/vimeo/channels/{channel}/subscribers for subscriber user records.
How many credits does a channel lookup 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}