POST
/
v1
/
tenants
/
api-keys
/
{api_key}
curl --request POST \
  --url https://api.base39.io/v1/tenants/api-keys/{api_key} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "rules": "*",
  "allowedIps": [
    {
      "ip": "200.50.0.0/8",
      "description": "<string>"
    }
  ]
}'

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Idempotency-Key
string

Chave única de idempotência para evitar duplicação de requisições.

base39-external-client-id
string

Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição.

Path Parameters

api_key
string
required

ID da chave da API

Body

application/json

Atualizar uma chave de API

rules

Use esta opção caso seja necessária uma chave da api com permissão total (leitura e escrita) no sistema.

Available options:
*
Example:

"*"

allowedIps
object[]

Response

202

Objeto atualizado com sucesso.