List workflow run history
curl --request GET \
--url https://julian.11x.ai/api/v1/workflows/{agentId}/runs \
--header 'x-api-key: <api-key>'import requests
url = "https://julian.11x.ai/api/v1/workflows/{agentId}/runs"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://julian.11x.ai/api/v1/workflows/{agentId}/runs', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"runs": [
{
"workflowRunId": "<string>",
"status": "queued",
"startedAt": "2023-11-07T05:31:56Z",
"finishedAt": "2023-11-07T05:31:56Z"
}
],
"nextCursor": "<string>"
}Workflows
List workflow run history
Returns at most 50 newest-first API-triggered run summaries. Includes historical runs after workflow replacement and excludes builder test runs. Pass nextCursor unchanged to request the next page; null means the final page.
GET
/
workflows
/
{agentId}
/
runs
List workflow run history
curl --request GET \
--url https://julian.11x.ai/api/v1/workflows/{agentId}/runs \
--header 'x-api-key: <api-key>'import requests
url = "https://julian.11x.ai/api/v1/workflows/{agentId}/runs"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://julian.11x.ai/api/v1/workflows/{agentId}/runs', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"runs": [
{
"workflowRunId": "<string>",
"status": "queued",
"startedAt": "2023-11-07T05:31:56Z",
"finishedAt": "2023-11-07T05:31:56Z"
}
],
"nextCursor": "<string>"
}Authorizations
Organization API key. Get it from the 11x team or from the platform.
Path Parameters
ID of the agent, e.g. agent.abc123.
Query Parameters
Opaque nextCursor from the previous page.
Maximum string length:
512