Scope-lar və endpoint-lər: hesabatlar, CSAT, SLA
Son yeniləmə: 11 noyabr 2026 · 6 dəq oxunur
Hesabat rəqəmləri, müştəri məmnuniyyəti və SLA üçün scope-lar. Power BI, Looker Studio, Metabase kimi alətə rəqəm çəkmək üçün adətən reports:read kifayətdir. Hesabat endpoint-lərində vaxt Unix saniyəsi ilə verilir.
Addımlar
-
1
Bu məqaləni necə oxumaq
- Yollar
https://api.clomni.ai/v1-dən sonra yazılır:GET /v1/agentstam ünvandahttps://api.clomni.ai/v1/agentsdeməkdir. Yolda workspace ID yoxdur, çünki token bir workspace-ə bağlıdır. - Hər sorğuda
Authorization: Bearer clomni_pat_xxxbaşlığı olur. Tokeni necə almaq: Developer API-də tokenlər və autentifikasiya. - Risk: aşağı (şəxsi məlumat yoxdur), orta (müştəri məlumatını oxuyur və ya daxili məlumatı dəyişir), yüksək (müştəriyə göndərir, silir, toplu çıxarır, canlı ayarı dəyişir).
- Hər scope review-dan keçir, public app-da da. Ətraflı: Review: scope-ların yoxlanması və rədd səbəbləri.
- «Əlavə verir»:
writevəmanageeyni resursunread-ini də verir.send,delete,publish,assign,runheç nə vermir. - Endpoint bir neçə scope ilə açılırsa, onlardan biri kifayətdir. Scope çatmasa, API 403
insufficient_scopevə cavabdarequired_scopesqaytarır. - Hər POST
Idempotency-Keybaşlığı qəbul edir: təkrar sorğu ikinci dəfə icra olunmur.
- Yollar
-
2
Hesabatları oxumaq (reports:read)
Toplu rəqəmləri oxuyur: söhbət və mesaj sayı, ilk cavab və həll müddəti, operator, inbox, etiket, komanda və kanal üzrə yekunlar, canlı saylar, AI agent və bot göstəriciləri, hesabat hadisələri. Müştərinin şəxsi məlumatı yoxdur, ona görə aşağı riskdir. BI aləti üçün əsas scope budur.
- Risk: aşağı.
- Yoxlama: review-dan keçir, aşağı riskli scope-lara tez baxılır.
- Əlavə verir: başqa scope vermir.
Endpoint-lər:
GET /v1/conversations/{conversation_id}/reporting_events: Söhbətin hesabat hadisələriGET /v1/live_reports/conversation_metrics: Canlı söhbət saylarıGET /v1/live_reports/grouped_conversation_metrics: Operator və ya komanda üzrə canlı söhbət saylarıGET /v1/reporting_events: Hesabat hadisələriGET /v1/reports: Hesabat zaman sırasıGET /v1/reports/agents: Operatorlar üzrə yekunlarGET /v1/reports/bot_metrics: AI agent və bot göstəriciləriGET /v1/reports/bot_summary: AI agent və bot yekunlarıGET /v1/reports/conversation_traffic: Saat və həftə gününə görə söhbət axınıGET /v1/reports/conversations: Operatorlar üzrə açıq söhbət saylarıGET /v1/reports/conversations_summary: Söhbət xülasəsiGET /v1/reports/first_response_time_distribution: İlk cavab müddətinin paylanmasıGET /v1/reports/inbox_label_matrix: Inbox və etiket üzrə söhbət saylarıGET /v1/reports/inboxes: Inbox-lar üzrə yekunlarGET /v1/reports/labels: Etiketlər üzrə yekunlarGET /v1/reports/outgoing_messages_count: Gedən mesaj saylarıGET /v1/reports/summary: Hesabat yekunlarıGET /v1/reports/teams: Komandalar üzrə yekunlarGET /v1/summary_reports/agent: Operatorlar üzrə xülasə hesabatıGET /v1/summary_reports/channel: Kanallar üzrə xülasə hesabatıGET /v1/summary_reports/inbox: Inbox-lar üzrə xülasə hesabatıGET /v1/summary_reports/label: Etiketlər üzrə xülasə hesabatıGET /v1/summary_reports/team: Komandalar üzrə xülasə hesabatı
Nümunə:
curl "https://api.clomni.ai/v1/reports?metric=conversations_count&type=account&since=1793491200&until=1794096000&group_by=day&timezone_offset=4" \ -H "Authorization: Bearer clomni_pat_xxx"
curl "https://api.clomni.ai/v1/live_reports/conversation_metrics" \ -H "Authorization: Bearer clomni_pat_xxx"
-
3
Məmnuniyyət cavablarını oxumaq (csat:read)
Müştəri məmnuniyyəti (CSAT) cavablarını, şərhlərini və yekun paylanmanı oxuyur. Şərhlərdə müştərinin öz mətni olduğu üçün orta riskdir.
- Risk: orta.
- Yoxlama: review-dan keçir. Bu icazə ilə hansı məlumatı, nə vaxt və nə üçün işlədəcəyinizi konkret yazın.
- Əlavə verir: başqa scope vermir.
Endpoint-lər:
GET /v1/csat_survey_responses: Məmnuniyyət cavablarıGET /v1/csat_survey_responses/metrics: Məmnuniyyət yekunları
Nümunə:
curl "https://api.clomni.ai/v1/csat_survey_responses?since=1793491200&until=1794096000&page=1" \ -H "Authorization: Bearer clomni_pat_xxx"
curl "https://api.clomni.ai/v1/csat_survey_responses/metrics" \ -H "Authorization: Bearer clomni_pat_xxx"
-
4
SLA-nı görmək (sla:read)
SLA qaydalarını və söhbətlər üzrə SLA nəticələrini, o cümlədən pozuntuları oxuyur.
- Risk: aşağı.
- Yoxlama: review-dan keçir, aşağı riskli scope-lara tez baxılır.
- Əlavə verir: başqa scope vermir.
Endpoint-lər:
GET /v1/applied_slas: Söhbətlər üzrə SLA nəticələriGET /v1/applied_slas/metrics: SLA yekunlarıGET /v1/sla_policies: SLA qaydası siyahısıGET /v1/sla_policies/{sla_policy_id}: SLA qaydasını oxumaq
Nümunə:
curl "https://api.clomni.ai/v1/sla_policies" \ -H "Authorization: Bearer clomni_pat_xxx"
curl "https://api.clomni.ai/v1/applied_slas" \ -H "Authorization: Bearer clomni_pat_xxx"
-
5
SLA qaydalarını dəyişmək (sla:write)
SLA qaydası yaradır, dəyişir və silir: ilk cavab, növbəti cavab və həll müddəti, yalnız iş saatlarında sayılsın ya yox.
- Risk: orta.
- Yoxlama: review-dan keçir. Bu icazə ilə hansı məlumatı, nə vaxt və nə üçün işlədəcəyinizi konkret yazın.
- Əlavə verir:
sla:readdə verir.
Endpoint-lər:
POST /v1/sla_policies: SLA qaydası yaratmaqPATCH /v1/sla_policies/{sla_policy_id}: SLA qaydasını yeniləməkDELETE /v1/sla_policies/{sla_policy_id}: SLA qaydasını silmək
Nümunə:
curl -X POST "https://api.clomni.ai/v1/sla_policies" \ -H "Authorization: Bearer clomni_pat_xxx" \ -H "Content-Type: application/json" \ -d '{"name": "Standart", "first_response_time_threshold": 900, "resolution_time_threshold": 28800, "only_during_business_hours": true}' - 6