Initiate a profile upload
Browser Profiles
Initiate a profile upload
Get a presigned URL to upload a browser profile archive.
POST
Initiate a profile upload
Starts the profile upload flow.
Returns a presigned upload target so you can send the profile archive directly to object
storage, and the bytes never pass through the Agent API. No request body is required.
After uploading the archive, call
Complete upload with the returned
profile_id to finalize the profile.
Returns 200 with the presigned upload target.
upload_url and upload_fields are passed through from object storage unchanged, so send
them exactly as returned, with the file as the last form field. They expire after
upload_expires_in seconds.Response
Id (UUID) reserved for the profile. Pass it to Complete upload.
Presigned object-storage URL to
POST the archive to.Form fields that must accompany the upload, sent before the file as
multipart/form-data.Seconds until the presigned target expires.
Examples
Response