O ambiente de teste da API tem dados fictícios, com o mesmo formato dos reais. A integração é construída e testada nele, com uma chave de teste, e só depois passa para a chave de produção.
O que é o ambiente de teste da API
Dados fictícios: dois grupos de exemplo, Matriz Teste e Filial Teste, com contas a receber e a pagar de exemplo. Nada vem dos dados reais da sua conta.
O mesmo contrato da produção: as mesmas rotas, os mesmos campos, a mesma paginação e os mesmos limites.
Endereço: o mesmo da produção com
/testna frente da rota:https://developers.kamino.com.br/test/api/v1/….
Passo a passo para testar a integração no ambiente de teste
Em Configurações › Integrações › Chaves de API, clique em Nova chave.
Em Ambiente, escolha Teste. O segredo da chave de teste começa com
pak_test_.Preencha o resto da chave e clique em Criar chave. Veja "Como criar, acompanhar e revogar uma chave de API".
Copie o segredo e chame uma rota de teste, por exemplo
GET https://developers.kamino.com.br/test/api/v1/receivables?size=1, com o cabeçalhoAuthorization: Bearer pak_test_SUA_CHAVE.
Sem chave, dá para testar pela documentação da API: o botão Testar de cada rota chama o ambiente de teste com o seu acesso. Veja "Como fazer a primeira chamada à API pela documentação".
Regras do ambiente de teste da API
Chave e rota precisam ser do mesmo ambiente. Chave de teste numa rota de produção, ou o contrário, recebe
401 environment_mismatch.O ambiente de teste nasce com a primeira chave de teste. Enquanto ele é preparado, a API responde
503 sandbox_unavailable: espere os segundos do cabeçalhoRetry-Aftere repita.O limite de chamadas conta separado em teste e em produção.
Escritas no teste ficam só no teste. Nada sai do ambiente de teste.
Empresa e arquivamento:
companyIdvem preenchido, earchived=onlydevolve os títulos arquivados pelas chamadas de escrita, como na produção.Diferença do teste:
updatedSinceé validado, mas todos os registros voltam.
Perguntas frequentes sobre o ambiente de teste da API
Posso usar a mesma chave no teste e na produção?
Não. Cada chave é de um ambiente. Crie uma chave de produção quando a integração estiver pronta.
Os dados de teste são da minha empresa?
Não. Os dados do ambiente de teste são fictícios, e nada é copiado da produção.
