files
Request Upload Url
Request a presigned upload URL for direct client-side upload to storage.
This is the recommended upload flow:
- Client calls this endpoint with filename and content_type
- Backend creates a pending file record and returns presigned PUT URL
- Client uploads directly to storage using the presigned URL
- Client calls /confirm to verify upload and get actual file size
POST
Request Upload Url
Authorizations
Body
application/json
Request to get a presigned upload URL.
Response
Successful Response
Response with presigned PUT URL for direct storage upload.
Request Upload Url