Free trial: 3 of 3 test requests left. Get your own API key with 100 free credits. No credit card.
List a Vimeo channel's videos.
Endpoint
/v1/vimeo/channels/{channel}/videos
Path
Vimeo channel slug or numeric id, e.g. `staffpicks` or `927`.
Query
Order of the videos. One of: added, date, plays, likes, comments, duration, alphabetical, manual.
Direction of the sort: `desc` or `asc`. Default: `asc` for `sort=alphabetical`, otherwise `desc`; also applied when `sort` is omitted.
Page number, 1-20000. Default: 1. Use `page.nextCursor` to continue; a page past the last is an empty page.
Rows per page, 1-100. Default: 25.
Opaque cursor, 1 to 512 characters. Pass `page.nextCursor` from the previous response to get the next page; omit it to start at the first page. It is tied to the other filters.
const response = await fetch( "https://api.socialfetch.dev/v1/vimeo/channels/staffpicks/videos", { headers: { "x-api-key": "YOUR_API_KEY" } } ); const data = await response.json(); console.log(data);