Skip to main content

Ambientes

A API Owem opera atualmente apenas em ambiente de produção.
AmbienteURL BaseStatus
Produçãohttps://api.owem.com.br✅ Disponível
Sandbox-🚧 Em breve
Atualmente não existe ambiente de sandbox separado. As operações são realizadas diretamente no ambiente de produção.

Variáveis de Ambiente

Recomendamos configurar as seguintes variáveis no seu ambiente:

Variáveis Obrigatórias

VariávelDescrição
OWEM_API_KEYAPI Key da sua credencial
OWEM_API_SECRETAPI Secret (nunca exponha)
OWEM_ACCOUNT_IDID da sua conta bancária Owem

Variáveis Opcionais

VariávelDescriçãoPadrão
OWEM_BASE_URLURL base da APIhttps://api.owem.com.br
OWEM_TIMEOUTTimeout em ms30000
OWEM_WEBHOOK_SECRETSecret para validar webhooks-

Exemplo de Configuração

# Credenciais Owem
OWEM_API_KEY=912fea22-5b3f-4e6c-8dfc-8e4b72a5c469
OWEM_API_SECRET=ae35c77f78b8f3874550bb249ed986b9...
OWEM_ACCOUNT_ID=982345671234

# Configurações

OWEM_BASE_URL=https://api.owem.com.br
OWEM_TIMEOUT=30000


Headers de Requisição

Headers Obrigatórios

HeaderValorDescrição
AuthorizationBasic {token}Token Base64 de autenticação
Content-Typeapplication/jsonTipo de conteúdo

Headers Opcionais

HeaderValorDescrição
X-Idempotency-KeyUUIDChave de idempotência
X-Request-IdUUIDID de rastreio customizado

Headers de Resposta

A API retorna headers úteis para monitoramento:
HeaderDescrição
X-RateLimit-LimitLimite de requisições por período
X-RateLimit-RemainingRequisições restantes
X-RateLimit-ResetTimestamp de reset (epoch)
X-Request-IdID único da requisição
Use o X-Request-Id ao abrir tickets de suporte para agilizar a investigação.

Timeouts Recomendados

OperaçãoTimeout Sugerido
Ping / Health check5s
Consultas (GET)15s
Geração de QR Code30s
Transferências PIX60s
Webhooks (resposta)3s
Webhooks que não respondem em 3 segundos são considerados falhos e entram em retry.