Files
Complete a presigned upload
Changed onFinalize a presigned upload after you have PUT the bytes to the upload URL. Kicks off ingest/moderation and returns the file, which transitions to ready (or failed) asynchronously — poll GET /files/{file_id} to observe the terminal state.
post/files/{file_id}/complete
Request
- Base URL: https://agents.lumalabs.ai/v1
- URL: https://agents.lumalabs.ai/v1/files/{file_id}/complete
- Auth: HTTP bearer
Path parameters
file_idstring uuid required
File UUID returned by POST /files.
Response
Upload finalized; ingest started
Changes
- info
endpoint added
- info