CRM

agent-invites

5 uç · /api/crm/v1/agent-invites

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 5 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/agent-invites

List invites

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

Create invites

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

Destroy invite

OturumYol parametresi: id
İstek
curl -X DELETE "https://{slug}.crm.blesyum.app/api/crm/v1/agent-invites/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/crm/v1/agent-invites/{id}/accept

Daveti kabul et — **rıza kapısı buradadır** (GDPR-01).

Herkese açıkYol parametresi: id

Kiracı politika tanımlamışsa, kişi hepsini kabul etmeden CRM üyeliği KURULMAZ. Kapının burada olmasının sebebi: CRM ajanı olmanın tek yolu bu uç. Çekirdek `auth/register` platform hesabı açar ve kiracının politikalarını göremez; kayıt ekranındaki onay kutusu da yalnız tarayıcıda yaşıyordu (ölçüldü, 2026-08-20) — yani `required` niteliğini kaldıran biri onaysız katılabiliyordu. Sıra önemli: **önce kapı, sonra üyelik, en son kayıt.** Rızayı üyelikten önce yazsaydık, üyelik başarısız olduğunda gerçekleşmemiş bir katılımın onayı defterde kalırdı.

İstek
curl -X POST "https://{slug}.crm.blesyum.app/api/crm/v1/agent-invites/<id>/accept" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/crm/v1/agent-invites/{id}/resend

Resend invite

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