Mevcut bir ekibin bilgilerini güncelleyin
/api/v1/squads/:idBelirtilen ekibin bilgilerini günceller
idzorunluEkip benzersiz kimliği
nameopsiyonelEkip adı (1-100 karakter)
descriptionopsiyonelEkip açıklaması (max 500 karakter, null ile temizlenebilir)
overridesopsiyonelEkip düzeyinde geçersiz kılmalar (null ile temizlenebilir)
canvasLayoutopsiyonelGörsel düzenleyici layout verisi (null ile temizlenebilir)
curl -X PATCH https://api.wespoke.ai/api/v1/squads/sqd_1234567890 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Gelişmiş Destek Ekibi",
"description": "7/24 müşteri desteği",
"overrides": {
"llmModel": "gemini-1.5-pro",
"temperature": 0.7
}
}'{
"success": true,
"data": {
"id": "sqd_1234567890",
"name": "Gelişmiş Destek Ekibi",
"description": "7/24 müşteri desteği",
"userId": "user_123",
"overrides": {
"llmModel": "gemini-1.5-pro",
"temperature": 0.7
},
"canvasLayout": null,
"createdAt": "2025-01-15T10:00:00Z",
"updatedAt": "2025-01-15T14:30:00Z",
"members": [...],
"handoffs": [...]
}
}{
"success": false,
"error": {
"message": "Squad not found",
"code": "NOT_FOUND"
}
}{
"success": false,
"error": {
"message": "Invalid request data",
"code": "VALIDATION_ERROR",
"details": [...]
}
}