This feature requires a Vimeo Standard and higher or Vimeo Pro and higher membership
Using the API, you can get direct links for video files on their own accounts.
Direct video file links are returned when making a request to get a video’s metadata using an authentication token with the scope “public private video_files.” The video response will contain the fields “files” and “download.”
The “files” field contains links and related metadata, such as the video’s dimensions and file size. These links are intended for use with third-party media players and do not expire.
The “download” field contains expiring links to the video files, as well as the respective link’s expiration time and related metadata. Links expire after 24 hours. These download links contain headers that tell a web browser to download the file instead of attempting to play it.
The links returned in the “files” and “download” fields are HTTP 302 redirects to the actual location of the video file on one of our CDNs. The location of these files on our CDNs have a time to live and expire every few hours, so make sure you always use the redirect links exactly as provided.
HLS files for uploaded videos (not for Live videos) can be downloaded after the video has optimized and transcoded. Learn more from the Developer Guide at Vimeo API: Get a specific video, Vimeo API: Play response, and Vimeo API: Video response.