Workflow
Get a workflow
GET
Path Parameters
Response
200
application/json
Workflow
Workflow identifier.
The ID of the user who created the workflow.
Example:
"123e4567-e89b-12d3-a456-426614174000"
A JSON Schema that defines the expected structure and validation rules for workflow results.
Example:
{
"$schema": "https://json-schema.org/draft/2020-12/schema#",
"type": "object",
"required": ["submission_id", "status"],
"properties": {
"submission_id": { "type": "string" },
"status": {
"type": "string",
"enum": ["success", "failure"]
}
}
}
Identifier of the associated agent.
Workflow name.
The prompts for the workflow. They can have variables in them. They will be merged with the dynamic data passed when the workflow is executed.
Example:
[
"Your name is {{.name}}, you speak {{.language}}",
"Your task is {{.task}}"
]
The URL to start the workflow.
Example:
"https://www.google.com"
The date and time the workflow was created.
The variables in the prompts.
Example:
["name", "language", "task"]
Additional options for the workflow. See documentation for more details.
Example:
{
"model": "gpt-4o",
"version": "2024-02-01"
}
JSON object containing static workflow configuration (e.g. a prompt_template).
Example:
{
"model": "gpt-4o",
"version": "2024-02-01"
}