Connectors

Social & Media

Vimeo

Video hosting: videos, folders, captions, and upload management
Vimeo API referenceAPI checked August 18, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
434
Ready-made triggers
0

Connect Vimeo

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Vimeo and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
OAuth access tokenRequiredSecretVimeo OAuth 2.0 access token carrying the exact scopes inventoried for the selected operation.

Use it in a flow

  1. Open a flow, open the node library and search for Vimeo.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Vimeo without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Vimeo can send webhooks, a Webhook trigger receives them at its own URL.

Operations

434 operations in 64 groups. Each one is a step you can add to a flow.

Albums\Album videos16
Add a specific video to an albumadd_video_to_albumPUTThis method adds a single video to the specified album.
Add a specific video to an albumadd_video_to_album_alt1PUTThis method adds a single video to the specified album.
Get a specific video in an albumget_album_videoGETThis method gets a single video from an album.
Get a specific video in an albumget_album_video_alt1GETThis method gets a single video from an album.
Get all the videos in an albumget_album_videosGETThis method gets all the videos from the specified album.
Get all the videos in an albumget_album_videos_alt1GETThis method gets all the videos from the specified album.
Remove a video from an albumremove_video_from_albumDELETEThis method removes a video from the specified album.
Remove a video from an albumremove_video_from_album_alt1DELETEThis method removes a video from the specified album.
Replace all the videos in an albumreplace_videos_in_albumPUTThis method replaces all the existing videos in an album with one or more videos.
Replace all the videos in an albumreplace_videos_in_album_alt1PUTThis method replaces all the existing videos in an album with one or more videos.
Replace all the videos in an albumreplace_videos_in_album_alt1_formPUTThis method replaces all the existing videos in an album with one or more videos.
Replace all the videos in an albumreplace_videos_in_album_formPUTThis method replaces all the existing videos in an album with one or more videos.
Set a video as the album thumbnailset_video_as_album_thumbnailPOST
Set a video as the album thumbnailset_video_as_album_thumbnail_alt1POST
Set a video as the album thumbnailset_video_as_album_thumbnail_alt1_formPOST
Set a video as the album thumbnailset_video_as_album_thumbnail_formPOST
Albums\Custom album logos7
Add a custom album logocreate_album_logoPOSTThis method adds an image file as a custom logo to the specified album.
Get a specific custom album logoget_album_logoGETThis method gets a single custom logo from the specified album.
Get all the custom logos of an albumget_album_logosGETThis method gets all the custom logos from the specified album.
Remove a custom album logodelete_album_logoDELETEThis method removes a custom logo from the specified album.
Replace a custom album logoreplace_album_logoPATCHThis method replaces the specified custom album logo with a new image file.
Replace a custom album logoreplace_album_logo_formPATCHThis method replaces the specified custom album logo with a new image file.
Replace a custom album logoreplace_album_logo_jsonPATCHThis method replaces the specified custom album logo with a new image file.
Albums\Custom album thumbnails7
Add a custom uploaded thumbnailcreate_album_custom_thumbPOSTThis method adds an image file as a custom thumbnail to the specified album.
Get a specific custom uploaded album thumbnailget_album_custom_thumbnailGETThis method returns all the videos associated with the specified tag.
Get all the custom upload thumbnails of an albumget_album_custom_thumbsGETThis method gets all the custom uploaded thumbnails from the specified album.
Remove a custom uploaded album thumbnaildelete_album_custom_thumbnailDELETEThis method removes a custom uploaded thumbnail from the specified album.
Replace a custom uploaded album thumbnailreplace_album_custom_thumbPATCHThis method replaces the specified custom uploaded album thumbnail with a new image file.
Replace a custom uploaded album thumbnailreplace_album_custom_thumb_formPATCHThis method replaces the specified custom uploaded album thumbnail with a new image file.
Replace a custom uploaded album thumbnailreplace_album_custom_thumb_jsonPATCHThis method replaces the specified custom uploaded album thumbnail with a new image file.
Albums\Essentials18
Create an albumcreate_albumPOSTThis method creates a new album for the specified user.
Create an albumcreate_album_alt1POSTThis method creates a new album for the specified user.
Create an albumcreate_album_alt1_formPOSTThis method creates a new album for the specified user.
Create an albumcreate_album_alt1_jsonPOSTThis method creates a new album for the specified user.
Create an albumcreate_album_formPOSTThis method creates a new album for the specified user.
Create an albumcreate_album_jsonPOSTThis method creates a new album for the specified user.
Delete an albumdelete_albumDELETEThis method deletes an album from the owner's account.
Delete an albumdelete_album_alt1DELETEThis method deletes an album from the owner's account.
Edit an albumedit_albumPATCHThis method edits an album.
Edit an albumedit_album_alt1PATCHThis method edits an album.
Edit an albumedit_album_alt1_formPATCHThis method edits an album.
Edit an albumedit_album_alt1_jsonPATCHThis method edits an album.
Edit an albumedit_album_formPATCHThis method edits an album.
Edit an albumedit_album_jsonPATCHThis method edits an album.
Get a specific albumget_albumGETThis method gets a single album.
Get a specific albumget_album_alt1GETThis method gets a single album.
Get all the albums that belong to a userget_albumsGETThis method gets all the albums from the specified user's account.
Get all the albums that belong to a userget_albums_alt1GETThis method gets all the albums from the specified user's account.
Albums\Videos1
Get all the albums to which a user can add or remove a specific videoget_available_video_albumsGETGet all the albums to which a user can add or remove a specific video
API Information1
Get an API specificationget_endpointsGETThis method returns a full specification for the Vimeo API.
Authentication Extras\Essentials2
Revoke the current access tokendelete_tokenDELETEThis method enables an app to notify the API that it is done with a token and that the token can be discarded.
Verify an OAuth 2 tokenverify_tokenGETThis method verifies that an OAuth 2 token exists.
Categories\Channels1
Get all the channels in a categoryget_category_channelsGETThis method gets all the channels that belong to a category.
Categories\Essentials2
Get a specific categoryget_categoryGETThis method gets a single category.
Get all categoriesget_categoriesGETThis method gets all existing categories.
Categories\Groups1
Get all the groups in a categoryget_category_groupsGETThis method gets all the groups that belong to a category.
Categories\Subscriptions8
Check if a user follows a categorycheck_if_user_subscribed_to_categoryGETThis method determines whether a particular user is subscribed to the specified category.
Check if a user follows a categorycheck_if_user_subscribed_to_category_alt1GETThis method determines whether a particular user is subscribed to the specified category.
Get all the categories that a user followsget_category_subscriptionsGETThis method gets all the categories to which a particular user has subscribed.
Get all the categories that a user followsget_category_subscriptions_alt1GETThis method gets all the categories to which a particular user has subscribed.
Subscribe a user to a single categorysubscribe_to_categoryPUTThis method subscribes the current user to a specified category.
Subscribe a user to a single categorysubscribe_to_category_alt1PUTThis method subscribes the current user to a specified category.
Unsubscribe a user from a categoryunsubscribe_from_categoryDELETEThis method unsubscribes the current user from a specified category.
Unsubscribe a user from a categoryunsubscribe_from_category_alt1DELETEThis method unsubscribes the current user from a specified category.
Categories\Videos6
Check for a video in a categorycheck_category_for_videoGETThis method gets a single video from a category.
Get all the categories to which a video belongsget_video_categoriesGETThis method gets all the categories that contain a particular video.
Get all the videos in a categoryget_category_videosGETThis method gets all the videos that belong to a category.
Suggest categories for a videosuggest_video_categoryPUTWith this method, you can suggest up to two categories and one subcategory for a video.
Suggest categories for a videosuggest_video_category_formPUTWith this method, you can suggest up to two categories and one subcategory for a video.
Suggest categories for a videosuggest_video_category_jsonPUTWith this method, you can suggest up to two categories and one subcategory for a video.
Channels\Categories5
Add a list of categories to a channeladd_channel_categoriesPUTThis method adds multiple categories to the specified channel.
Add a list of categories to a channeladd_channel_categories_formPUTThis method adds multiple categories to the specified channel.
Categorize a channelcategorize_channelPUTThis method adds a channel to a category.
Get all the categories in a channelget_channel_categoriesGETThis method gets all the categories in the specified channel.
Remove a category from a channeldelete_channel_categoryDELETEThis method removes a single category from the specified channel.
Channels\Essentials11
Create a channelcreate_channelPOSTThis method creates a new channel.
Create a channelcreate_channel_formPOSTThis method creates a new channel.
Create a channelcreate_channel_jsonPOSTThis method creates a new channel.
Delete a channeldelete_channelDELETEThis method deletes the specified channel.
Edit a channeledit_channelPATCHThis method edits the specified channel.
Edit a channeledit_channel_formPATCHThis method edits the specified channel.
Edit a channeledit_channel_jsonPATCHThis method edits the specified channel.
Get a specific channelget_channelGETThis method gets a single channel.
Get all channelsget_channelsGETThis method gets all existing channels.
Get all the channels to which a user subscribesget_channel_subscriptionsGETThis method gets all the channels to which the specified user subscribes.
Get all the channels to which a user subscribesget_channel_subscriptions_alt1GETThis method gets all the channels to which the specified user subscribes.
Channels\Moderators11
Add a list of channel moderatorsadd_channel_moderatorsPUTThis method adds multiple users as moderators to the specified channel.
Add a list of channel moderatorsadd_channel_moderators_formPUTThis method adds multiple users as moderators to the specified channel.
Add a specific channel moderatoradd_channel_moderatorPUTThis method adds a single user as a moderator to the specified channel.
Get a specific channel moderatorget_channel_moderatorGETThis method gets a single moderator of the specified channel.
Get all the moderators in a channelget_channel_moderatorsGETThis method gets all the moderators of the specified channel.
Remove a list of channel moderatorsremove_channel_moderatorsDELETEThis method removes multiple moderators from the specified channel.
Remove a list of channel moderatorsremove_channel_moderators_formDELETEThis method removes multiple moderators from the specified channel.
Remove a list of channel moderatorsremove_channel_moderators_jsonDELETEThis method removes multiple moderators from the specified channel.
Remove a specific channel moderatorremove_channel_moderatorDELETEThis method removes a single moderator from the specified channel.
Replace the moderators of a channelreplace_channel_moderatorsPATCHThis method replaces the current list of channel moderators with a new list.
Replace the moderators of a channelreplace_channel_moderators_formPATCHThis method replaces the current list of channel moderators with a new list.
Channels\Private channel members6
Get all the users who can view a private channelget_channel_privacy_usersGETThis method gets all the users who have access to the specified private channel.
Permit a list of users to view a private channelset_channel_privacy_usersPUTThis method gives multiple users access to the specified private channel.
Permit a list of users to view a private channelset_channel_privacy_users_formPUTThis method gives multiple users access to the specified private channel.
Permit a list of users to view a private channelset_channel_privacy_users_jsonPUTThis method gives multiple users access to the specified private channel.
Permit a specific user to view a private channelset_channel_privacy_userPUTThis method gives a single user access to the specified private channel.
Restrict a user from viewing a private channeldelete_channel_privacy_userDELETEThis method prevents a single user from being able to access the specified private channel.
Channels\Subscriptions and subscribers7
Check if a user follows a channelcheck_if_user_subscribed_to_channelGETThis method determines whether a specific user is a follower of the channel in question.
Check if a user follows a channelcheck_if_user_subscribed_to_channel_alt1GETThis method determines whether a specific user is a follower of the channel in question.
Get all the followers of a channelget_channel_subscribersGETThis method gets all the followers of a specific channel.
Subscribe a user to a specific channelsubscribe_to_channelPUTThis method causes a user to become the follower of the channel in question.
Subscribe a user to a specific channelsubscribe_to_channel_alt1PUTThis method causes a user to become the follower of the channel in question.
Unsubscribe a user from a specific channelunsubscribe_from_channelDELETEThis method causes a user to stop following the channel in question.
Unsubscribe a user from a specific channelunsubscribe_from_channel_alt1DELETEThis method causes a user to stop following the channel in question.
Channels\Tags7
Add a list of tags to a channeladd_tags_to_channelPUTThis method adds multiple tags to the specified channel.
Add a list of tags to a channeladd_tags_to_channel_formPUTThis method adds multiple tags to the specified channel.
Add a list of tags to a channeladd_tags_to_channel_jsonPUTThis method adds multiple tags to the specified channel.
Add a specific tag to a channeladd_channel_tagPUTThis method adds a single tag to the specified channel.
Check if a tag has been added to a channelcheck_if_channel_has_tagGETThis method determines whether a specific tag has been added to the channel in question.
Get all the tags that have been added to a channelget_channel_tagsGETThis method gets all the tags that have been added to the specified channel.
Remove a tag from a channeldelete_tag_from_channelDELETEThis method removes a single tag from the specified channel.
Channels\Videos9
Add a list of videos to a channeladd_videos_to_channelPUTThis method gets all the videos in a specific channel.
Add a list of videos to a channeladd_videos_to_channel_formPUTThis method gets all the videos in a specific channel.
Add a specific video to a channeladd_video_to_channelPUTThis method adds a single video to the specified channel.
Get a specific video in a channelget_channel_videoGETThis method returns a specific video in a channel.
Get all the channels to which a user can add or remove a specific videoget_available_video_channelsGET
Get all the videos in a channelget_channel_videosGETThis method gets all the videos in a specific channel.
Remove a list of videos from a channelremove_videos_from_channelDELETEThis method removes multiple videos from a specific channel.
Remove a list of videos from a channelremove_videos_from_channel_formDELETEThis method removes multiple videos from a specific channel.
Remove a specific video from a channeldelete_video_from_channelDELETEThis method removes a single video from the channel in question.
Embed Presets\Custom logos6
Add a custom logocreate_custom_logoPOSTThis method adds a custom logo to the specified user's account.
Add a custom logocreate_custom_logo_alt1POSTThis method adds a custom logo to the specified user's account.
Get a specific custom logoget_custom_logoGETThis method returns a single custom logo belonging to the specified user.
Get a specific custom logoget_custom_logo_alt1GETThis method returns a single custom logo belonging to the specified user.
Get all the custom logos that belong to a userget_custom_logosGETThis method returns all the custom logos that belong to the specified user.
Get all the custom logos that belong to a userget_custom_logos_alt1GETThis method returns all the custom logos that belong to the specified user.
Embed Presets\Essentials10
Edit an embed presetedit_embed_presetPATCHThis method edits an embed present belonging to the specified user.
Edit an embed presetedit_embed_preset_alt1PATCHThis method edits an embed present belonging to the specified user.
Edit an embed presetedit_embed_preset_alt1_formPATCHThis method edits an embed present belonging to the specified user.
Edit an embed presetedit_embed_preset_alt1_jsonPATCHThis method edits an embed present belonging to the specified user.
Edit an embed presetedit_embed_preset_formPATCHThis method edits an embed present belonging to the specified user.
Edit an embed presetedit_embed_preset_jsonPATCHThis method edits an embed present belonging to the specified user.
Get a specific embed presetget_embed_presetGETThis method returns a single embed preset that belongs to the specified user.
Get a specific embed presetget_embed_preset_alt1GETThis method returns a single embed preset that belongs to the specified user.
Get all the embed presets that a user has createdget_embed_presetsGETThis method returns all the embed presets that belong to the specified user.
Get all the embed presets that a user has createdget_embed_presets_alt1GETThis method returns all the embed presets that belong to the specified user.
Embed Presets\Videos7
Add a new timeline event thumbnail to a videocreate_video_custom_logoPOSTThis method adds a timeline event thumbnail to the specified video.
Add an embed preset to a videoadd_video_embed_presetPUTThis method assigns an embed preset to the specified video.
Check if an embed preset has been added to a videoget_video_embed_presetGETThis method determines whether the specified video uses a particular embed preset.
Get a timeline event thumbnailget_video_custom_logoGETThis method returns a single timeline event thumbnail that belongs to the specified video.
Get all the videos that have been added to an embed presetget_embed_preset_videosGETThis method returns all the videos that make use of the specified embed preset.
Get all the videos that have been added to an embed presetget_embed_preset_videos_alt1GETThis method returns all the videos that make use of the specified embed preset.
Remove an embed preset from a videodelete_video_embed_presetDELETEThis method removes the embed preset from the specified video.
Groups\Essentials6
Create a groupcreate_groupPOSTThis method creates a new group.
Create a groupcreate_group_formPOSTThis method creates a new group.
Create a groupcreate_group_jsonPOSTThis method creates a new group.
Delete a groupdelete_groupDELETEThis method deletes a group.
Get a specific groupget_groupGETThis method returns a specific group.
Get all groupsget_groupsGETThis method returns all groups.
Groups\Subscriptions4
Add a user to a groupjoin_groupPUTThis method adds a single user to the specified group.
Add a user to a groupjoin_group_alt1PUTThis method adds a single user to the specified group.
Remove a user from a groupleave_groupDELETEThis method removes a single user from the specified group.
Remove a user from a groupleave_group_alt1DELETEThis method removes a single user from the specified group.
Groups\Users5
Check if a user has joined a groupcheck_if_user_joined_groupGETThis method determines whether a particular user belongs to the specified group.
Check if a user has joined a groupcheck_if_user_joined_group_alt1GETThis method determines whether a particular user belongs to the specified group.
Get all the groups that a user has joinedget_user_groupsGETThis method returns all the groups to which a particular user belongs.
Get all the groups that a user has joinedget_user_groups_alt1GETThis method returns all the groups to which a particular user belongs.
Get all the members of a groupget_group_membersGETThis method returns all the users that belong to the specified group.
Groups\Videos4
Add a video to a groupadd_video_to_groupPUTThis method adds a video to the specified group.
Get a specific video in a groupget_group_videoGETThis method returns a single video from a group.
Get all the videos in a groupget_group_videosGETThis method removes a single video from the specified group.
Remove a video from a groupdelete_video_from_groupDELETEThis method removes a single video from the specified group.
Likes\Essentials11
Cause a user to like a videolike_videoPUTThis method checks if the specified user has liked a particular video.
Cause a user to like a videolike_video_alt1PUTThis method checks if the specified user has liked a particular video.
Cause a user to unlike a videounlike_videoDELETEThis method causes the specified user to unlike a video that they previously liked.
Cause a user to unlike a videounlike_video_alt1DELETEThis method causes the specified user to unlike a video that they previously liked.
Check if a user has liked a videocheck_if_user_liked_videoGETThis method checks if the specified user has liked a particular video.
Check if a user has liked a videocheck_if_user_liked_video_alt1GETThis method checks if the specified user has liked a particular video.
Get all the users who have liked a videoget_video_likesGETThis method gets all the users who have liked a particular video.
Get all the users who have liked a videoget_video_likes_alt1GETThis method gets all the users who have liked a particular video.
Get all the users who have liked a video on an On Demand pageget_vod_likesGETThis method gets all the users who have liked a particular video on an On Demand page.
Get all the videos that a user has likedget_likesGETThis method gets all the videos that the specified user has liked.
Get all the videos that a user has likedget_likes_alt1GETThis method gets all the videos that the specified user has liked.
On Demand\Backgrounds7
Add a background to an On Demand pagecreate_vod_backgroundPOST
Edit a background of an On Demand pageedit_vod_backgroundPATCH
Edit a background of an On Demand pageedit_vod_background_formPATCH
Edit a background of an On Demand pageedit_vod_background_jsonPATCH
Get a specific background of an On Demand pageget_vod_backgroundGET
Get all the backgrounds of an On Demand pageget_vod_backgroundsGET
Remove a background from an On Demand pagedelete_vod_backgroundDELETE
On Demand\Essentials11
Create an On Demand pagecreate_vodPOST
Create an On Demand pagecreate_vod_alt1POST
Create an On Demand pagecreate_vod_alt1_formPOST
Create an On Demand pagecreate_vod_formPOST
Delete a draft of an On Demand pagedelete_vod_draftDELETE
Edit an On Demand pageedit_vodPATCHEnable preorders or publish the page.
Edit an On Demand pageedit_vod_formPATCHEnable preorders or publish the page.
Edit an On Demand pageedit_vod_jsonPATCHEnable preorders or publish the page.
Get a specific On Demand pageget_vodGET
Get all the On Demand pages of a userget_user_vodsGET
Get all the On Demand pages of a userget_user_vods_alt1GET
On Demand\Genres8
Add a genre to an On Demand pageadd_vod_genrePUT
Check whether an On Demand page belongs to a genreget_vod_genre_by_ondemand_idGET
Get a specific On Demand genreget_vod_genreGET
Get a specific On Demand page in a genreget_genre_vodGETCheck whether a genre contains an On Demand page.
Get all On Demand genresget_vod_genresGET
Get all the genres of an On Demand pageget_vod_genres_by_ondemand_idGET
Get all the On Demand pages in a genreget_genre_vodsGETThis method returns all the On Demand pages that are in a specific genre.
Remove a genre from an On Demand pagedelete_vod_genreDELETE
On Demand\Posters6
Add a poster to an On Demand pageadd_vod_posterPOST
Edit a poster of an On Demand pageedit_vod_posterPATCH
Edit a poster of an On Demand pageedit_vod_poster_formPATCH
Edit a poster of an On Demand pageedit_vod_poster_jsonPATCH
Get a specific poster of an On Demand pageget_vod_posterGET
Get all the posters of an On Demand pageget_vod_postersGET
On Demand\Promotions7
Add a promotion to an On Demand pagecreate_vod_promotionPOST
Add a promotion to an On Demand pagecreate_vod_promotion_formPOST
Add a promotion to an On Demand pagecreate_vod_promotion_jsonPOST
Get a specific promotion on an On Demand pageget_vod_promotionGET
Get all the codes of a promotion on an On Demand pageget_vod_promotion_codesGETThis method returns all the codes of a promotion on an On Demand page.
Get all the promotions on an On Demand pageget_vod_promotionsGET
Remove a promotion from an On Demand pagedelete_vod_promotionDELETE
On Demand\Purchases and Rentals3
Check if a user has made a purchase or rental from an On Demand pagecheck_if_vod_was_purchasedGET
Check if a user has made a purchase or rental from an On Demand pagecheck_if_vod_was_purchased_alt1GET
Get all the On Demand purchases and rentals that a user has madeget_vod_purchasesGET
On Demand\Regions12
Add a list of regions to an On Demand pageset_vod_regionsPUT
Add a list of regions to an On Demand pageset_vod_regions_formPUT
Add a list of regions to an On Demand pageset_vod_regions_jsonPUT
Add a specific region to an On Demand pageadd_vod_regionPUT
Get a specific On Demand regionget_regionGET
Get a specific region of an On Demand pageget_vod_regionGETChecks whether an On Demand page belongs to a region.
Get all the On Demand regionsget_regionsGET
Get all the regions of an On Demand pageget_vod_regionsGET
Remove a list of regions from an On Demand pagedelete_vod_regionsDELETE
Remove a list of regions from an On Demand pagedelete_vod_regions_formDELETE
Remove a list of regions from an On Demand pagedelete_vod_regions_jsonDELETE
Remove a specific region from an On Demand pagedelete_vod_regionDELETE
On Demand\Seasons3
Get a specific season on an On Demand pageget_vod_seasonGET
Get all the seasons on an On Demand pageget_vod_seasonsGET
Get all the videos in a season on an On Demand pageget_vod_season_videosGET
On Demand\Videos6
Add a video to an On Demand pageadd_video_to_vodPUT
Add a video to an On Demand pageadd_video_to_vod_formPUT
Add a video to an On Demand pageadd_video_to_vod_jsonPUT
Get a specific video on an On Demand pageget_vod_videoGET
Get all the videos on an On Demand pageget_vod_videosGET
Remove a video from an On Demand pagedelete_video_from_vodDELETE
Portfolios\Essentials4
Get a specific portfolioget_portfolioGETThis method gets a single portfolio from the specified user.
Get a specific portfolioget_portfolio_alt1GETThis method gets a single portfolio from the specified user.
Get all the portfolios that belong to a userget_portfoliosGETThis method gets all the specified user's portfolios.
Get all the portfolios that belong to a userget_portfolios_alt1GETThis method gets all the specified user's portfolios.
Portfolios\Videos8
Add a video to a portfolioadd_video_to_portfolioPUTThis method adds a video to the specified portfolio.
Add a video to a portfolioadd_video_to_portfolio_alt1PUTThis method adds a video to the specified portfolio.
Get a specific video in a portfolioget_portfolio_videoGETThis method gets a single video from the specified portfolio.
Get a specific video in a portfolioget_portfolio_video_alt1GETThis method gets a single video from the specified portfolio.
Get all the videos in a portfolioget_portfolio_videosGETThis method gets all the videos from the specified portfolio.
Get all the videos in a portfolioget_portfolio_videos_alt1GETThis method gets all the videos from the specified portfolio.
Remove a video from a portfoliodelete_video_from_portfolioDELETEThis method removes a video from the specified portfolio.
Remove a video from a portfoliodelete_video_from_portfolio_alt1DELETEThis method removes a video from the specified portfolio.
Projects\Essentials14
Create a projectcreate_projectPOSTThis method creates a new project for the specified user.
Create a projectcreate_project_alt1POSTThis method creates a new project for the specified user.
Create a projectcreate_project_alt1_formPOSTThis method creates a new project for the specified user.
Create a projectcreate_project_formPOSTThis method creates a new project for the specified user.
Delete a projectdelete_projectDELETEThis method deletes a project and optionally also the videos that it contains.
Delete a projectdelete_project_alt1DELETEThis method deletes a project and optionally also the videos that it contains.
Edit a projectedit_projectPATCHThis method edits an existing project.
Edit a projectedit_project_alt1PATCHThis method edits an existing project.
Edit a projectedit_project_alt1_formPATCHThis method edits an existing project.
Edit a projectedit_project_formPATCHThis method edits an existing project.
Get a specific projectget_projectGETThis method gets a single project that belongs to the specified user.
Get a specific projectget_project_alt1GETThis method gets a single project that belongs to the specified user.
Get all the projects that belong to a userget_projectsGETThis method gets all the projects that belong to the specified user.
Get all the projects that belong to a userget_projects_alt1GETThis method gets all the projects that belong to the specified user.
Projects\Videos10
Add a list of videos to a projectadd_videos_to_projectPUTThis method adds multiple videos to the specified project.
Add a list of videos to a projectadd_videos_to_project_alt1PUTThis method adds multiple videos to the specified project.
Add a specific video to a projectadd_video_to_projectPUTThis method adds a single video to the specified project.
Add a specific video to a projectadd_video_to_project_alt1PUTThis method adds a single video to the specified project.
Get all the videos in a projectget_project_videosGETThis method gets all the videos that belong to the specified project.
Get all the videos in a projectget_project_videos_alt1GETThis method gets all the videos that belong to the specified project.
Remove a list of videos from a projectremove_videos_from_projectDELETEThis method removed multiple videos from the specified project.
Remove a list of videos from a projectremove_videos_from_project_alt1DELETEThis method removed multiple videos from the specified project.
Remove a specific video from a projectremove_video_from_projectDELETEThis method removes a single video from the specified project.
Remove a specific video from a projectremove_video_from_project_alt1DELETEThis method removes a single video from the specified project.
Tags\Essentials1
Get a specific tagget_tagGETThis method gets a specific tag from all available tags.
Tutorial\Essentials1
Get started with the Vimeo APIdeveloper_tutorialGETThis method, in conjunction with our Getting Started guide, can help you learn how to use the Vimeo API.
Upload transfers4
Upload thumbnail (JPEG)upload_thumbnail_jpegPUTCredential-free transfer to the short-lived URL returned by Vimeo.
Upload thumbnail (PNG)upload_thumbnail_pngPUTCredential-free transfer to the short-lived URL returned by Vimeo.
Upload TUS video chunkupload_video_tus_chunkPATCHCredential-free transfer to the short-lived URL returned by Vimeo.
Upload WebVTT text trackupload_text_track_webvttPUTCredential-free transfer to the short-lived URL returned by Vimeo.
Users\Essentials8
Edit a useredit_userPATCHThis method edits the representation of the authenticated user.
Edit a useredit_user_alt1PATCHThis method edits the representation of the authenticated user.
Edit a useredit_user_alt1_formPATCHThis method edits the representation of the authenticated user.
Edit a useredit_user_alt1_jsonPATCHThis method edits the representation of the authenticated user.
Edit a useredit_user_formPATCHThis method edits the representation of the authenticated user.
Edit a useredit_user_jsonPATCHThis method edits the representation of the authenticated user.
Get a userget_userGETThis method returns the representation of the authenticated user.
Get a userget_user_alt1GETThis method returns the representation of the authenticated user.
Users\Feeds2
Get all the videos in a user's feedget_feedGETThis method returns all the videos in the authenticated user's feed.
Get all the videos in a user's feedget_feed_alt1GETThis method returns all the videos in the authenticated user's feed.
Users\Followers14
Check if a user is following another usercheck_if_user_is_followingGETThis method determines whether the authenticated user is a follower of the user in question.
Check if a user is following another usercheck_if_user_is_following_alt1GETThis method determines whether the authenticated user is a follower of the user in question.
Follow a list of usersfollow_usersPOSTThis method causes the authenticated user to become the follower of multiple users.
Follow a list of usersfollow_users_alt1POSTThis method causes the authenticated user to become the follower of multiple users.
Follow a list of usersfollow_users_alt1_formPOSTThis method causes the authenticated user to become the follower of multiple users.
Follow a list of usersfollow_users_formPOSTThis method causes the authenticated user to become the follower of multiple users.
Follow a specific userfollow_userPUTThis method causes the authenticated user to become the follower of another user.
Follow a specific userfollow_user_alt1PUTThis method causes the authenticated user to become the follower of another user.
Get all the followers of a userget_followersGETThis method returns all the followers of the authenticated user.
Get all the followers of a userget_followers_alt1GETThis method returns all the followers of the authenticated user.
Get all the users that a user is followingget_user_followingGETThis method returns all users that the authenticated user is following.
Get all the users that a user is followingget_user_following_alt1GETThis method returns all users that the authenticated user is following.
Unfollow a userunfollow_userDELETEThis method causes the authenticated user to stop following another user.
Unfollow a userunfollow_user_alt1DELETEThis method causes the authenticated user to stop following another user.
Users\Internal1
Search for userssearch_usersGET
Users\Pictures14
Add a user picturecreate_picturePOSTThis method adds a portrait image to the authenticated user's Vimeo account.
Add a user picturecreate_picture_alt1POSTThis method adds a portrait image to the authenticated user's Vimeo account.
Delete a user picturedelete_pictureDELETEThis method removes a portrait image from the authenticated user's Vimeo account.
Delete a user picturedelete_picture_alt1DELETEThis method removes a portrait image from the authenticated user's Vimeo account.
Edit a user pictureedit_picturePATCHThis method edits a portrait image belonging to the authenticated user.
Edit a user pictureedit_picture_alt1PATCHThis method edits a portrait image belonging to the authenticated user.
Edit a user pictureedit_picture_alt1_formPATCHThis method edits a portrait image belonging to the authenticated user.
Edit a user pictureedit_picture_alt1_jsonPATCHThis method edits a portrait image belonging to the authenticated user.
Edit a user pictureedit_picture_formPATCHThis method edits a portrait image belonging to the authenticated user.
Edit a user pictureedit_picture_jsonPATCHThis method edits a portrait image belonging to the authenticated user.
Get a specific user pictureget_pictureGETThis method returns a single portrait image belonging to the authenticated user.
Get a specific user pictureget_picture_alt1GETThis method returns a single portrait image belonging to the authenticated user.
Get all the pictures that belong to a userget_picturesGETThis method returns all the portrait images belonging to the authenticated user.
Get all the pictures that belong to a userget_pictures_alt1GETThis method returns all the portrait images belonging to the authenticated user.
Users\Watch history3
Delete a specific video from a user's watch historydelete_from_watch_historyDELETEThis method deletes the specified video from the authenticated user's watch history.
Delete a user's watch historydelete_watch_historyDELETEThis method deletes the authenticated user's entire watch history.
Get all the videos that a user has watchedget_watch_historyGET
Videos\Comments17
Add a comment to a videocreate_commentPOSTThis method adds a comment to the specified video.
Add a comment to a videocreate_comment_alt1POSTThis method adds a comment to the specified video.
Add a comment to a videocreate_comment_alt1_formPOSTThis method adds a comment to the specified video.
Add a comment to a videocreate_comment_alt1_jsonPOSTThis method adds a comment to the specified video.
Add a comment to a videocreate_comment_formPOSTThis method adds a comment to the specified video.
Add a comment to a videocreate_comment_jsonPOSTThis method adds a comment to the specified video.
Add a reply to a video commentcreate_comment_replyPOSTThis method adds a reply to the specified video comment.
Add a reply to a video commentcreate_comment_reply_formPOSTThis method adds a reply to the specified video comment.
Add a reply to a video commentcreate_comment_reply_jsonPOSTThis method adds a reply to the specified video comment.
Delete a video commentdelete_commentDELETEThis method deletes the specified comment from a video.
Edit a video commentedit_commentPATCHThis method edits the specified comment on a video.
Edit a video commentedit_comment_formPATCHThis method edits the specified comment on a video.
Edit a video commentedit_comment_jsonPATCHThis method edits the specified comment on a video.
Get a specific video commentget_commentGETThis method returns the specified comment on a video.
Get all the comments on a videoget_commentsGETThis method returns all the comments on the specified video.
Get all the comments on a videoget_comments_alt1GETThis method returns all the comments on the specified video.
Get all the replies to a video commentget_comment_repliesGETThis method returns all the replies to the specified video comment.
Videos\Content ratings1
Get all content ratingsget_content_ratingsGETThis method returns all available content ratings.
Videos\Creative Commons1
Get all Creative Commons licensesget_cc_licensesGETThis method returns all available Creative Commons licenses.
Videos\Credits13
Credit a user in a videoadd_video_creditPOSTThis method adds a user credit to a video.
Credit a user in a videoadd_video_credit_alt1POSTThis method adds a user credit to a video.
Credit a user in a videoadd_video_credit_alt1_formPOSTThis method adds a user credit to a video.
Credit a user in a videoadd_video_credit_alt1_jsonPOSTThis method adds a user credit to a video.
Credit a user in a videoadd_video_credit_formPOSTThis method adds a user credit to a video.
Credit a user in a videoadd_video_credit_jsonPOSTThis method adds a user credit to a video.
Delete the credit for a user in a videodelete_video_creditDELETEThis method deletes the specified user credit from a video.
Edit the credit for a user in a videoedit_video_creditPATCHThis method edits the specified user credit in a video.
Edit the credit for a user in a videoedit_video_credit_formPATCHThis method edits the specified user credit in a video.
Edit the credit for a user in a videoedit_video_credit_jsonPATCHThis method edits the specified user credit in a video.
Get a specific credited user in a videoget_video_creditGETThis method returns a single credited user in a video.
Get all the credited users in a videoget_video_creditsGETThis method returns all the credited users in a video.
Get all the credited users in a videoget_video_credits_alt1GETThis method returns all the credited users in a video.
Videos\Embed privacy3
Add a domain to a video's whitelistadd_video_privacy_domainPUTThis method adds the specified domain to a video's whitelist.
Get all the domains on a video's whitelistget_video_privacy_domainsGETThis method returns all the domains on the specified video's whitelist.
Remove a domain from a video's whitelistdelete_video_privacy_domainDELETEThis method removes the specified domain from a video's whitelist.
Videos\Essentials12
Check if a user owns a videocheck_if_user_owns_videoGETThis method determines whether a particular user is the owner of the specified video.
Check if a user owns a videocheck_if_user_owns_video_alt1GETThis method determines whether a particular user is the owner of the specified video.
Delete a videodelete_videoDELETEThis method deletes the specified video.
Edit a videoedit_videoPATCHThis method edits the specified video.
Edit a videoedit_video_formPATCHThis method edits the specified video.
Edit a videoedit_video_jsonPATCHThis method edits the specified video.
Get a specific videoget_videoGETThis method returns a single video.
Get all the videos in which a user appearsget_appearancesGETThis method returns all the videos in which the authenticated user has a credited appearance.
Get all the videos in which a user appearsget_appearances_alt1GETThis method returns all the videos in which the authenticated user has a credited appearance.
Get all the videos that a user has uploadedget_videosGETThis method returns all the videos that the authenticated user has uploaded.
Get all the videos that a user has uploadedget_videos_alt1GETThis method returns all the videos that the authenticated user has uploaded.
Search for videossearch_videosGETThis method returns all the videos that match custom search criteria.
Videos\Languages1
Get all languagesget_languagesGETThis method returns all the video languages that Vimeo supports.
Videos\Recommendations1
Get all the related videos of a videoget_related_videosGETThis method returns all the related videos of a particular video.
Videos\Tags8
Add a list of tags to a videoadd_video_tagsPUTThis method adds multiple tags to the specified video.
Add a list of tags to a videoadd_video_tags_formPUTThis method adds multiple tags to the specified video.
Add a list of tags to a videoadd_video_tags_jsonPUTThis method adds multiple tags to the specified video.
Add a specific tag to a videoadd_video_tagPUTThis method adds a single tag to the specified video.
Check if a tag has been added to a videocheck_video_for_tagGETThis method determines whether a particular tag has been added to a video.
Get all the tags of a videoget_video_tagsGETThis method returns all the tags associated with a video.
Get all the videos with a specific tagget_videos_with_tagGETThis method returns all the videos associated with the specified tag.
Remove a tag from a videodelete_video_tagDELETEThis method removes the specified tag from a video.
Videos\Text tracks13
Add a text track to a videocreate_text_trackPOSTThis method adds a text track to the specified video.
Add a text track to a videocreate_text_track_alt1POSTThis method adds a text track to the specified video.
Add a text track to a videocreate_text_track_alt1_formPOSTThis method adds a text track to the specified video.
Add a text track to a videocreate_text_track_alt1_jsonPOSTThis method adds a text track to the specified video.
Add a text track to a videocreate_text_track_formPOSTThis method adds a text track to the specified video.
Add a text track to a videocreate_text_track_jsonPOSTThis method adds a text track to the specified video.
Delete a text trackdelete_text_trackDELETEThis method deletes the specified text track from a video.
Edit a text trackedit_text_trackPATCHThis method edits the specified text track.
Edit a text trackedit_text_track_formPATCHThis method edits the specified text track.
Edit a text trackedit_text_track_jsonPATCHThis method edits the specified text track.
Get a specific text trackget_text_trackGETThis method returns a single text track from the specified video.
Get all the text tracks of a videoget_text_tracksGETThis method returns all the text tracks of the specified video.
Get all the text tracks of a videoget_text_tracks_alt1GETThis method returns all the text tracks of the specified video.
Videos\Thumbnails13
Add a video thumbnailcreate_video_thumbnailPOSTThis method adds a thumbnail image to the specified video.
Add a video thumbnailcreate_video_thumbnail_alt1POSTThis method adds a thumbnail image to the specified video.
Add a video thumbnailcreate_video_thumbnail_alt1_formPOSTThis method adds a thumbnail image to the specified video.
Add a video thumbnailcreate_video_thumbnail_alt1_jsonPOSTThis method adds a thumbnail image to the specified video.
Add a video thumbnailcreate_video_thumbnail_formPOSTThis method adds a thumbnail image to the specified video.
Add a video thumbnailcreate_video_thumbnail_jsonPOSTThis method adds a thumbnail image to the specified video.
Delete a video thumbnaildelete_video_thumbnailDELETEThis method deletes the specified thumbnail image from a video.
Edit a video thumbnailedit_video_thumbnailPATCHThis method edits the specified video thumbnail image.
Edit a video thumbnailedit_video_thumbnail_formPATCHThis method edits the specified video thumbnail image.
Edit a video thumbnailedit_video_thumbnail_jsonPATCHThis method edits the specified video thumbnail image.
Get a specific video thumbnailget_video_thumbnailGETThis method returns a single thumbnail image from the specified video.
Get all the thumbnails of a videoget_video_thumbnailsGETThis method returns all the thumbnail images of the specified video.
Get all the thumbnails of a videoget_video_thumbnails_alt1GETThis method returns all the thumbnail images of the specified video.
Videos\Uploads8
Complete a user's streaming uploadcomplete_streaming_uploadDELETEThis method returns all the embed presets that belong to the specified user.
Get a user's upload attemptget_upload_attemptGETThis method returns all the embed presets that belong to the specified user.
Upload a videoupload_videoPOSTThis method begins the video upload process for the authenticated user.
Upload a videoupload_video_alt1POSTThis method begins the video upload process for the authenticated user.
Upload a videoupload_video_alt1_formPOSTThis method begins the video upload process for the authenticated user.
Upload a videoupload_video_alt1_jsonPOSTThis method begins the video upload process for the authenticated user.
Upload a videoupload_video_formPOSTThis method begins the video upload process for the authenticated user.
Upload a videoupload_video_jsonPOSTThis method begins the video upload process for the authenticated user.
Videos\Versions3
Add a version to a videocreate_video_versionPOSTThis method adds a version to the specified video.
Add a version to a videocreate_video_version_formPOSTThis method adds a version to the specified video.
Add a version to a videocreate_video_version_jsonPOSTThis method adds a version to the specified video.
Videos\Viewing privacy6
Get all the users who can view a private videoget_video_privacy_usersGETThis method returns all the users who have access to the specified private video.
Get all the users who can view a private videoget_video_privacy_users_alt1GETThis method returns all the users who have access to the specified private video.
Permit a list of users to view a private videoadd_video_privacy_usersPUTThis method gives multiple users permission to view the specified private video.
Permit a list of users to view a private videoadd_video_privacy_users_alt1PUTThis method gives multiple users permission to view the specified private video.
Permit a specific user to view a private videoadd_video_privacy_userPUTThis method gives a single user permission to view the specified private video.
Restrict a user from viewing a private videodelete_video_privacy_userDELETEThis method prevents a user from being able to view the specified private video.
Watch Later Queue\Essentials8
Add a video to a user's Watch Later queueadd_video_to_watch_laterPUTThis method adds a single video to the specified user's Watch Later queue.
Add a video to a user's Watch Later queueadd_video_to_watch_later_alt1PUTThis method adds a single video to the specified user's Watch Later queue.
Check if a user has added a specific video to their Watch Later queuecheck_watch_later_queueGETThis method checks the specified user's Watch Later queue for a particular video.
Check if a user has added a specific video to their Watch Later queuecheck_watch_later_queue_alt1GETThis method checks the specified user's Watch Later queue for a particular video.
Get all the videos in a user's Watch Later queueget_watch_later_queueGETThis method gets all the videos from the specified user's Watch Later queue.
Get all the videos in a user's Watch Later queueget_watch_later_queue_alt1GETThis method gets all the videos from the specified user's Watch Later queue.
Remove a video from a user's Watch Later queuedelete_video_from_watch_laterDELETEThis method removes a single video from the specified user's Watch Later queue.
Remove a video from a user's Watch Later queuedelete_video_from_watch_later_alt1DELETEThis method removes a single video from the specified user's Watch Later queue.