---
title: "Autorização de Pix automático"
method: PATCH
path: "/pix/recurring-payments/{idRecurrence}/confirm"
tags: ["Pix automático"]
---

# Autorização de Pix automático

`PATCH /pix/recurring-payments/{idRecurrence}/confirm`

Este endpoint permite ao usuário pagador autorizar ou rejeitar uma solicitação de recorrência de pagamento via Pix Automático. A operação atualiza o status da autorização associada ao identificador informado (idRecurrence), registrando a decisão tomada pelo usuário dentro do fluxo de consentimento do Pix Automático.

## Path parameters

- `idRecurrence` string, required

## Parameters

- `#/paths/~1pix~1claims/get/parameters/0` — unresolved $ref
- `#/paths/~1pix~1claims/get/parameters/2` — unresolved $ref
- `#/paths/~1pix~1claims/get/parameters/3` — unresolved $ref
- `#/paths/~1pix~1recurring-payments/get/parameters/10` — unresolved $ref

## Request body

- PixAutomaticAuthorizeRequest
  - `accepted` boolean, required — Indicador de aceite (true) ou rejeição (false) da autorização.
  - `authorizationType` 'AUT1' | 'AUT2' | 'AUT4', required — Tipo da jornada da autorização.
  - `recurrenceCreationDateTime` string, date-time — Data da criação da recorrência.
  - `amount` PixAutomaticAmount
    - `fixedValue` string, nullable — Valor fixo configurado para a recorrência. Retornado somente quando a autorização utiliza um modelo de valor fixo (<code>authorizationType</code> seja igual a "AUT2", "AUT3" ou "AUT4"). Não é retornado em autorizações com valores variáveis. O Formato é uma string que representa um decimal com duas casas após a vírgula.
    - `minimumValue` string, nullable — Valor mínimo permitido para cada débito da recorrência quando a autorização usa valores variáveis. Pode ser limitado pelo valor máximo definido pelo usuário recebedor. Ignorado em autorizações de valor fixo. O Formato é uma string que representa um decimal com duas casas após a vírgula.
    - `maximumValue` string, nullable — Valor máximo permitido para cada débito da recorrência quando a autorização usa valores variáveis. Pode ser limitado pelo valor mínimo definido pelo usuário recebedor. Não se aplica a autorizações de valor fixo. O Formato é uma string que representa um decimal com duas casas após a vírgula.
  - `retryPolicy` 'ALLOW_3R_7D' | 'DOES_NOT_ALLOW' — Política de retentativa de pagamento após vencimento da recorrência.
  - `creditor` PixAutomaticCreditor
    - `agentMemberIdentification` string, nullable — ISPB do banco do recebedor. Deve ser preenchido somente quando o campo <code>authorizationType</code> apresentar valor "AUT2", "AUT3" ou "AUT4".
    - `name` string, nullable — Nome do recebedor. Deve ser preenchido somente quando o campo <code>authorizationType</code> apresentar valor "AUT2", "AUT3" ou "AUT4".
    - `privateIdentification` string, nullable — CNPJ do cliente recebedor. Deve ser preenchido somente quando o campo <code>authorizationType</code> apresentar valor "AUT2", "AUT3" ou "AUT4". `^([0-9]{11}|[A-Z0-9]{12}[0-9]{2})$`
  - `debtor` PixAutomaticDebtor, required
    - `accountIdentification` string, nullable, required — Conta do cliente pagador.
    - `accountIssuer` string, nullable, required — Agência do cliente pagador.
    - `agentMemberIdentification` string, nullable, required — ISPB do banco do cliente pagador.
    - `cityCode` string, nullable — Código de município do usuário pagador no IBGE. Deve ser preenchido sempre que a autorização for aceita (accepted = true).
    - `name` string, nullable, required — Nome do pagador.
    - `privateIdentification` string, nullable, required — CPF ou CNPJ do cliente pagador. `^([0-9]{11}|[A-Z0-9]{12}[0-9]{2})$`
  - `originalDebtor` PixAutomaticOriginalDebtor
    - `name` string, nullable — Nome do usuário devedor. Deve ser preenchido somente quando o campo <code>authorizationType</code> apresentar valor "AUT2", "AUT3" ou "AUT4".
    - `privateIdentification` string, nullable — CPF ou CNPJ do usuário devedor. Deve ser preenchido somente quando o campo <code>authorizationType</code> apresentar valor "AUT2", "AUT3" ou "AUT4". `^([0-9]{11}|[A-Z0-9]{12}[0-9]{2})$`
  - `endToEndId` string, nullable — Identificador do pagamento imediato (endToEndId) ou identificador do agendamento (requestIdentifier). Deve ser preenchido somente quando o campo <code>authorizationType</code> apresentar valor "AUT4".
  - `scheduledPayment` boolean, nullable — Indica se é um pagamento agendado ou não.
  - `contractNumber` string, nullable — Número de contrato referente à recorrência.
  - `description` string, nullable — Descrição do serviço/produto associado à recorrência.
  - `frequencyType` 'WEEK' | 'MNTH' | 'QURT' | 'MIAN' | 'YEAR' — Periodicidade do pagamento recorrente via Pix automático.
  - `initialDateRecurrence` string, date-time, nullable — Data prevista do primeiro pagamento.
  - `finalDateRecurrence` string, date-time, nullable — Data prevista do último pagamento.
  - `rejectReason` 'AP13' | 'AP14' — Especifica o motivo de rejeição de uma autorização.

## Response `202`

Confirmation sent successfully

- object
  - `idRecurrence` string
  - `message` string

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `403` — unresolved $ref
- `404` — unresolved $ref
- `422` — unresolved $ref
- `500` — unresolved $ref

---

[API](https://skmtc.net/bankly/apis/autentica-o.md) · [All operations](https://skmtc.net/bankly/apis/autentica-o/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bankly/autentica-o/revisions/e20afa10cd0e/schema)
