Skip to main content

POST /v1/api-keys

Cria uma nova API Key vinculada ao seu merchant. A key é gerada com o prefixo lk_ e pode ser usada no header Authorization: Bearer em qualquer rota que aceite autenticação.
Esta rota requer autenticação via JWT. Não é possível usar uma API Key para criar outra API Key.

Request

Body

string
required
Nome identificador da API Key. Use nomes descritivos como "Produção", "Integração ERP" ou "Checkout Site".
string
required
Descrição do propósito desta key. Ajuda a identificar onde ela está sendo usada caso precise revogar.

Exemplo


Response

object
Dados da API Key criada.

O value é exibido uma única vez. Após fechar esta resposta, não é possível recuperá-lo. Se perder a key, delete-a e crie uma nova.

Como usar a API Key

Após salvar o value, use-o exatamente como usaria um JWT:

Boas práticas

  • Crie uma API Key separada por ambiente (desenvolvimento, staging, produção)
  • Crie uma API Key separada por sistema integrado (ERP, e-commerce, etc.)
  • Nunca compartilhe a mesma key entre sistemas diferentes — assim você pode revogar uma sem afetar as outras
  • Guarde o value como variável de ambiente, nunca no código-fonte