EvoPay
POST/pix/qr-code/readBearer

Ler QR Code Pix

Decodifica um QR Code Pix externo e retorna os dados estruturados da cobrança. Útil para exibir ao usuário o valor e destinatário antes de confirmar um saque via QR Code.

Headers

AuthorizationBearer <seu_token>
Content-Typeapplication/json

Body da requisiçãoobrigatório

CampoTipoDescrição
qrCode*
stringPayload Pix Copia e Cola

Respostas

Dados do QR Code decodificado

CampoTipoDescrição
qrCodeType
"DYNAMIC" | "STATIC"
amount
number?Valor da cobrança. null em QR estático sem valor fixo
originalAmount
numberValor original antes de ajustes. Presente apenas em DYNAMIC
name
string?
document
string?
additionalInfo
string?
expiresIn
integerTempo restante de validade em segundos. Presente apenas em DYNAMIC
txid
stringID da transação no sistema do recebedor. Presente apenas em DYNAMIC
createdAt
stringData de criação da cobrança. Presente apenas em DYNAMIC

Exemplos

curl "https://api.evopay.cash/v1/pix/qr-code/read" \
  -X POST \
  -H "Authorization: Bearer <seu_token>" \
  -H "Content-Type: application/json" \
  --data-raw '{
  "qrCode": "exemplo"
}'
EvoPay API Documentation