webhooks
9 uç · /api/v1/webhooks
İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 9 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.
Register a webhook endpoint for the active tenant (WHK-01). Returns the
endpoint plus its signing secret (shown once).
curl -X POST "https://api.blesyum.com/api/v1/webhooks" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}Rotate an endpoint's signing secret. Returns the new secret (shown once) so
idthe receiver can update its signature verifier without recreating the endpoint.
curl -X POST "https://api.blesyum.com/api/v1/webhooks/<id>/rotate-secret" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}Abone olunabilir olay kataloğu (WHK-02) — **kiracının lisansına göre**.
Yanıt iki hattı birden taşır:
* events — düz liste (geriye uyumluluk: eski bundle'lar bunu okuyor),
* groups — [{module, events}]; panel olayları modül başlığı altında gösterir.
⚠ Modül olayları (CRM'in conversation.* konuları) 2026-08-20'ye kadar YALNIZ
modülün kendi ekranında seçilebiliyordu — oysa abonelikler zaten core.webhook_endpointste,
yani çekirdekte yaşıyor. Aynı tablonun iki katalogla yönetilmesi, her ekranın
öbürünün kaydını EKSİK göstermesi demekti.
curl -X GET "https://api.blesyum.com/api/v1/webhooks/catalog" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}