Projects uç noktaları
Örnek gruplar (path önekini ekleyin):
Proje
| Method | Path | Açıklama |
|---|---|---|
| GET | /projects | Liste |
| POST | /projects | Oluştur |
| GET | /projects/:id | Detay |
| PATCH | /projects/:id | Güncelle |
| DELETE | /projects/:id | Sil |
Ajanlar
| Method | Path | Açıklama |
|---|---|---|
| GET/POST/PATCH/DELETE | /projects/:appId/agents … | Ajan CRUD |
Entegrasyonlar ve endpoint’ler
| Method | Path | Açıklama |
|---|---|---|
| CRUD | /projects/:appId/integrations | API entegrasyonları |
| CRUD | .../integrations/:id/endpoints | Endpoint tanımları |
Araçlar
| Method | Path | Açıklama |
|---|---|---|
| GET/POST/PATCH/DELETE | /projects/:appId/tools | Araç CRUD |
| POST/DELETE | .../tools/:toolId/link-agent vb. | Ajan bağlantısı (isimler backend ile uyumlu olmalı) |
Canlı sohbet
| Method | Path | Açıklama |
|---|---|---|
| POST | /projects/:id/live-chat/connect | Bağla |
| POST | /projects/:id/live-chat/disconnect | Ayır |
AI Builder
| Method | Path | Açıklama |
|---|---|---|
| POST | /projects/:id/builder/session | Oturum |
| POST | /projects/:id/builder/message | Mesaj |
| GET | /projects/:id/builder/skills | Yetenekler |
Kaynak kod: src/services/projects-service.ts, ai-builder-service.ts.