Create a team
POST
/
v1
/
teams
Create a team
curl --request POST \
--url https://api-sandbox.featherhq.com/v1/teams \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"name": "<string>",
"fallback_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"description": "<string>",
"purpose": "<string>",
"mode": "supervisor",
"initial_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"swarm_domain_hint": "<string>",
"swarm_max_hops": 2,
"router_config_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
},
"members": [
{
"assistant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistant_revision_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_name": "<string>",
"router_description": "<string>",
"examples": [
"<string>"
],
"model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
},
"position": 0,
"enabled": true
}
],
"metadata": {}
}
'{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"active_revision_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"active_revision": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"team_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"mode": "<string>",
"fallback_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"swarm_max_hops": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"purpose": "<string>",
"initial_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"swarm_domain_hint": "<string>",
"router_config_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
},
"members": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistant_name": "<string>",
"position": 123,
"enabled": true,
"created_at": "2023-11-07T05:31:56Z",
"assistant_revision_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_name": "<string>",
"router_description": "<string>",
"examples": [
"<string>"
],
"model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
}
}
],
"created_by": "<string>"
},
"metadata": {}
}Authorizations
Body
application/json
Available options:
supervisor, swarm Required range:
x >= 1Show child attributes
Show child attributes
Show child attributes
Show child attributes
Response
Successful Response
Show child attributes
Show child attributes
Was this page helpful?
⌘I
Create a team
curl --request POST \
--url https://api-sandbox.featherhq.com/v1/teams \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"name": "<string>",
"fallback_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"description": "<string>",
"purpose": "<string>",
"mode": "supervisor",
"initial_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"swarm_domain_hint": "<string>",
"swarm_max_hops": 2,
"router_config_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
},
"members": [
{
"assistant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistant_revision_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_name": "<string>",
"router_description": "<string>",
"examples": [
"<string>"
],
"model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
},
"position": 0,
"enabled": true
}
],
"metadata": {}
}
'{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"active_revision_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"active_revision": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"team_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"mode": "<string>",
"fallback_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"swarm_max_hops": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"purpose": "<string>",
"initial_member_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"swarm_domain_hint": "<string>",
"router_config_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
},
"members": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistant_name": "<string>",
"position": 123,
"enabled": true,
"created_at": "2023-11-07T05:31:56Z",
"assistant_revision_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"router_name": "<string>",
"router_description": "<string>",
"examples": [
"<string>"
],
"model_settings": {
"model": "<string>",
"config": {
"temperature": 123,
"max_tokens": 123,
"top_p": 123,
"stop_sequences": [
"<string>"
],
"request_timeout_ms": 123,
"thinking_budget": 2
}
}
}
],
"created_by": "<string>"
},
"metadata": {}
}