Hello, Vimeo developer!
Developer Key
If you want to play with the vimeo API, you'll need to get a developer key. The developer key must be passed to each Vimeo call. You must be logged in to get a developer key.
Simple API
The simple API is a very (very) simple interface to access tons of data from vimeo. You can get data via JSON objects, XML and serialized PHP. Full documentation on the Simple API
Advanced API
You probably want to read the documentation about web based authentication, desktop based authentication, or just the full method list. There is also a sandbox where you can play around with the actual live API via a web form. Also, we now have documentation on signing method calls.
URLs
In order to access the different parts of the API, you need to send your requests (see the full method list) to one of the following urls.
-
For standard API calls
http://www.vimeo.com/api/rest/ -
To upload a video
http://www.vimeo.com/services/upload/ -
To autenticate users (for web based or desktop based applications)
http://www.vimeo.com/services/auth/
Check back here soon for the more documentation about authentication, uploading, code samples, SDKs and everything else!
API Libraries
A basic example and library in PHP: example-php.zip (8.0 K)
Response Formats
User Agents
Please note that we do not allow the libwww_perl user agent. So if you're using that perl library, please make sure to set a custom user agent field. If you're using any standard network libraries (curl, etc), you should change the default user agent. We reserve the right to ban those in the future too.
- Vimeo: About / Blog / Developers / Forums / Help! / Site Map
- Legal: © 2008 Connected Ventures, LLC. All rights reserved. / Terms & Conditions / Privacy Statement


