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

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.

Body

application/json

Criar chave da API

Response

201 - application/json

Retorna o objeto ApiKeyResponse se a criação for bem-sucedida. Retorna um erro se os parâmetros de criação forem inválidos.

Este objeto representa o retorno da criação de uma chave da API do seu negócio. Com ela você pode realizar requisições para a API do Base39.