Organizasyon temasını getir

GET /v1/branding/organizations/{org_id} · izin branding:read

Bir organizasyonun tema taslağını döndürür. Organizasyon teması yalnız logo, light.color.primary ve dark.color.primary jetonlarını ayarlayabilir. Kendi taslağı olmayan organizasyon boş tema ve ETag: "0" döner.

İstek

Alan Tür Zorunlu Açıklama
org_id yol evet org_… kimliği.

Yanıt

200 OK; kapsamın tema taslağı ve ETag başlığı (her kapsamın kendi sürümü vardır).

{
  "theme": {"logo": "logo_acme", "light": {"color": {"primary": "#0a3d91"}}},
  "updated_at": "2026-10-05T09:30:00.123456Z"
}

Hatalar

HTTP code Ne zaman
404 not_found Kimlik geçerli bir org_… kimliği değil.
401 unauthenticated Kimlik bilgisi yok, geçersiz ya da iptal edilmiş.
403 insufficient_permissions Kimlik bilgisinde gerekli izin yok.
429 rate_limited Hız sınırı aşıldı; Retry-After süresinden sonra yeniden deneyin.
503 service_unavailable Bir bağımlılık geçici olarak kullanılamıyor; Retry-After süresinden sonra yeniden deneyin.

Örnek

curl https://api.eu.keenauth.com/v1/branding/organizations/org_01jbexample0000000000000000 \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"