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:
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.)This
preSignedUrl
is your ticket to which youPUT
local file usingcurl
or any other HTTP client.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]!