Skip to main content
With uploads, you can run whitebox pentests on code or documentation that is not connected through an SCM integration. The procedure has three steps: request a signed URL, upload the file directly to storage, and finalize the upload.

1. Request a signed upload URL

The response contains an upload_id and a signed url. Send the file to this URL with PUT. The category field is optional (repository or documentation). If you do not set it, Strix selects the category automatically. Required scope: uploads:write

2. Upload the file

Send the raw file bytes to the signed URL with PUT:

3. Finalize the upload

Required scope: uploads:write

Delete an upload

Required scope: uploads:write