Skip to main content
A Routa tem um único endpoint para todos os ambientes:
O ambiente não muda a URL. Quem define o ambiente é o projeto ao qual a chave de API pertence, e o prefixo da chave diz qual é. Para alternar de ambiente, troque a chave. Não altere a URL.

O que muda em um projeto de teste

Um projeto test executa exatamente os mesmos caminhos de código de um projeto live: mesma validação, mesmo ciclo de vida de mensagem, mesmos eventos, mesmos erros. As diferenças ficam em:
  • O que ele pode conectar. Um projeto de teste só conecta credenciais de sandbox do provedor.
  • Cobrança. Mensagens de projetos de teste não são contadas nem bloqueadas pela franquia do plano.
  • Webhooks locais. Endpoints http:// em localhost são aceitos apenas em projetos de teste. Em produção, a URL precisa ser HTTPS e não pode apontar para endereços privados ou de loopback.
Nunca use uma chave rt_live_ em testes automatizados. Uma mensagem enviada por um projeto live chega ao destinatário real e conta na sua franquia.

Como saber em qual ambiente você está

O prefixo da chave indica o ambiente. Para confirmar o projeto, chame GET /v1/whoami:

Apontando para outro host

Para apontar o SDK para outra instância, como uma instalação local ou de homologação, defina baseURL: