Koncové body API
Úplná referencia pre všetky koncové body API TeamDay. Všetky koncové body vyžadujú autentifikáciu cez osobný prístupový token.
Základný URL
https://cc.teamday.ai/api/v1
Autentifikácia
Všetky požiadavky musia obsahovať váš osobný prístupový token v hlavičke Authorization:
Authorization: Bearer td_your-token-here
Agenti
Spravovanie AI agentov (znakov) vo vašej organizácii.
Zoznam agentov
Získajte všetky agenti prístupní pre váš účet.
GET /api/v1/agents
Odozva:
{
"agents": [
{
"id": "char_abc123",
"name": "Recenzent kódu",
"role": "Starší vývojár",
"systemPrompt": "Recenzujete kód na kvalitu...",
"visibility": "private",
"model": "claude-3-5-sonnet-20241022",
"createdAt": "2024-12-09T10:00:00Z"
}
]
}
Vytvorenie agenta
Vytvorte nového AI agenta.
POST /api/v1/agents
Telo požiadavky:
{
"name": "Pomocník pre výskum",
"role": "Výskumný pracovník",
"systemPrompt": "Ste užitočný pomocník pre výskum.",
"visibility": "organization",
"model": "claude-3-5-sonnet-20241022"
}
Vykonanie agenta
Spustite agenta na spracovanie správy.
POST /api/v1/agents/{agentId}/execute
Telo požiadavky:
{
"message": "Analyzujte toto úložisko",
"spaceId": "space_abc123",
"stream": false
}
Úlohy
Vytvárajte a spravujte koordinovanú prácu v rámci agentov.
Zoznam úloh
GET /api/v1/tasks
Vytvorenie úlohy
POST /api/v1/tasks
Telo požiadavky:
{
"title": "Nasadenie do produkcie",
"priority": "high",
"assignedTo": "char_deploy_bot"
}
Vykonávania
Sledovanie histórie vykonávania agenta.
Zoznam vykonávaní
GET /api/v1/executions?agentId={agentId}
Získanie podrobností vykonania
GET /api/v1/executions/{executionId}
Priestory
Spravovanie prostredí pracovných plôch.
Prehľadávanie súborov
GET /api/spaces/{spaceId}/files/browse?path={path}
Čítanie súboru
GET /api/spaces/{spaceId}/files/read?path={path}
Zápis súboru
POST /api/spaces/{spaceId}/files/write
Chybové odozvy
{
"error": true,
"statusCode": 400,
"message": "Chyba validácie"
}
Úplné podrobnosti o koncových bodoch, príklady a parametre nájdete v interaktívnej dokumentácii API.