Idea+Cash Developers
Login
Começando

Ambientes

A API opera em três ambientes homologados, controlados por variáveis de ambiente. Operações de criação de chave Pix são vinculadas à ENV autorizada — ambientes não homologados não fazem parte deste contrato.

AmbienteBase URLUso
Desenvolvimentohttps://apiapp.dev.ideabank.com.brProvisionado no onboarding. Dados fictícios.
Homologaçãohttps://apiapp.hml.ideabank.com.brValidação com o time Idea+Cash antes de ir para produção.
Produçãohttps://apiapp.ideabank.com.brLiberado após aprovação da homologação.
URLs sujeitas a confirmação
As URLs de HML e Produção são liberadas no onboarding técnico. Sempre valide-as com o time Idea+Cash antes de subir para produção.

Headers obrigatórios

HeaderQuandoValor
AuthorizationsempreBearer <access_token>
tenantidsempreid do tenant da conta (recebido no onboarding)
hostdevelopsó DEVapiapp.dev.ideabank.com.br
account-id
wallet-id
tax-identifier
rotas que operam sobre conta (um dos três)precedência: wallet-id > tax-identifier > account-id
X-Request-IDrecomendadorastreabilidade — também retorna na resposta

A conta é sempre identificada por header — não há remoteId na query. Sem um dos headers de conta a API responde 422 com account, wallet or tax-identifier header is required.

Ciclo de homologação

  1. Assinatura contratual e cadastro do cliente na Idea+Cash.
  2. Emissão de credenciais M2M (dev + hml + prod).
  3. Integração em dev: quickstart, cobrança e webhook.
  4. Homologação assistida em hml: cenários de erro, retries, devolução.
  5. Liberação em produção com monitoração e canal de suporte ativos.

Boas práticas de configuração

  • Mantenha URLs, client_id, client_secret e chaves Pix por ambiente separados.
  • Nunca aponte um ambiente de teste para chaves de produção — a criação de chaves é vinculada à ENV homologada.
  • Registre o X-Request-ID de cada resposta para rastreabilidade em caso de suporte.