albums
auth
categories
channels
contacts
groups
people
playground.call
videos
videos.comments
videos.embed
APIs / Advanced API /
Advanced API Method List
Below is a list of all available Advanced API methods.
This API is deprecated and no longer accessible. Check out our brand-new API (it’s way better anyway).
activity
vimeo.activity.happenedToUser
Get a list of activity on a user.
vimeo.activity.userDid
Get a list of things that a user did.
albums
vimeo.albums.addToWatchLater
Add a video to the watch later album.
vimeo.albums.addVideo
Add a video to an album.
vimeo.albums.create
Create an album.
vimeo.albums.delete
Permanently delete an album.
vimeo.albums.getAll
Get a list of a user's albums.
vimeo.albums.getVideos
Get a list of the videos in an album.
vimeo.albums.getWatchLater
Get the list of videos in a user's Watch Later album.
vimeo.albums.removeFromWatchLater
Remove a video from the watch later album.
vimeo.albums.removeVideo
Remove a video from an album.
vimeo.albums.setDescription
Set the description for an album, overwriting the previous description.
vimeo.albums.setPassword
Set or clear the password for an album.
vimeo.albums.setTitle
Set the title of an album, overwriting the previous title.
auth
vimeo.auth.makePlus
Upgrade a user to Plus.
categories
vimeo.categories.getAll
Get a list of all categories.
vimeo.categories.getInfo
Get information for a category.
vimeo.categories.getRelatedChannels
Get a list of related channels for a category.
vimeo.categories.getRelatedGroups
Get a list of related groups for a category.
vimeo.categories.getRelatedPeople
Get a list of related people for a category.
vimeo.categories.getRelatedTags
Get a list of related tags for a category.
vimeo.categories.getRelatedVideos
Get a list of related videos for a category.
channels
vimeo.channels.addVideo
Add a video to a channel.
vimeo.channels.getAll
Get a list of all public channels.
vimeo.channels.getInfo
Get the information on a single channel.
vimeo.channels.getModerated
Get a list of the channels that a user moderates.
vimeo.channels.getModerators
Get a list of the channel's moderators.
vimeo.channels.getSubscribers
Get a list of the channel's subscribers.
vimeo.channels.getVideos
Get a list of the videos in a channel.
vimeo.channels.removeVideo
Remove a video from a channel.
vimeo.channels.subscribe
Subscribe a user to a channel.
vimeo.channels.unsubscribe
Unsubscribe a user from a channel.
contacts
vimeo.contacts.getAll
Get a list of all contacts.
vimeo.contacts.getMutual
Get a list of all mutual contacts.
vimeo.contacts.getOnline
Get a list of all online contacts.
vimeo.contacts.getWhoAdded
Get a list of all users who have added you as a contact.
groups
vimeo.groups.addVideo
Add a video to a group.
vimeo.groups.removeVideo
Remove a video from a group.
vimeo.groups.getAddable
Get a list of the groups available to add a video to.
vimeo.groups.getAll
Get a list of all public groups, or if a user is provided, a list of all groups that user is a member of.
vimeo.groups.getInfo
Get information for a specific group.
vimeo.groups.getMembers
Get a list of the members of a group.
vimeo.groups.getModerators
Get a list of the group's moderators.
vimeo.groups.getVideoComments
Get a list of the comments on a video in a group.
vimeo.groups.getVideos
Get a list of the videos added to a group.
vimeo.groups.join
Join a group.
vimeo.groups.leave
Leave a group.
groups.forums
vimeo.groups.forums.getTopicComments
Get a list of comments in a group forum topic.
vimeo.groups.forums.getTopics
Get a list of topics in a group forum.
method
vimeo.method.list
vimeo.method.sidebar
vimeo.method.playground
oauth
vimeo.oauth.checkAccessToken
Return the credentials attached to an Access Token.
people
vimeo.people.addContact
Add the specified user as a contact.
vimeo.people.addSubscription
Subscribe to the specified user's videos.
vimeo.people.findByEmail
Find a user by their email address.
vimeo.people.getInfo
Get information about a user.
vimeo.people.getPortraitUrls
Get a list of the user's portraits.
vimeo.people.getSubscriptions
Get a list of the things a user is subscribed to.
vimeo.people.removeContact
Remove a person from the user's contacts.
vimeo.people.removeSubscription
Unsubscribe from a user's videos.
playground.call
vimeo.playground.call.api
test
vimeo.test.echo
This will just repeat back any parameters that you send.
vimeo.test.login
Is the user logged in?
vimeo.test.null
This is just a simple null/ping test.
vfa
vimeo.vfa.getCheckedInUsers
Get a list of checked-in users.
vimeo.vfa.setCurrentVideo
Set the current VFA video.
videos
vimeo.videos.addCast
Add a specified user as a cast member to the video.
vimeo.videos.addPhotos
Add Instagram and/or Flickr photos to a video.
vimeo.videos.addTags
Add tags to a video.
vimeo.videos.clearTags
Remove all of the tags from a video.
vimeo.videos.delete
Permanently delete a video.
vimeo.videos.getAll
Get all videos credited to a user (both uploaded and appears).
vimeo.videos.getAppearsIn
Get a list of videos that a user appears in.
vimeo.videos.getByTag
Get a list of videos that have the specified tag.
vimeo.videos.getCast
Get the cast members of a video.
vimeo.videos.getCollections
Get all the Albums, Channels and Groups a video is a member of.
vimeo.videos.getInfo
Get information on a video.
vimeo.videos.getLikers
Get a list of the users that have liked a video.
vimeo.videos.getLikes
Get a list of videos that the user likes.
vimeo.videos.getSubscriptions
Get a list of the subscribed videos for a user.
vimeo.videos.getThumbnailUrls
Get the URLs of a video's thumbnails.
vimeo.videos.getUploaded
Get a list of videos uploaded by a user.
vimeo.videos.removeCast
Remove a cast member from a video.
vimeo.videos.removeTag
Remove a tag from a video.
vimeo.videos.search
Search for videos.
vimeo.videos.setDescription
Set the description for a video, overwriting the previous description.
vimeo.videos.setDownloadPrivacy
Set the download privacy of a video.
vimeo.videos.setLicense
Set the Creative Commons license on a video.
vimeo.videos.setLike
Set whether or not the user likes a video.
vimeo.videos.setPrivacy
Set the privacy of a video. The possible privacy settings are anybody, nobody, contacts, users, password, or disable.
vimeo.videos.setTitle
Sets the title of a video, overwriting the previous title.
videos.comments
vimeo.videos.comments.addComment
Add a comment to a video.
vimeo.videos.comments.deleteComment
Delete a specific comment from a video.
vimeo.videos.comments.editComment
Edit the text of a comment posted to a video.
vimeo.videos.comments.getList
Get a list of the comments on a video.
videos.embed
vimeo.videos.embed.getPresets
Get the available embed presets for a user.
vimeo.videos.embed.setPreset
Set the embed preferences of a video using an embed preset.
vimeo.videos.embed.setPrivacy
Set the embed privacy settings for a video. The possible privacy settings are anywhere, nowhere, or approved. Only PRO accounts may be modified with this method.
videos.upload
vimeo.videos.upload.getQuota
Get the space and number of HD uploads left for a user.
vimeo.videos.upload.getTicket
Generate a new upload ticket for a new video or to replace an existing video. This ticket is good for one upload by one user.
vimeo.videos.upload.checkTicket
Check to make sure an upload ticket is still valid.
vimeo.videos.upload.verifyChunks
Verify that the chunks were uploaded properly.
vimeo.videos.upload.complete
Complete the upload process.