Documentation Index
Fetch the complete documentation index at: https://docs.chamelio.ai/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Authentication
This endpoint requires authentication via API key. Include your API key in theX-API-Key header:
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
task_id | integer | Yes | Unique identifier for the task |
step_id | string | Yes | Unique identifier for the workflow step |
Request Example
Response
Success Response
Status Code:200 OK
The response contains a presigned URL or document metadata:
Response Fields
| Field | Type | Description |
|---|---|---|
download_url | string | Presigned URL to download the document |
file_name | string | Name of the document file |
expires_at | string | ISO 8601 timestamp when the download URL expires |
Error Responses
401 Unauthorized
Returned when authentication fails. See the authentication errors section for details.404 Not Found
Returned when the task, step, or document doesn’t exist.501 Not Implemented
Returned when the step hasn’t generated a document yet or doesn’t generate documents.500 Internal Server Error
Returned when the request fails due to a server error.Notes
This endpoint is specifically for documents generated by workflow steps (like document generation or AI review steps). For uploaded documents, use the Download File endpoint instead.
Use Cases
This endpoint is useful for:- Document retrieval - Download AI-generated or modified documents from workflows
- Contract export - Export reviewed, redlined, or approved contracts
- Archival - Save generated documents to external storage systems
- Distribution - Share workflow outputs with external stakeholders