Agent
Optimiser
Workflow
- POSTCreate a new workflow for an agent
- GETGet a workflow
- POSTExecute a saved workflow for an agent
- DELDelete a workflow
- GETGet credentials for a workflow (and all prior versions of the workflow)
- DELDelete credentials for a workflow
- PATCHAdd a credential for a workflow
- GETGet all workflows and their executions
- GETGet all versions of a workflow
Execution
- GETGet all executions for a workflow
- GETGet an execution
- DELDelete an execution
- POSTUpdate the status of an execution
- GETGet the browser session for an execution
- GETGet the progress of an execution
- GETGet files for an execution
- GETGet all user messages for an execution
- POSTCreate a user message for an execution
- GETGet all browser events for an execution
Credentials
Notifications
Agent
Get all agents
GET
/
agents
Copy
[
{
"name": "my_agent",
"description": "This agent is used to queue jobs",
"visibility": "public",
"required_prompts": [
"Hello {{.name}}, your model is {{.model}}"
],
"required_fields": [
"name",
"model"
]
}
]
Response
200 - application/json
List of agents
The response is of type object[]
.
Copy
[
{
"name": "my_agent",
"description": "This agent is used to queue jobs",
"visibility": "public",
"required_prompts": [
"Hello {{.name}}, your model is {{.model}}"
],
"required_fields": [
"name",
"model"
]
}
]
Assistant
Responses are generated using AI and may contain mistakes.