Vimeo User Groups API
The groups a profile belongs to, with member and video counts, so you can map a creator's communities.
GET /v1/vimeo/users/{user}/groups1 credit Failed requests are free
About this endpoint
GET /v1/vimeo/users/{user}/groups returns data.groups. Each group has id, name, description, url, logo, thumbnail, createdAt, updatedAt, creator, counts (members, videos, users), tags and categories. Use the group id or slug with groups/{group} for the full record or groups/{group}/videos and groups/{group}/members for its contents.
The list is deep: page accepts 1 to 20,000 and limit accepts 1 to 100 (default 25). A missing or private user reads lookupStatus: not_found; a user with no groups reads found with an empty array.
Vimeo User Groups API FAQ
What does a group row include?
id, name, description, url, logo, thumbnail, createdAt, updatedAt, creator, counts with members, videos and users, tags and categories.
How do I read a group's videos or members?
Call GET /v1/vimeo/groups/{group}/videos for its videos or GET /v1/vimeo/groups/{group}/members for its members. The single group route gives the record itself.
How many pages are available?
Deep paging: page accepts 1 to 20,000 and limit accepts 1 to 100 (default 25).
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}