v1

latestOpenAPI 3.1.02026-07-26142186376.1 KB
Components

Create Component

Create a new component (agent, team, or workflow) with initial config.

post/components

Request body

namestring required

Display name

component_idstring nullable

Unique identifier for the entity. Auto-generated from name if not provided.

component_type'agent' | 'team' | 'workflow' required
descriptionstring nullable

Optional description

metadataobject nullable

Optional metadata

configobject nullable

Optional configuration

labelstring nullable

Optional label (e.g., 'stable')

stagestring

Stage: 'draft' or 'published'

notesstring nullable

Optional notes

set_currentboolean

Set as current version

Response

Successful Response

component_idstring required
component_type'agent' | 'team' | 'workflow' required
namestring nullable
descriptionstring nullable
current_versioninteger nullable
metadataobject nullable
created_atinteger required
updated_atinteger nullable