What is the Vimeo API and what can I do with it?

The Vimeo API, or Application Programming Interface, is a way for developers to gain access to certain parts of the Vimeo website in order to create an application using data from Vimeo. The Simple API is a very simple interface to access lots of data from Vimeo. You can get data via JSON, XML, and serialized PHP. You do not need a Developer API Key to use the Simple API.

The Advanced API is more complicated than the Simple API, but you can get a lot more data from it. You will need a Developer API Key to use the Advanced API. If you want to test out the Advanced API, head over to the Sandbox.

Full documentation on the Advanced API

To ask questions or discuss the Vimeo API, visit the API Forum.

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

Where can I get documentation on the Vimeo API?

All API documentation and examples are located at developer.vimeo.com/apis

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

How can I make sure my app doesn't get rate limited?

We've got plenty of tips for avoiding rate limiting here: Best Practices, Rate Limiting, and Terms of Service.

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

What can I do with the Advanced API?

Lots of stuff! It's all documented here: developer.vimeo.com/apis/advanced/methods

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

Where can I go to request access to the advanced API / get an API key?

Visit developer.vimeo.com/apps to create a new API application. This will provide you with a KEY and a SECRET. You'll know what to do.

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

How can I request upload access to the API and how long does it take?

You can request upload access after you've created your API application by visiting developer.vimeo.com/apps. Click on the name of your app and choose "Request Upload Access" in the top box.

Upload requests can take up to 3 business days to approve.

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

Do I need permission to use the Simple API?

Nope. You don't have to request access in order to use our Simple API.

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

What if I want to play with the player?

All our player documentation is right here: developer.vimeo.com/player

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

Why aren't my private videos appearing in the API?

You may be using the Simple API which only provides public data. You'll need to use the Advanced API to access private videos, you can create an application here: developer.vimeo.com/apps

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

How can I keep track of API updates?

For information on changes we make or issues we're working on, check out our help page: developer.vimeo.com/help

Was this helpful? /

Thanks for your feedback!

×

Thanks for your feedback.

What would make this answer more helpful?

Can’t find what you’re looking for? Try searching:

Still stumped? Email us or visit the Forums.