Objekter
ApiKeyUpdate
Ændringer af nøglen. Felter, der ikke angives, forbliver uændrede, og data_profile er valgfrit. En tom liste scopes betyder scopes efter rolle, tomme collection_ids og allowed_cidrs betyder ingen begrænsning, og expires_at sat til null betyder, at nøglen ikke udløber. En nøgle, der selv er begrænset til samlinger, kan ikke fjerne eller udvide en begrænsning til samlinger (collection_ids).
Felter
data_profilestringNøglens nye dataprofil. En dataprofil gælder ikke for rollen
admin, så en anden profil endfullreturnerer400 api_keys.data_profile_not_applicablefor en nøgle med denne rolle.scopesarray of ApiKeyScopeNøglens scopes. Scopet
systemudstedes ikke via API’et.collection_idsarray of integerBegrænser nøglen til disse samlinger. En tom liste betyder ingen begrænsning. En kaldende nøgle, der selv er begrænset til samlinger, ser og ændrer kun nøgler i sine samlinger (andre nøgler returnerer
404 api_keys.not_found) og kan kun angive en ikke-tom liste over sine egne samlinger. En tom liste eller en samling uden for dens liste returnerer400 api_keys.invalid_collections. Uden dette felt forbliver nøglens samlinger uændrede.items ≤ 100
allowed_cidrsarray of stringNetværk, nøglen må bruges fra.
items ≤ 50
expires_atstring (date-time) | nullUdløbstidspunkt (i fremtiden).
nullbetyder, at nøglen ikke udløber.