---
title: "Retornar informações do QR Code e da chave Pix a partir de um EMV"
method: POST
path: "/pix/v1/emv/read"
---

# Retornar informações do QR Code e da chave Pix a partir de um EMV

`POST /pix/v1/emv/read`

## Request

- Base URL: `https://sandbox.openfinance.celcoin.dev`
- URL: `https://sandbox.openfinance.celcoin.dev/pix/v1/emv/read`
- Auth: OAuth 2

Essa API possibilita a consulta do EMV (Pix Copia e Cola), de QR Codes estáticos e dinâmicos. A resposta trará, também, todos os dados da cobrança e da chave do recebedor

## Request body

- object
  - `emv` string, required: Código EMV do QR Code

## Response `200`

200

- object
  - `type` string
  - `typeDescription` string
  - `collection` string
  - `collectionDescription` string
  - `emv` object
    - `type` string
    - `collection` string
    - `payloadFormatIndicator` string
    - `merchantAccountInformation` object
      - `url` string
      - `gui` string
      - `key` string
      - `additionalInformation` string
      - `withdrawalServiceProvider` string
    - `merchantCategoryCode` integer
    - `transactionCurrency` integer
    - `transactionAmount` number
    - `countryCode` string
    - `merchantName` string
    - `merchantCity` string
    - `postalCode` string
    - `initiationMethod` string
    - `transactionIdentification` string
  - `payloadImmediate` object
    - `status` string
    - `infoAdicionais` object[]
      - `value` string
      - `key` string
    - `txid` string
    - `chave` string
    - `solicitacaoPagador` string
    - `valor` object
      - `original` string
      - `abatimento` string
      - `desconto` string
      - `multa` string
      - `juros` string
      - `final` string
      - `modalidadeAlteracao` integer
      - `retirada` object
        - `troco` object
          - `modalidadeAgente` string
          - `prestadorDoServicoDeSaque` string
          - `modalidadeAlteracao` integer
          - `valor` integer
        - `saque` object
          - `modalidadeAgente` string
          - `prestadorDoServicoDeSaque` string
          - `modalidadeAlteracao` integer
          - `valor` integer
    - `calendario` object
      - `criacao` string
      - `expiracao` integer
      - `apresentacao` string
      - `validadeAposVencimento` integer
    - `revisao` integer
  - `payloadDuedate` object
    - `calendar` object
      - `createdAt` string
      - `presentation` string
      - `dueDate` string
      - `validateAfterExpiration` integer
    - `debtor` object
      - `cpf` string
      - `cnpj` string
      - `name` string
    - `receiver` object
      - `cnpj` string
      - `cpf` string
      - `fantasyName` string
      - `publicArea` string
      - `city` string
      - `state` string
      - `postalCode` string
    - `transactionIdentification` string
    - `revision` string
    - `status` string
    - `key` string
    - `amount` object
      - `original` string
      - `abatement` string
      - `discount` string
      - `interest` string
      - `fine` string
      - `final` string
    - `additionalInformation` object[]
      - `value` string
      - `key` string

## Other responses

- `400`: 400
- `500`: 500

---

[API](https://skmtc.dev/celcoin/apis/api-para-pix-1.md) - [All operations](https://skmtc.dev/celcoin/apis/api-para-pix-1/llms.txt) - [OpenAPI document](https://skmtc.dev/celcoin/apis/api-para-pix-1/revisions/02305f8800d4?raw)
