CRM

stream

3 uç · /api/crm/v1/stream

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 3 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

GET/api/crm/v1/stream

GET /stream?ticket=… — text/event-stream. Kapıdan GEÇMEZ (başlık yok): kimlik biletin

Oturum

kendisidir; lisans ve Messenger API anahtarı yine sorulur.

İstek
curl -X GET "https://{slug}.crm.blesyum.app/api/crm/v1/stream" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/crm/v1/stream/echo

POST /api/crm/v1/stream/echo — SSE-over-fetch streaming primitifinin kanıt-ucu

Oturum

(require_crm_access kapısında). Son kullanıcı mesajını token-token delta olarak yankılar, ardından endStream. Gerçek LLM/bot akışı CF10/CF9. Yalnız çağıranın kendi girdisini döndürür → veri sızıntısı yok; istemci gidince spawn'lı üretici bırakılır.

İstek
curl -X POST "https://{slug}.crm.blesyum.app/api/crm/v1/stream/echo" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/crm/v1/stream/ticket

POST /stream/ticket — kısa ömürlü akış bileti (tarayıcı EventSourceu başlık taşıyamaz).

Oturum
İstek
curl -X POST "https://{slug}.crm.blesyum.app/api/crm/v1/stream/ticket" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?