Objekt
ApiKeyUpdate
Ändringar av nyckeln. Fält som inte skickas förblir oförändrade, och data_profile är valfritt. En tom lista scopes betyder omfång enligt rollen, tomma collection_ids och allowed_cidrs betyder ingen begränsning, och expires_at satt till null betyder att nyckeln inte upphör att gälla. En nyckel som själv är begränsad till samlingar kan inte ta bort eller vidga en begränsning till samlingar (collection_ids).
Fält
data_profilestringNyckelns nya dataprofil. En dataprofil gäller inte rollen
admin, så en annan profil änfullreturnerar400 api_keys.data_profile_not_applicableför en nyckel med den rollen.scopesarray of ApiKeyScopeNyckelns omfång. Omfånget
systemutfärdas inte via API:et.collection_idsarray of integerBegränsar nyckeln till dessa samlingar. En tom lista betyder ingen begränsning. En anropande nyckel som själv är begränsad till samlingar ser och ändrar bara nycklar i sina samlingar (andra nycklar returnerar
404 api_keys.not_found) och kan bara ange en lista med sina egna samlingar som inte är tom. En tom lista eller en samling utanför dess lista returnerar400 api_keys.invalid_collections. Utan det här fältet förblir nyckelns samlingar oförändrade.items ≤ 100
allowed_cidrsarray of stringNätverk som nyckeln får användas från.
items ≤ 50
expires_atstring (date-time) | nullUtgångstid (i framtiden).
nullbetyder att nyckeln inte upphör att gälla.