Nesneler
ApiKeyCreate
Alanlar
namestringzorunlulength ≥ 1, length ≤ 64
rolestringVarsayılan: "editor"
data_profilestring | nullAnahtarın veri profili. Belirtilmezse anahtar, kuruluşun varsayılan profilini alır. Veri profili
adminrolüne uygulanmaz. Yönetici anahtarı kuruluşun tüm verilerini görür vefulldışındaki bir profil400 api_keys.data_profile_not_applicabledöndürür.expires_atstring (date-time) | nullAnahtarın sona erme zamanı (ISO 8601, gelecekte).
nullya da değer yoksa anahtarın süresi dolmaz.scopesarray of ApiKeyScope | nullAnahtarın kapsamları. Belirtilmezse kapsamlar role göre belirlenir:
adminiçinread,write,admin;editorveverifieriçinread,write;vieweriçinread.systemkapsamını yalnızca kurulum yöneticisi verir. Ayrıntılıresource:actionkapsamları (ApiKeyScope) da kabul edilir; eskiread,writeveadminkapsamları kapsam kümelerine genişletilir.collection_idsarray of integer | nullAnahtarı kuruluşun bu koleksiyonlarıyla sınırlar. Kartlar, arama, yanıtlar ve olaylar, rol ve veri profiline ek olarak yalnızca bu koleksiyonlarda çalışır. Değerin olmaması ya da boş liste kısıtlama olmaması anlamına gelir. Çağıran anahtarın kendisi koleksiyonlarla sınırlıysa yeni anahtar yalnızca onun koleksiyonlarında olabilir. Bu alan olmadan yeni anahtar çağıran anahtarın koleksiyonlarını alır. Bu durumda boş bir liste ya da çağıran anahtarın listesi dışındaki bir koleksiyon
400 api_keys.invalid_collectionsdöndürür.items ≤ 100
allowed_cidrsarray of string | nullAnahtarın kullanılabileceği ağlar, örneğin
10.0.0.0/8ya da2001:db8::/32. Tek bir adres, tek adreslik bir ağdır. Başka bir adresten gelen istek403 api_keys.ip_not_alloweddöndürür. Değer yoksa kısıtlama yoktur.items ≤ 50