Yazı tiplerini ve giriş arka planını değiştir
Yazı tiplerini, giriş sayfasının arka planını ya da ikisini birden değiştirir ve markayı döndürür. Gönderilmeyen alan değerini korur.
Gerçek çağrıyı çalışma alanınızda çalıştırır.
PATCH /branding
Yazı tiplerini, giriş sayfasının arka planını ya da ikisini birden değiştirir ve markayı döndürür. Gönderilmeyen alan değerini korur.
İstek
Parametreler
fontsobject- Değiştirilecek yazı tipleri: `primary`, `secondary` ya da ikisi. Her biri bir yazı tipi kimliği ya da varsayılan için null olur; gönderilmeyen yazı tipi değerini korur.
loginBackgroundobject | null- Giriş sayfasının arka planı; öncekinin yerini alır ya da varsayılan için null olur. `kind` değeri `preset`, `color` veya `image` olur. `preset`, `dusk`, `mist`, `sand`, `night` değerlerinden biridir ve `kind: "preset"` için zorunludur. `color`, `#` ve altı onaltılık rakamdan oluşur ve `kind: "color"` için zorunludur. Diğer türün değeri de gönderilebilir ve saklanır; o türe geri dönüldüğünde geri gelir.
Örnek
settings:write ve adres ya da alan adı kısıtlaması olmayan bir anahtar gerektirir.
curl -X PATCH "$OE/branding" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "loginBackground": { "kind": "color", "preset": "dusk", "color": "#1f2937" } }'{ "object": "branding", "editable": true, "images": { "mark": "https://cdn-prod.openemail.uk/workspaces/icons/0199a1c2-7d4e-7a31-9b52-3c8e1f0a6d24.webp", "wordmark": "https://cdn-prod.openemail.uk/workspaces/wordmarks/0199a1c2-8b10-7e45-a2f1-6d9c3b7e0f58.webp", "wordmarkDark": null, "loginBackground": null }, "fonts": { "primary": "inter", "secondary": "georgia" }, "loginBackground": { "kind": "color", "preset": "dusk", "color": "#1f2937" }}kind: "image", PUT /branding/images/login-background ile yüklenen fotoğrafı gösterir; bir fotoğraf yüklenene kadar arka plan null olarak okunur. Fotoğraf yüklemek sayfayı kendiliğinden ona geçirir.
Listede olmayan bir yazı tipi, hazır arka planı belirtilmemiş bir preset arka planı ya da # ve altı onaltılık rakamdan oluşmayan bir renk 422 invalid_parameter döndürür ve param alanı belirtir. Kişisel alan 409 branding_unavailable döndürür.