Developers / Advanced API
The Advanced API lets you get even more data from Vimeo, and allows you to modify data on Vimeo. You can upload videos, add tags and comments, and do lots of other cool things. See the full method list to see everything that you can do.
URLs
In order to access the different parts of the API, you need to send your requests to one of the following URLs:
For standard API calls:
http://vimeo.com/api/rest/
To authenticate users: (for web based or desktop based applications)
http://vimeo.com/services/auth/
To upload a video:
http://vimeo.com/services/upload/
Response Formats
All API results are returned using one of the following response formats:
Authentication
Your application will need to authenticate with users to use some of the awesome features of the Advanced API (uploading, editing, tagging, etc.). There are two different ways to authenticate, one for web applications and one for desktop applications.
Web Based API Authentication
Desktop Based API Authentication
Upload API
You can use the Advanced API to upload videos to an account that has been authorized with your application.
Official Libraries
Here you can download our official client libraries to use in making your awesome Vimeo app!
- Vimeo: About / Blog / Roadmap / Developers / Community Guidelines / Forums / Toys / Help! / Site Map / Get Vimeo Plus
- Legal: ©2009 Vimeo, LLC / Terms & Conditions / Privacy Statement