Resumo
Cria cash-in (cobrança / QR de recebimento). O valor no request vem em BRL (float); a resposta pode incluirvalueCents e campos irmãos (conforme padrão do serviço).
- Método:
POST - Rota:
/api/pix/cash-in - Autenticação:
Authorization: Bearer <seu_api_token>
Headers
| Nome | Obrigatório |
|---|---|
Authorization | Sim |
Content-Type | Sim (application/json) |
X-Correlation-ID | Recomendado |
Corpo (estrutura documentada)
Exemplo (curl)
Resposta 201
| Campo | Descrição |
|---|---|
id | UUID do cash-in — persista; base de consultas e devoluções. |
correlationId | Reflete o X-Correlation-ID enviado na requisição. |
externalId | Seu identificador enviado no request. |
status | PENDING na criação; avança via webhook. |
pixCode | String EMV para gerar o QR Code. |
generateTime | Timestamp ISO 8601 UTC da criação. |
expirationDate | Validade do QR; após essa data o cash-in expira. |
providerTransactionId | Referência interna do parceiro (para suporte). |
HTTP e erros
- 201 Criado.
- 400 Validação (payload).
- 401 Token inválido.
- 409 Conflito (ex.:
externalIdduplicado) — tabela geral. - 422 Regra de negócio.
- 500 Interno.

