API-Endpunkte
Vollständige Referenz für alle TeamDay API Endpunkte. Alle Endpunkte erfordern Authentifizierung über Personal Access Token.
Basis-URL
https://cc.teamday.ai/api/v1
Authentifizierung
Alle Anfragen müssen Ihr Personal Access Token im Authorization Header enthalten:
Authorization: Bearer td_your-token-here
Agenten
Verwalten Sie KI-Agenten (Characters) in Ihrer Organisation.
Agenten auflisten
Holen Sie alle Agenten, auf die Ihr Konto Zugriff hat.
GET /api/v1/agents
Antwort:
{
"agents": [
{
"id": "char_abc123",
"name": "Code Reviewer",
"role": "Senior Developer",
"systemPrompt": "You review code for quality...",
"visibility": "private",
"model": "claude-3-5-sonnet-20241022",
"createdAt": "2024-12-09T10:00:00Z"
}
]
}
Agent erstellen
Erstellen Sie einen neuen KI-Agent.
POST /api/v1/agents
Anfrage-Body:
{
"name": "Research Assistant",
"role": "Researcher",
"systemPrompt": "You are a helpful research assistant.",
"visibility": "organization",
"model": "claude-3-5-sonnet-20241022"
}
Agent ausführen
Führen Sie einen Agent aus, um eine Nachricht zu verarbeiten.
POST /api/v1/agents/{agentId}/execute
Anfrage-Body:
{
"message": "Analyze this repository",
"spaceId": "space_abc123",
"stream": false
}
Aufgaben
Erstellen und verwalten Sie koordinierte Arbeiten über Agenten hinweg.
Aufgaben auflisten
GET /api/v1/tasks
Aufgabe erstellen
POST /api/v1/tasks
Anfrage-Body:
{
"title": "Deploy to production",
"priority": "high",
"assignedTo": "char_deploy_bot"
}
Ausführungen
Verfolgen Sie den Ausführungsverlauf von Agenten.
Ausführungen auflisten
GET /api/v1/executions?agentId={agentId}
Ausführungsdetails abrufen
GET /api/v1/executions/{executionId}
Spaces
Verwalten Sie Workspace-Umgebungen.
Dateien durchsuchen
GET /api/spaces/{spaceId}/files/browse?path={path}
Datei lesen
GET /api/spaces/{spaceId}/files/read?path={path}
Datei schreiben
POST /api/spaces/{spaceId}/files/write
Fehler-Antworten
{
"error": true,
"statusCode": 400,
"message": "Validation error"
}
Vollständige Endpunkt-Details, Beispiele und Parameter finden Sie in unserer interaktiven API-Dokumentation.