İçeriğe Geç

Abonelik Profili (Oku)

GET /api/v1/subscriptions/profile

Abonelik Profili (Oku)

API anahtarınıza bağlı portal tenant'ının otomatik eşleşme profilini döner. Profil, yayımlanan her yeni regülasyonun hangi tenant'larda otomatik olarak vakaya dönüşeceğini belirler.

Alanlar

  • tenantId — portal tenant kimliği.
  • institutionTypes — tenant'ın kendini ilişkilendirdiği kurum tipleri sayı değeri dizisi (ör. [1, 8]). Tam değer-isim eşlemesi için Enum Referansı sayfasına bakın.
  • topics — konu etiketleri sayı dizisi.
  • isAutoCreateEnabledtrue ise profil otomatik eşleşmeye katılır ve eşleşme vakaya dönüşür; false ise profil eşleştirme taramasına hiç dahil edilmez (eşleşme aranmaz, kayıt da tutulmaz).

Eşleşme için HER İKİ boyutun da tutması gerekir: yükümlülük hem institutionTypes içindeki bir kurum tipiyle hem de topics içindeki bir konuyla etiketlenmiş olmalı ve tenant'ın asgari güven eşiğini geçmelidir. Tek başına kurum tipi eşleşmesi vaka açmaz.

Koşul: tenant bağlantısı

API anahtarı bir portal tenant'ına bağlı değilse 404 döner. Bu bağlantı satış sürecinde kurulur — bağlı görünmüyorsa [email protected] ile iletişime geçin.

Varsayılan

Profil hiç oluşturulmadıysa institutionTypes = null, topics = null, isAutoCreateEnabled = false döner. Bu durum normal — henüz hiçbir eşleşme yapılmayacağı anlamına gelir.

Yanıtlar

200 — Profil. Enum alanları sayı olarak döner; eşleme tablosu için Enum Referansı sayfasına bakın.

{
  "success": true,
  "data": {
    "tenantId": "...",
    "institutionTypes": [1, 8],
    "topics": [1, 8],
    "isAutoCreateEnabled": true
  }
}

404 — API anahtarı hiçbir portal tenant'ına bağlı değil.