Vimeo Group Search API
Find groups by term, then page through group records with member and video counts.
GET /v1/vimeo/groups/search1 credit Failed requests are free
About this endpoint
GET /v1/vimeo/groups/search?query=film returns data.groups and data.total. Each row carries the group fields: id, name, description, url, logo, thumbnail, dates, creator, counts, tags and categories. Search rows are lighter than the single group record, so use the id or slug with groups/{group} when you need the full record.
The route accepts page up to 20,000, limit up to 100 and a cursor, and stops at 10,000 rows. There is no lookupStatus on search: an empty groups array with hasMore: false is a real result.
Vimeo Group Search API FAQ
What does each group result include?
id, name, description, url, logo, thumbnail, createdAt, updatedAt, creator, counts, tags and categories. For the full record, use the single group route.
How deep can I page?
page accepts up to 20,000, limit up to 100, and a cursor continues from a previous page. Group search stops at 10,000 rows.
How do I read a group's videos or members?
Take the group slug or id from the result and call groups/{group}/videos or groups/{group}/members.
How many credits does a search 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}