Generate pre-signed S3 upload URL

Generate a pre-signed URL for uploading custom payloads directly to S3. This is the recommended method for uploading payloads as it supports files up to 150MB and provides better performance. Step 1 of 3 in the optimized upload flow. After uploading to the returned URL, use POST /payload/confirm-upload to finalize.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

File name for the custom payload

number
required

File size in bytes (maximum 157,286,400 bytes / 150MB)

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json