|  | @@ -413,3 +413,109 @@ Workflow applications offers non-session support and is ideal for translation, a
 | 
	
		
			
				|  |  |      </CodeGroup>
 | 
	
		
			
				|  |  |    </Col>
 | 
	
		
			
				|  |  |  </Row>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +---
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +<Heading
 | 
	
		
			
				|  |  | +  url='/workflows/logs'
 | 
	
		
			
				|  |  | +  method='GET'
 | 
	
		
			
				|  |  | +  title='Get workflow logs'
 | 
	
		
			
				|  |  | +  name='#Get-Workflow-Logs'
 | 
	
		
			
				|  |  | +/>
 | 
	
		
			
				|  |  | +<Row>
 | 
	
		
			
				|  |  | +  <Col>
 | 
	
		
			
				|  |  | +    Returns worklfow logs, with the first page returning the latest `{limit}` messages, i.e., in reverse order.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    ### Query
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    <Properties>
 | 
	
		
			
				|  |  | +      <Property name='keyword' type='string' key='keyword'>
 | 
	
		
			
				|  |  | +        Keyword to search
 | 
	
		
			
				|  |  | +      </Property>
 | 
	
		
			
				|  |  | +      <Property name='status' type='string' key='status'>
 | 
	
		
			
				|  |  | +        succeeded/failed/stopped
 | 
	
		
			
				|  |  | +      </Property>
 | 
	
		
			
				|  |  | +      <Property name='page' type='int' key='page'>
 | 
	
		
			
				|  |  | +        current page, default is 1.
 | 
	
		
			
				|  |  | +      </Property>
 | 
	
		
			
				|  |  | +      <Property name='limit' type='int' key='limit'>
 | 
	
		
			
				|  |  | +          How many chat history messages to return in one request, default is 20.
 | 
	
		
			
				|  |  | +      </Property>
 | 
	
		
			
				|  |  | +    </Properties>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    ### Response
 | 
	
		
			
				|  |  | +  - `page` (int) Current page
 | 
	
		
			
				|  |  | +  - `limit` (int) Number of returned items, if input exceeds system limit, returns system limit amount
 | 
	
		
			
				|  |  | +  - `total` (int) Number of total items
 | 
	
		
			
				|  |  | +  - `has_more` (bool) Whether there is a next page
 | 
	
		
			
				|  |  | +  - `data` (array[object]) Log list
 | 
	
		
			
				|  |  | +    - `id` (string) ID
 | 
	
		
			
				|  |  | +    - `workflow_run` (object) Workflow run
 | 
	
		
			
				|  |  | +      - `id` (string) ID
 | 
	
		
			
				|  |  | +      - `version` (string) Version
 | 
	
		
			
				|  |  | +      - `status` (string) status of execution, `running` / `succeeded` / `failed` / `stopped`
 | 
	
		
			
				|  |  | +      - `error` (string) Optional reason of error
 | 
	
		
			
				|  |  | +      - `elapsed_time` (float) total seconds to be used
 | 
	
		
			
				|  |  | +      - `total_tokens` (int) tokens to be used
 | 
	
		
			
				|  |  | +      - `total_steps` (int) default 0
 | 
	
		
			
				|  |  | +      - `created_at` (timestamp) start time
 | 
	
		
			
				|  |  | +      - `finished_at` (timestamp) end time
 | 
	
		
			
				|  |  | +    - `created_from` (string) Created from
 | 
	
		
			
				|  |  | +    - `created_by_role` (string) Created by role
 | 
	
		
			
				|  |  | +    - `created_by_account` (string) Optional Created by account
 | 
	
		
			
				|  |  | +    - `created_by_end_user` (object) Created by end user
 | 
	
		
			
				|  |  | +      - `id` (string) ID
 | 
	
		
			
				|  |  | +      - `type` (string) Type
 | 
	
		
			
				|  |  | +      - `is_anonymous` (bool) Is anonymous
 | 
	
		
			
				|  |  | +      - `session_id` (string) Session ID
 | 
	
		
			
				|  |  | +    - `created_at` (timestamp) create time
 | 
	
		
			
				|  |  | +  </Col>
 | 
	
		
			
				|  |  | +  <Col sticky>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    <CodeGroup title="Request" tag="GET" label="/workflows/logs" targetCode={`curl -X GET '${props.appDetail.api_base_url}/workflows/logs'\\\n --header 'Authorization: Bearer {api_key}'`}>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    ```bash {{ title: 'cURL' }}
 | 
	
		
			
				|  |  | +    curl -X GET '${props.appDetail.api_base_url}/workflows/logs?limit=1'
 | 
	
		
			
				|  |  | +    --header 'Authorization: Bearer {api_key}'
 | 
	
		
			
				|  |  | +    ```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    </CodeGroup>
 | 
	
		
			
				|  |  | +    ### Response Example
 | 
	
		
			
				|  |  | +    <CodeGroup title="Response">
 | 
	
		
			
				|  |  | +    ```json {{ title: 'Response' }}
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        "page": 1,
 | 
	
		
			
				|  |  | +        "limit": 1,
 | 
	
		
			
				|  |  | +        "total": 7,
 | 
	
		
			
				|  |  | +        "has_more": true,
 | 
	
		
			
				|  |  | +        "data": [
 | 
	
		
			
				|  |  | +            {
 | 
	
		
			
				|  |  | +                "id": "e41b93f1-7ca2-40fd-b3a8-999aeb499cc0",
 | 
	
		
			
				|  |  | +                "workflow_run": {
 | 
	
		
			
				|  |  | +                    "id": "c0640fc8-03ef-4481-a96c-8a13b732a36e",
 | 
	
		
			
				|  |  | +                    "version": "2024-08-01 12:17:09.771832",
 | 
	
		
			
				|  |  | +                    "status": "succeeded",
 | 
	
		
			
				|  |  | +                    "error": null,
 | 
	
		
			
				|  |  | +                    "elapsed_time": 1.3588523610014818,
 | 
	
		
			
				|  |  | +                    "total_tokens": 0,
 | 
	
		
			
				|  |  | +                    "total_steps": 3,
 | 
	
		
			
				|  |  | +                    "created_at": 1726139643,
 | 
	
		
			
				|  |  | +                    "finished_at": 1726139644
 | 
	
		
			
				|  |  | +                },
 | 
	
		
			
				|  |  | +                "created_from": "service-api",
 | 
	
		
			
				|  |  | +                "created_by_role": "end_user",
 | 
	
		
			
				|  |  | +                "created_by_account": null,
 | 
	
		
			
				|  |  | +                "created_by_end_user": {
 | 
	
		
			
				|  |  | +                    "id": "7f7d9117-dd9d-441d-8970-87e5e7e687a3",
 | 
	
		
			
				|  |  | +                    "type": "service_api",
 | 
	
		
			
				|  |  | +                    "is_anonymous": false,
 | 
	
		
			
				|  |  | +                    "session_id": "abc-123"
 | 
	
		
			
				|  |  | +                },
 | 
	
		
			
				|  |  | +                "created_at": 1726139644
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        ]
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    ```
 | 
	
		
			
				|  |  | +    </CodeGroup>
 | 
	
		
			
				|  |  | +  </Col>
 | 
	
		
			
				|  |  | +</Row>
 |