https://api.vimeo.com/users/{user_id}/videos

Get all the videos that a user has uploaded

Use Application:

Upload a video

Name Value Description Required
content_rating

A list of values describing the content in this video. Find the full list in the /contentratings endpoint.

No
description

The description of the video.

No
embed.buttons.embed

Show or hide the Embed button.

No
embed.buttons.fullscreen

Show or hide the Fullscreen button.

No
embed.buttons.hd

Show or hide the HD button.

No
embed.buttons.like

Show or hide the Like button.

No
embed.buttons.scaling

Show or hide the Scaling button (shown only in Fullscreen mode).

No
embed.buttons.share

Show or hide the Share button.

No
embed.buttons.watchlater

Show or hide the Watch Later button.

No
embed.color

The main color of the embed player.

No
embed.logos.custom.active

Show or hide your custom logo.

No
embed.logos.custom.link

The URL that loads when the user clicks your custom logo.

No
embed.logos.custom.sticky

Whether always to show the custom logo or to hide it after time with the rest of the UI.

No
embed.logos.vimeo

Show or hide the Vimeo logo.

No
embed.playbar

Show or hide the playbar.

No
embed.title.name

Show or hide the video title, or enable the user to determine whether the video title appears.

No
embed.title.owner

Show or hide the owner information, or enable the user to determine whether the owner information appears.

No
embed.title.portrait

Show or hide the owner portrait, or enable the user to determine whether the owner portrait appears.

No
embed.volume

Show or hide the volume selector.

No
license

The Creative Commons license.

No
locale

The video's default language. For a full list of valid languages, use the /languages?filter=texttracks endpoint.

No
name

The title of the video.

No
password

The password. When you set privacy.view to password, you must provide the password as an additional parameter.

No
privacy.add

Whether a user can add the video to an album, channel, or group.

No
privacy.comments

The privacy level required to comment on the video.

No
privacy.download

Whether a user can download the video. Not available to users with a Basic membership

No
privacy.embed

The video's embed settings. The whitelist value enables you to define all valid embed domains. See our documentation for details on adding and removing domains.

No
privacy.view

The video's privacy setting. When privacy is users, application/json is the only valid content type. Basic users cannot set privacy to unlisted.

No
ratings.mpaa.reason

The reason for the video's MPAA rating.

No
ratings.tv.reason

The reason for the video's TV rating.

No
review_page.active

Enable or disable video review.

No
spatial.director_timeline

The 360 director timeline.

No
spatial.director_timeline.pitch

The timeline pitch. This value must be between -90 and 90.

Yes
spatial.director_timeline.roll

The timeline roll.

No
spatial.director_timeline.time_code

The 360 director timeline time code.

Yes
spatial.director_timeline.yaw

The timeline yaw. This value must be between 0 and 360.

Yes
spatial.field_of_view

The 360 field of view: default 50, minimum 30, maximum 90.

No
spatial.projection

The 360 spatial projection.

No
spatial.stereo_format

The 360 spatial stereo format.

No
upload.approach

The upload approach.

Yes
upload.link

The public URL at which the video is hosted. The URL must be valid for at least 24 hours. Use this parameter when approach is pull.

No
upload.redirect_url

The app's redirect URL. Use this parameter when approach is post.

No
upload.size

The size in bytes of the video to upload.

No
Use Application:


Send Feedback