Skip to main content
POST
Create a team

Authorizations

x-api-key
string
header
required

Body

application/json
name
string
required
fallback_member_id
string<uuid>
required
description
string | null
purpose
string | null
mode
enum<string>
default:supervisor
Available options:
supervisor,
swarm
initial_member_id
string<uuid> | null
swarm_domain_hint
string | null
swarm_max_hops
integer | null
Required range: x >= 1
router_config_id
string<uuid> | null
router_model_settings
ModelChainEntry · object | null
members
TeamMemberCreate · object[] | null
metadata
Metadata · object | null
memory_enabled
boolean
default:true

Response

Successful Response

id
string<uuid>
required
organization_id
string<uuid>
required
name
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
description
string | null
active_revision_id
string<uuid> | null
active_revision
TeamRevisionResponse · object | null
metadata
Metadata · object
memory_enabled
boolean
default:true