Update Workflow
Update an existing workflow's configuration, nodes, or settings. Use deploy=true to apply changes immediately.
Request
- Base URLhttps://api.xpander.ai (the document declares no server; this is the origin it was published from)
- AuthAPI key in header x-api-key
Path parameters
Query parameters
Automatically deploy the workflow after updating to apply changes immediately. Without this, changes are staged but not active until a PUT deploy call.
Request body
Workflow name.
Workflow description.
Emoji icon.
Avatar identifier.
Enumeration of possible agent statuses.
Attributes: DRAFT: Agent is in a draft state. ACTIVE: Agent is active and operational. INACTIVE: Agent is inactive and not operational.
Default model name.
Custom LLM API base URL.
LLM credentials key.
Extra LLM headers.
Expected output description.
JSON Schema for output.
Target environment.
NeMo guardrails.
Event streaming.
OIDC pre-auth.
OIDC audiences.
Forward OIDC to LLM.
OIDC LLM audience.
OIDC MCP audience.
Response
Successful Response
A platform-made agent: the gateway one is hidden from lists, counts and delegation; every kind stays out of the agents quota.
Enumeration of possible agent statuses.
Attributes: DRAFT: Agent is in a draft state. ACTIVE: Agent is active and operational. INACTIVE: Agent is inactive and not operational.
Organization user to run as when a non-UI invocation has no resolved user.
Enumeration of the agent types.
Attributes: Manager: marks the agent as a Managing agent. Regular: marks the agent as a regular agent. A2A: marks the agent as an external agent used via A2A protocol. Curl: marks the agent as an external agent used via a CURL. Orchestration: marks the agent as an Orchestration object.
Changes
No recorded changes to this operation across all 4 revisions of this API.