Objetos
ApiKeyUpdate
Alterações da chave. Os campos não passados ficam como estão, e data_profile é opcional. Uma lista scopes vazia significa escopos pela função, collection_ids e allowed_cidrs vazios significam sem restrição, e expires_at igual a null significa que a chave não expira. Uma chave que esteja ela mesma restrita a coleções não pode remover nem ampliar uma restrição a coleções (collection_ids).
Campos
data_profilestringNovo perfil de dados da chave. Um perfil de dados não se aplica à função
admin; por isso, para uma chave de administrador, um perfil diferente defullretorna400 api_keys.data_profile_not_applicable.scopesarray of ApiKeyScopeEscopos da chave. O escopo
systemnão é concedido pela API.collection_idsarray of integerRestringe a chave a estas coleções. Uma lista vazia significa sem restrição. Uma chave que faz a chamada e está ela mesma restrita a coleções vê e altera só chaves nas coleções dela (as outras chaves retornam
404 api_keys.not_found) e só pode definir uma lista não vazia das próprias coleções. Uma lista vazia ou uma coleção fora da lista dela retorna400 api_keys.invalid_collections. Sem este campo, as coleções da chave ficam como estão.items ≤ 100
allowed_cidrsarray of stringRedes das quais a chave pode ser usada.
items ≤ 50
expires_atstring (date-time) | nullMomento de expiração (no futuro).
nullsignifica que a chave não expira.