You did not send the upload token at all.
Add a delegated token for upload. Endpoint:
- Delegated uploads
- Delegated uploads for videos large and small
- Integrate delegated upload to ingest videos from your users
You can cut down on mistakes by using one of our clients. We offer clients for our API in these languages: