Skip to content

SLA Politikaları API'si

Öncelik düzeyine göre yanıt ve çözüm süresi hedefleri olan Servis Seviyesi Anlaşması (SLA) politikaları oluşturun ve yönetin.

Politikaları Listele

GET /api/workspaces/{slug}/sla-policies/

Çalışma alanı için tüm SLA politikalarını döner.

Politika Oluştur

POST /api/workspaces/{slug}/sla-policies/

İstek Gövdesi:

json
{
  "name": "Standard SLA",
  "description": "Default response and resolution targets",
  "is_default": true,
  "rules": [
    { "priority": "urgent", "response_time_h": 1, "resolution_time_h": 4 },
    { "priority": "high", "response_time_h": 4, "resolution_time_h": 24 },
    { "priority": "medium", "response_time_h": 8, "resolution_time_h": 72 },
    { "priority": "low", "response_time_h": 24, "resolution_time_h": 168 }
  ]
}

Politikayı Güncelle

PATCH /api/workspaces/{slug}/sla-policies/{policyId}/

Oluşturma ile aynı gövdeyi kullanır. Kısmi güncelleme desteklenir.

Politikayı Sil

DELETE /api/workspaces/{slug}/sla-policies/{policyId}/

İş Öğesi SLA Bilgisini Getir

Belirli bir iş öğesi için SLA izleyiciyi döner.

GET /api/workspaces/{slug}/issues/{issueId}/sla/

Yanıt:

json
{
  "id": "sla_id",
  "issue_id": "issue_id",
  "policy_id": "policy_id",
  "priority": "high",
  "response_due_at": "2026-04-08T16:00:00Z",
  "resolution_due_at": "2026-04-09T12:00:00Z",
  "responded_at": null,
  "resolved_at": null,
  "response_breached": false,
  "resolution_breached": false
}

İhlal Edilen SLA'ları Listele

Çalışma alanındaki SLA hedefleri ihlal edilmiş tüm iş öğelerini döner.

GET /api/workspaces/{slug}/sla-breached/