# Sua chave de API

Sua chave de API funciona como uma senha: ela permite que seu agente de IA ou seu software use APIs na sua conta, e cada chamada é cobrada de você. Uma única chave funciona para todas as APIs do Zyla API Hub, o servidor Zyla MCP e a Listings API.

Se você usa um agente de IA, quase nunca precisa tocar nela: a linha de configuração em [Conectar agentes de IA (MCP)](https://zylalabs.com/pt/docs/mcp) já a inclui.

## Obtenha sua chave

1. [Cadastre-se](https://zylalabs.com/pt/register) ou [faça login](https://zylalabs.com/pt/login).
2. Abra [Conectar agentes de IA (MCP)](https://zylalabs.com/pt/docs/mcp). Sua chave aparece em **Sua chave de acesso à API**, com um botão **Copy**. Todas as suas chaves também estão em **API keys**, no menu da conta.

## Use-a no seu código

Desenvolvedores a enviam no header `Authorization` de toda requisição:

```http
Authorization: Bearer YOUR_API_KEY
```

## Crie mais chaves

Abra **API keys** no menu da conta ([/api_keys](https://zylalabs.com/pt/api_keys)) para:

- criar chaves adicionais com um nome, por exemplo uma por projeto ou ambiente;
- limitar uma chave a APIs específicas, para que uma chave vazada não possa ser usada contra o resto das suas assinaturas;
- revogar uma chave a qualquer momento. Requisições feitas com uma chave revogada recebem `401`.

Uma chave limitada a algumas APIs recebe `403` quando chama uma API fora da sua lista.

## Mantenha-a em segredo

- Não coloque a chave em código do lado do cliente (JavaScript no navegador, apps mobile). Chame a Zyla a partir do seu backend.
- Não a comite em um repositório. Carregue-a a partir de uma variável de ambiente ou de um gerenciador de secrets.
- Se uma chave vazar, revogue-a em **API keys** e crie uma nova.


---
Source: https://zylalabs.com/pt/docs/api-keys
