| 
					
				 | 
			
			
				@@ -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> 
			 |