---
title: "Emissão de QR code Pix v2"
method: POST
path: "//"
---

# Emissão de QR code Pix v2

`POST //`

Gere um QR code Pix através desta API

## Headers

- `Idempotency-Key` string, required

## Request body

- object
  - `code` string
  - `customer` object, required
    - `name` string, required
    - `email` string, required
    - `document` object
      - `identity` string, required
      - `type` string
    - `address` object
      - `street` string
      - `number` string
      - `district` string
      - `city` string
      - `state` string
      - `complement` string
      - `zip_code` string
  - `services` unknown[], required — Objeto para descrição do serviço prestado ao pagador do boleto
    - unknown
  - `payment_terms` object, required
    - `due_date` string, required
    - `fine` object
      - `date` string
      - `amount` integer
      - `rate` number, double
    - `discount` object
      - `type` string
      - `value` number, double
    - `interest` object
      - `rate` number, double
  - `notification` object — Objeto que representa a configuração das notificações de cobrança.
    - `name` string, required — Nome do contato para quem será enviada a notificação de cobrança.
    - `channels` object[] — Lista de objetos que representam os canais de notificação desejados com suas respectivas regras.
      - `channel` 'EMAIL' | 'SMS', required — Array de Strings que representam os canais de comunicação escolhidos. Hoje aceita o canal "EMAIL" e "SMS"
      - `contact` string, required — Contato para quem será enviada a notificação de cobrança. Deve ser informado um endereço de e-mail para canal do tipo EMAIL, e um número de telefone para o canal SMS
      - `rules` unknown[], required
        - unknown
  - `payment_forms` string[] — Para criar um QR code de pagamento é preciso inserir apenas a opção de "PIX".

## Response `200`

200

- union
  - object
    - `id` string
    - `status` string
    - `created_at` string
    - `total_amount` integer
    - `total_paid` integer
    - `occurrence_date` unknown
    - `code` string
    - `customer` object
      - `name` string
      - `email` unknown
      - `telephone` unknown
      - `document` object
        - `identity` string
        - `type` string
      - `address` object
        - `street` string
        - `number` string
        - `district` string
        - `city` string
        - `state` string
        - `complement` string
        - `zip_code` string
      - `code` unknown
    - `services` object[]
      - `name` string
      - `description` string
      - `amount` integer
      - `unit` string
      - `quantity` unknown
      - `total_amount` unknown
      - `code` unknown
    - `payment_terms` object
      - `due_date` string
      - `fine` unknown
      - `interest` unknown
      - `discount` unknown
    - `payment_options` object
      - `bank_slip` object
        - `barcode` unknown
        - `digitable` unknown
        - `our_number` unknown
        - `registered` boolean
        - `url` string
    - `payments` unknown[]
      - unknown
    - `pix` object
      - `emv` string
    - `notifications` unknown
  - object
    - `id` string
    - `status` string
    - `created_at` string
    - `total_amount` integer
    - `total_paid` integer
    - `occurrence_date` unknown
    - `code` string
    - `customer` object
      - `name` string
      - `email` string
      - `telephone` unknown
      - `document` object
        - `identity` string
        - `type` string
      - `address` object
        - `street` string
        - `number` string
        - `district` string
        - `city` string
        - `state` string
        - `complement` string
        - `zip_code` string
      - `code` unknown
    - `services` object[]
      - `name` string
      - `description` string
      - `amount` integer
      - `unit` string
      - `quantity` unknown
      - `total_amount` unknown
      - `code` unknown
    - `payment_terms` object
      - `due_date` string
      - `fine` object
        - `date` string
        - `amount` integer
        - `rate` unknown
      - `interest` object
        - `rate` number
      - `discount` unknown
    - `payment_options` object
      - `bank_slip` object
        - `barcode` string
        - `digitable` string
        - `our_number` string
        - `registered` boolean
        - `url` string
    - `payments` unknown[]
      - unknown
    - `pix` object
      - `emv` string

## Other responses

- `400` — 400
- `401` — 401
- `415` — 415

---

[API](https://skmtc.net/cora/apis/boletos.md) · [All operations](https://skmtc.net/cora/apis/boletos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cora/boletos/versions/c1a8281b252f/schema)
