Vimeo User Channels API
The channels a profile belongs to, as channel records you can join to a channel strategy or a creator graph.
GET /v1/vimeo/users/{user}/channels1 credit Failed requests are free
About this endpoint
GET /v1/vimeo/users/{user}/channels returns data.channels, the channels the user belongs to. Each channel has id, name, description, logo, badge, url, createdAt, updatedAt, creator, counts (videos and subscribers), tags and categories.
The list is paged: page accepts 1 to 20,000, limit accepts 1 to 100 (default 25), and page.nextCursor continues from a previous page while hasMore is true. A missing or private user reads lookupStatus: not_found.
Vimeo User Channels API FAQ
Can I page this list?
Yes. page accepts 1 to 20,000, limit accepts 1 to 100 (default 25), and page.nextCursor continues from a previous page while data.page.hasMore is true.
What is in each channel row?
id, name, description, logo, badge, url, createdAt, updatedAt, creator, counts with videos and subscribers, tags and categories.
How do I get a channel's videos?
Use GET /v1/vimeo/channels/{channel}/videos with the channel slug or numeric id from the row.
How many credits does a channel list 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}