Acessando a página
Você pode criar, listar e revogar chaves a qualquer momento na página de API & Webhooks, disponível em Configurações > Funcionalidades, ou diretamente em app.salvy.com.br/settings/api.Criando uma chave
- Acesse a página de API & Webhooks.
- Clique em Criar chave de API.
- Selecione o ambiente da chave (Sandbox ou Produção) no seletor exibido acima do campo de nome. Veja Ambientes para entender a diferença.
- Dê um nome (opcional) à chave para identificá-la depois, por exemplo o sistema ou a finalidade em que ela será usada.
- Clique em Criar chave.
Authorization das suas requisições:
Revogando uma chave
Para revogar uma chave, clique no ícone de lixeira na coluna Ações e confirme a ação. Chaves revogadas continuam visíveis na tabela com o status Revogada, junto com a data e o usuário responsável pela revogação, para fins de auditoria.Boas práticas
- Crie uma chave separada para cada sistema ou finalidade (como produção, homologação ou integrações diferentes). Isso facilita o rastreamento e a revogação quando necessário.
- A Salvy tem os ambientes sandbox e produção, definidos pela chave utilizada. Use chaves de sandbox para desenvolvimento e testes. Entenda a diferença em Ambientes.
- Nunca compartilhe chaves em repositórios públicos, e-mails ou mensagens. Armazene-as em um cofre de segredos.
- Revogue imediatamente qualquer chave que possa ter sido exposta e crie uma nova em seu lugar.
- Utilize nomes descritivos ao criar chaves para facilitar a identificação posterior.
Chaves de organização
Chaves de organização autenticam como a sua organização inteira, e não como uma única empresa. Com uma chave de organização, uma mesma integração alcança todas as empresas da sua organização, sem precisar manter uma chave por empresa.Limitações atuais
- Apenas produção. Chaves de organização existem somente no ambiente de produção (prefixo
salvy_org_prod_). Ainda não há sandbox para chaves de organização. - Apenas na v3. Funcionam apenas na versão 3 da API (
/api/v3/). Em versões anteriores, utilize chaves de empresa.
Chave de empresa ou de organização?
Os endpoints passam a considerar todas as empresas da organização. Por exemplo, uma listagem retorna os recursos de todas as empresas de uma só vez — você não informa a empresa a cada requisição.
Criando uma chave de organização
Apenas administradores da organização têm acesso a esta página.
- Acesse Configurações da organização > API.
- Clique em Criar chave de API.
- Dê um nome (opcional) à chave para identificá-la depois, por exemplo o sistema ou a finalidade em que ela será usada.
- Selecione os escopos que a chave poderá utilizar.
- Clique em Criar chave.
salvy_org_prod_). Use-a no cabeçalho Authorization das suas requisições: