Evidence

Presign Upload

Generate a presigned S3 PUT URL for evidence upload.

get/api/v1/evidence/presign-upload

Request

  • Base URL: https://api.execution.market
  • URL: https://api.execution.market/api/v1/evidence/presign-upload
  • Auth: API key in header Signature-Input

Query parameters

task_idstring required

Task UUID

executor_idstring required

Executor UUID

filenamestring required

Original filename

evidence_typestring

Evidence type (photo, screenshot, etc)

content_typestring

MIME type

Headers

authorizationstring nullable

Bearer <supabase_jwt>

Response

Successful Response

upload_urlstring required
keystring required
public_urlstring nullable
content_typestring required
expires_ininteger required
noncestring required
authorizer_jwtstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.