Bem-vindo à documentação técnica da Qesh!

Tudo que você precisa para integrar com a API da Qesh: guias de início rápido, glossário, referências e canais de suporte.

Seja bem-vindo à documentação técnica da Qesh! Aqui você encontrará tudo o que precisa para integrar o seu sistema com a nossa plataforma de pagamentos Pix.


Sobre a Qesh

A Qesh é uma plataforma de pagamentos instantâneos que oferece uma API robusta para operações Pix. Com ela, você pode:

  • Receber pagamentos — Gere cobranças via QR Code dinâmico;
  • Enviar pagamentos — Realize transferências Pix por chave, QR Code ou dados bancários;
  • Acompanhar movimentações — Consulte saldo, extrato e status de transações em tempo real;
  • Receber notificações — Configure webhooks para ser informado sobre eventos automaticamente.

Primeiros Passos

Se esta é a sua primeira vez integrando com a Qesh, recomendamos seguir os guias na ordem abaixo:

#GuiaDescrição
1Guia de AutenticaçãoObtenha credenciais e gere tokens JWT para acessar a API
2Guia de Pix AvulsoEntenda a visão geral dos fluxos e escolha o caso de uso correto
3Guia de Cobrança com QR CodeImplemente recebimento Pix com QR Code dinâmico
4Guia de Pagamento com Chave PixImplemente envio Pix por chave (CPF/CNPJ/EMAIL/PHONE/EVP)
5Guia de Pagamento com QR Code (Pix Copia e Cola)Implemente envio Pix via EMV (Pix Copia e Cola)
6Guia de Pagamento com Dados BancáriosImplemente envio Pix por conta bancária
7Guia de Devoluções PixInicie e acompanhe devoluções de transações recebidas
8Guia de WebhooksConfigure notificações com validação de assinatura e processamento seguro

Para detalhes técnicos de cada endpoint, consulte a API Reference.


Ambientes

AmbienteHostDescrição
IAMiam.qesh.aiAutenticação e gerenciamento de identidade
APIapi.qesh.aiOperações Pix (cobranças, transferências, saldo)
📘

Todas as chamadas devem ser feitas exclusivamente via HTTPS.


Canais de Comunicação

Se você precisar de ajuda durante a integração, estamos disponíveis nos seguintes canais:

CanalContatoQuando usar
Suporte Técnico[email protected]Dúvidas técnicas sobre a API e integração
Documentaçãodocs.qesh.aiReferência da API, guias e exemplos
🚧

Ao entrar em contato com o suporte, sempre informe o request_id retornado na resposta da API. Isso permite que nossa equipe localize exatamente o que aconteceu nos logs internos.


Glossário

Termos comuns utilizados ao longo da documentação:

TermoDescrição
JWTJSON Web Token — padrão de token utilizado para autenticação e autorização nas chamadas à API.
Client CredentialsFluxo OAuth 2.0 onde a aplicação se autentica com client_id e client_secret para obter um token de acesso.
Bearer TokenTipo de token enviado no cabeçalho Authorization para autenticar requisições à API.
QR Code DinâmicoCódigo QR gerado sob demanda para uma cobrança específica, com valor e vencimento definidos.
EMVPadrão de representação textual de um QR Code Pix (Pix Copia e Cola), contendo os dados codificados da transação.
End To End ID (E2E)Código de 32 caracteres alfanuméricos que identifica de forma única uma transação Pix no ecossistema bancário.
TXIDTransaction Identification — identificador da transação Pix atribuído pelo recebedor no momento da cobrança.
ISPBIdentificador do Sistema de Pagamentos Brasileiro — código numérico de 8 dígitos que identifica cada instituição financeira.
externalIDIdentificador opcional definido por você para facilitar a conciliação com o seu sistema interno.
HMACHash-based Message Authentication Code — método de verificação de integridade e autenticidade de mensagens usando uma chave secreta.
WebhookMecanismo de notificação em tempo real onde a Qesh envia uma requisição HTTP ao seu sistema quando um evento relevante ocorre.
EnvelopePadrão de resposta da API que encapsula os dados (data) ou erros (error) junto com metadados (meta).
request_idIdentificador único de cada requisição retornado no campo meta, utilizado para rastreamento e suporte.
IdempotênciaPropriedade que garante que uma operação produz o mesmo resultado mesmo quando executada múltiplas vezes.

Padrão de Respostas da API

Todas as respostas seguem um padrão de envelope consistente:

Resposta de sucesso

{
  "success": true,
  "data": {
    // Dados do recurso
  },
  "meta": {
    "request_id": "c9d911a41d7bc806696be43c4410e65a",
    "timestamp": "2026-01-01T15:25:55.249438496Z"
  }
}

Resposta de erro

{
  "success": false,
  "error": {
    "code": "ERR001",
    "message": "An error occurred"
  },
  "meta": {
    "request_id": "12345",
    "timestamp": "2026-01-01T12:00:00Z"
  }
}

Referência Rápida dos Endpoints

Autenticação (iam.qesh.ai)

MétodoEndpointDescrição
POST/v1/iam/users/loginGerar token de autorização
GET/v1/iam/public-keyConsultar chave pública de assinatura

Pix Avulso (api.qesh.ai)

MétodoEndpointDescrição
POST/v1/connect/chargeCriar cobrança via QR Code
GET/v1/connect/charge/listListar cobranças
GET/v1/connect/charge/{id}Consultar cobrança por ID
GET/v1/connect/charge/txid/{txid}Consultar cobrança por TXID
GET/v1/connect/charge/external-id/{externalId}Consultar cobrança por ID externo
POST/v1/connect/transfer/keyIniciar transferência via chave Pix
POST/v1/connect/transfer/manualIniciar transferência via dados bancários
POST/v1/connect/transfer/qrcodeIniciar transferência via QR Code/EMV
GET/v1/connect/transfer/listListar transferências
GET/v1/connect/transfer/id/{id}Consultar transferência por ID
GET/v1/connect/transfer/external-id/{externalId}Consultar transferência por ID externo
GET/v1/connect/transfer/end-to-end-id/{endToEndId}Consultar transferência por E2E
POST/v1/connect/refundIniciar devolução
GET/v1/connect/refund/listListar devoluções
GET/v1/connect/balanceConsultar saldo
GET/v1/connect/transactions/listGerar extrato analítico

Webhooks (api.qesh.ai)

MétodoEndpointDescrição
POST/v1/webhook/endpointsCriar endpoint de webhook
GET/v1/webhook/endpoints/listListar endpoints
GET/v1/webhook/endpoints/{id}Consultar endpoint por ID
PUT/v1/webhook/endpoints/{id}/disableDesabilitar endpoint
PUT/v1/webhook/endpoints/{id}/enableHabilitar endpoint
GET/v1/webhook/endpoints/{id}/statisticsConsultar estatísticas do endpoint

Convenções da Documentação

Ao longo dos guias e da API Reference, utilizamos os seguintes callouts para destacar informações importantes:

📘

Nota — Informações complementares e dicas úteis.

🚧

Atenção — Avisos importantes que podem impactar a integração.

❗️

Importante — Informações críticas que exigem ação ou cuidado especial.

⚠️

Alerta — Advertências sobre comportamentos que podem causar problemas.


Próximos Passos

Comece pela autenticação e siga os guias sequencialmente:

  1. Guia de Autenticação — Configure suas credenciais e gere seu primeiro token.
  2. Guia de Pix Avulso — Escolha o fluxo ideal por caso de uso.
  3. Guia de Cobrança com QR Code — Implemente seu primeiro recebimento.
  4. Guia de Webhooks — Feche o ciclo com confirmação automática de eventos.