File upload

All workflows require at least one file to be processed. Our API endpoints expect you to provide an URL for the file. If you are unable to generate a URL for your files, you can use our temporary upload server to help getting you started. The upload flow looks like:
  1. Request - You request an uploadUrl and an downloadUrl from our server.
  2. Upload - You then proceed to upload your local file to the provided uploadUrl.
  3. Use - Once your upload is completed, you can use the downloadUrl on any endpoint that requires a file
Request

Let's go ahead and request our uploadUrl and a downloadUrl:

Upload

We can now start uploading our local file to the uploadUrl:

Use

Since the upload is now completed, we can now use the downloadUrl to create a job: