All Collections
API & Development support
How to upload your file using AWS Signed URL?
How to upload your file using AWS Signed URL?
Vatsal Shah avatar
Written by Vatsal Shah
Updated over a week ago

Here's the full API documentation link.

If you have a locally saved file and you want to upload it to our system using API, you'll have to follow 3 simple steps:

  1. Run this endpoint to retrieve an upload link for a placeholder on our storage bucket. You'll have preSignedUrl. (The link will expire in 2 hours.)

  2. This preSignedUrl is your ticket to which you PUT local file using curl or any other HTTP client.

  3. Use "Upload your file with the Signed Url or External URL" to upload your file on Speak.

You can find more information about uploading a file using signed URLs here. If you still find this unenlightening, shoot a message to us at [email protected]!

Did this answer your question?