Developers who want to upload videos using the Vimeo API must request upload access permission for their API applications. We have this requirement in place to prevent malicious use of the API.
To request upload access, navigate to your app’s management page, and click the link under the Upload Access Permissions section.
Our developer support specialist team manually reviews each upload access request, which can take up to five business days for us to process. If you have time-sensitive needs, contact Support with your app id or client_id.