...
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | ||
---|---|---|---|---|---|---|---|---|
/info | Alterado - "description" | Alteração | API de Iniciação de Pagamentos, responsável por viabilizar as operações de iniciação de pagamentos para o Open Finance Brasil. # Orientações
Os tokens utilizados para consumo nos endpoints de consentimentos devem possuir o scope `payments` e os `endpoints` de pagamentos devem possuir os `scopes`, `openid` e `payments`. ## Regras do arranjo Pix ## Assinatura de payloads No contexto da API Payment Initiation, os `payloads` de mensagem que trafegam tanto por parte da instituição iniciadora de transação de pagamento quanto por parte da instituição detentora
[Padrões de certificados digitais Open Finance Brasil](https://github.com/OpenBanking-Brasil/specs-seguranca/blob/main/open-banking-brasil-certificate-standards-1_ID1.md#certificado-de-assinatura-certificadoassinatura)
## Controle de acesso O endpoint de consulta de pagamento GET /pix/payments/{paymentId} deve suportar acesso a partir de access_token emitido por meio de um grant_type do tipo `client credentials`, como opção do uso do token vinculado ao consentimento (hybrid flow). Para evitar vazamento de informação, a detentora deve validar que o pagamento consultado pertence ao ClientId que o criou e, caso haja divergências, retorne um erro HTTP 400. Para o caso de QR Code estático e dinâmico a detentora deverá obrigatoriamente realizar validações sobre o conteúdo dos campos recebidos. Entretanto, a escolha do momento desta validação na criação do consentimento ou no pagamento, fica a cargo da detentora. ## Aprovações de múltipla alçada Para o caso de Pix imediato, todas as aprovações necessárias devem ser realizadas nos canais da detentora até às 23:59 (horário de Brasília) da data de solicitação do pagamento. ## Validações
**Os tipos de validações dispostas abaixo não determinam a ordem em que as instituições devem implementá-las**
1.1 **Orientações Iniciais**
2.1 **Casos de erro relacionados às permissões de segurança para acesso à API (ex. certificado, access_token, jwt, assinatura)**
3.1 **Casos de erro relacionados às permissões de segurança para acesso à API (ex. certificado, access_token)**
4.1 **Demais validações durante processamento assíncrono**
5.1 **Validações durante o processamento assíncrono** | API de Iniciação de Pagamentos, responsável por viabilizar as operações de iniciação de pagamentos para o Open Finance Brasil. # Orientações
Os tokens utilizados para consumo nos endpoints de consentimentos devem possuir o scope `payments` e os `endpoints` de pagamentos devem possuir os `scopes`, `openid` e `payments`. ## Regras do arranjo Pix ## Assinatura de payloads No contexto da API Payment Initiation, os `payloads` de mensagem que trafegam tanto por parte da instituição iniciadora de transação de pagamento quanto por parte da instituição detentora
[[EN] Padrão de Certificados Open Finance Brasil 2.1](https://openfinancebrasil.atlassian.net/wiki/spaces/OF/pages/82084176/EN+Padr+o+de+Certificados+Open+Finance+Brasil+2.1%20%E2%80%8B)
## Controle de acesso Os endpoints de consulta e cancelamento devem suportar somente acesso a partir de access_token emitido por meio de um grant_type do tipo client_credentials. Para a criação do consentimento deve-se utilizar client_credentials e para criação de pagamentos deve-se utilizar authorization_code. ## Aprovações de múltipla alçada
Já para o caso de pagamento agendado, todas as aprovações devem ser realizadas até o exato dia anterior à data/hora prevista para primeira liquidação, respeitando a data/hora limite suportada pela detentora. ## Validações para pagamentos recorrentes
o iniciador deve enviar a ordem de pagamento para liquidação com o endToEndId representando o dia seguinte à data prevista para a liquidação.
assincronamente, é de responsabilidade do detentor realizar a transição para o status SCHD de todos os itens enviados na ## Validações
**Os tipos de validações dispostas abaixo não determinam a ordem em que as instituições devem implementá-las**
1.1 **Orientações Iniciais**
2.1 **Casos de erro relacionados às permissões de segurança para acesso à API (ex. certificado, access_token, jwt, assinatura)**
3.1 **Casos de erro relacionados às permissões de segurança para acesso à API (ex. certificado, access_token)**
4.1 **Demais validações durante processamento assíncrono**
5.1 **Validações durante o processamento assíncrono**
|
POST /consents
Request
Campo
O que foi alterado?
Tipo da Alteração
Antes
Depois
N° Proposta
Data homologação
post/responses
Removido - "429"
Remoção
post/responses/201/data
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação |
---|---|---|---|---|---|---|
post/parameters/Authorization | Adicionado - "minLength" | Adição | 1 | |||
post/parameters/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||
post/parameters/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||
post/parameters/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||
post/parameters/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||
post/parameters/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||
post/parameters/x-idempotency-key | Adicionado - "minLength" | Adição | 1 | |||
post/requestBody/data | Alterado - "description" | Alteração | Objeto contendo as informações de consentimento para a iniciação de pagamento individual. | Objeto contendo as informações de consentimento para a iniciação de pagamento. | ||
post/requestBody/data/payment/details/localInstrument | Alterado - "description" | Alteração | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | ||
post/requestBody/data/payment/schedule | Adicionado - "description" | Adição | [Restrição] Mutuamente excludente com o campo date. | |||
post/requestBody/data/payment/schedule/oneOf | Alterado - "length" | Alteração | 1 | 5 | ||
post/requestBody/data/payment/schedule/oneOf | Adicionado - "1" | Adição | ||||
post/requestBody/data/payment/schedule/oneOf | Adicionado - "2" | Adição | ||||
post/requestBody/data/payment/schedule/oneOf | Adicionado - "3" | Adição | ||||
post/requestBody/data/payment/schedule/oneOf | Adicionado - "4" | Adição | ||||
post/requestBody/data/payment/schedule/oneOf/0 | Removido - "description" | Remoção | [Restrição] Mutuamente excludente com o campo date. Este campo é obrigatório no caso de agendamento. Neste caso, o campo date não deve ser informado. | |||
post/requestBody/data/payment/schedule/oneOf/0/single/date | Alterado - "example" | Alteração | 01/01/2021 | 23/08/2023 | ||
post/requestBody/data/payment/schedule/oneOf/0/single/date | Alterado - "description" | Alteração | Define a data alvo da liquidação do pagamento. O fuso horário de Brasília deve ser utilizado para criação e racionalização sobre os dados deste campo. Observação: Esse campo deverá sempre ser no mínimo D+1 corrido, ou seja, a data imediatamente posterior em relação a data do consentimento considerando o fuso horário de Brasília e deverá ser no máximo D+365 corridos a partir da data do consentimento considerando o fuso horário de Brasília | Define a data alvo da liquidação do pagamento. [Restrição] Esse campo deverá sempre ser no mínimo D+1 corrido, ou seja, a data imediatamente posterior em |
Response
post/x-fapi-interaction-id | Alterado - "description" | Alteração |
Objeto contendo as informações de resposta do consentimento para a iniciação de pagamento individual.
Objeto contendo as informações de consentimento para a iniciação de pagamento.
post/responses/201/data/expirationDateTime
Alterado - "description"
Alteração
Data e hora em que o consentimento da iniciação de pagamento expira, devendo ser sempre o creationDateTime mais 5 minutos. Uma string com data e hora conforme especificação RFC-3339, sempre com a utilização de timezone UTC (UTC time format).
O consentimento é criado com o status AWAITING_AUTHORISATION, e deve assumir o status AUTHORIZED ou REJECTED antes do tempo de expiração - 5 minutos. Caso o tempo seja expirado, o status deve assumir REJECTED.
Para o cenário em que o status assumiu AUTHORISED, o tempo máximo do expirationDateTime do consentimento deve assumir "now + 60 minutos". Este é o tempo para consumir o consentimento autorizado, mudando seu status para CONSUMED. Não é possível prorrogar este tempo e a criação de um novo consentimento será necessária para os cenários de insucesso.
O tempo do expirationDateTime é garantido com os 15 minutos do access token, sendo possível utilizar mais três refresh tokens até totalizar 60 minutos.
Para consentimentos em status AWAITING_AUTHORISATION, deve ser sempre “creationDateTime + 5 minutos”.
Após esse tempo, não sendo aprovado (seja a aprovação única ou primeiro aprovador), o consentimento deve ir para REJECTED.
Para consentimentos em status PARTIALLY_ACCEPTED, deve assumir o valor da política de aprovação de cada instituição.
Para consentimentos em status AUTHORISED, devem assumir o valor de “statusUpdateDateTime + 60 minutos”, sendo esse o tempo máximo permitido para o consumo do consentimento.
Caso não seja consumido, deve ser movido para o status REJECTED.
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 |
Response
Campo
O que foi alterado?
Tipo da Alteração
Antes
Depois
N° Proposta
Data homologação
get/parameters/Authorization
Adicionado - "minLength"
Adição
1
get/parameters/consentId
Adicionado - "minLength"
Adição
1
get/parameters/x-fapi-interaction-id
Alterado - "description"
Alteração
Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora.
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
post/responses | Removido - "429" | Remoção | ||||||||||||||||
post/responses/201/data/payment/details/localInstrument | Alterado - "description" | Alteração | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | post/responses/201/data/payment/schedule | Adicionado - "description" | Adição | [Restrição] Mutuamente excludente com o campo date. | Objeto contendo as informações de consentimento para a iniciação de pagamento. | |||||||||
post/responses/201/data/expirationDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento da iniciação de pagamento expira, devendo ser sempre o creationDateTime mais 5 minutos. Uma string com data e hora conforme especificação RFC-3339, sempre com a utilização de timezone UTC (UTC time format). | Data e hora em que o consentimento da iniciação de pagamento expira. | ||||||||||||||
post/responses/201/data/payment/scheduledetails/oneOflocalInstrument | Alterado - "lengthdescription" | Alteração | 1 | 5 | post/responses/201/data/payment/schedule/oneOf | Adicionado - "1" | Adição | post/responses/201/data/payment/schedule/oneOf | Adicionado - "2" | Adição | post/responses/201/data/payment/schedule/oneOf | Adicionado - "3" | Adição | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | |||
post/responses/201/data/payment/schedule/oneOf | Adicionado - "4description" | Adiçãopost | [Restrição] Mutuamente excludente com o campo date. | |||||||||||||||
post/responses/201/data/payment/schedule/oneOf | Alterado - "length" | Alteração | 1 | 5 | ||||||||||||||
post/responses/201/data/payment/schedule/oneOf | Adicionado - "1" | Adição | ||||||||||||||||
post/responses/201/data/payment/schedule/oneOf | Adicionado - "2" | Adição | ||||||||||||||||
post/responses/201/data/payment/schedule/oneOf | Adicionado - "3" | Adição | ||||||||||||||||
post/responses/201/data/payment/schedule/oneOf | Adicionado - "4" | Adição | ||||||||||||||||
post/responses/201/data/payment/schedule/oneOf/0 | Removido - "description" | Remoção | [Restrição] Mutuamente excludente com o campo date. Este campo é obrigatório no caso de agendamento. Neste caso, o campo date não deve ser informado. | |||||||||||||||
post/responses/201/data/payment/schedule/oneOf/0/single/date | Alterado - "example" | Alteração | 01/01/2021 | 23/08/2023 | ||||||||||||||
post/responses/201/data/payment/schedule/oneOf/0/single/date | Alterado - "description" | Alteração | Define a data alvo da liquidação do pagamento. O fuso horário de Brasília deve ser utilizado para criação e racionalização sobre os dados deste campo. Observação: Esse campo deverá sempre ser no mínimo D+1 corrido, ou seja, a data imediatamente posterior em relação a data do consentimento considerando o fuso horário de Brasília e deverá ser no máximo D+365 corridos a partir da data do consentimento considerando o fuso horário de Brasília | Define a data alvo da liquidação do pagamento. [Restrição] Esse campo deverá sempre ser no mínimo D+1 corrido, ou seja, a data imediatamente posterior em | ||||||||||||||
post/responses/201/data/status | Alterado - "description" | Alteração | Retorna o estado do consentimento, o qual no momento de sua criação será AWAITING_AUTHORISATION. | Retorna o estado do consentimento, o qual no momento de sua criação será AWAITING_AUTHORISATION. Na situação de múltiplas alçadas PARTIALLY_ACCEPTED, indica que consentimento precisa da confirmação de mais autorizadores. Este estado será alterado depois da(s) autorização(ões) do(s) consentimento(s) na detentora da conta do pagador (Debtor) para AUTHORISED ou REJECTED. O consentimento fica no estado CONSUMED após ocorrer a iniciação do pagamento referente ao consentimento. Em caso de consentimento expirado a detentora deverá retornar o status REJECTED. Estados possíveis: AWAITING_AUTHORISATION - Aguardando autorização PARTIALLY_ACCEPTED – Aguardando múltiplas alçadas AUTHORISED - Autorizado REJECTED - Rejeitado CONSUMED - Consumido | ||||||||||||||
post/responses/201/data/status/enum | Adicionado - "PARTIALLY_ACCEPTED" | Adição | enum | |||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
post/responses/500/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 |
GET /consents/{consentId}
Response
post/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id |
Alterado - "pattern"
Alteração
^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
get/parameters/x-fapi-interaction-id
Alterado - "maxLength"
Alteração
100
36
get/parameters/x-fapi-interaction-id
Adicionado - "format"
Adição
e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 |
GET /consents/{consentId}
Response
Campo
O que foi alterado?
Tipo da Alteração
Antes
Depois
N° Proposta
Data homologação
post/parameters/Authorization
Adicionado - "minLength"
Adição
1
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
get/parameters/Authorization | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/parameters/consentId | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/parameters/x-fapi-interaction-id | Adicionado Alterado - "exampledescription" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | get/responses | Removido - "429" | Remoção | get/responses/200/data | Alterado - "description" | Alteração | Objeto contendo as informações de resposta do consentimento para a iniciação de pagamento individual. | Objeto contendo as informações de consentimento para a iniciação de pagamento. | get/responses/200/data/expirationDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento da iniciação de pagamento expira, devendo ser sempre o creationDateTime mais 5 minutos. Uma string com data e hora conforme especificação RFC-3339, sempre com a utilização de timezone UTC (UTC time format). | Data e hora em que o consentimento da iniciação de pagamento expira. | get/responses/200/data/payment/details/localInstrument | Alterado - "description" | Alteração | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidosAlteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||
get/parameters/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/parameters/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/parameters/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/parameters/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses | Removido - "429" | Remoção | |||||||||||||||||||||||
get/responses/200/data | Alterado - "description" | Alteração | Objeto contendo as informações de resposta do consentimento para a iniciação de pagamento individual. | Objeto contendo as informações de consentimento para a iniciação de pagamento. | |||||||||||||||||||||
get/responses/200/data/payment/scheduleexpirationDateTime | Adicionado Alterado - "description" | Adição | [Restrição] Mutuamente excludente com o campo date. | get/responses/200/data/payment/schedule/oneOf | Alterado - "length" | Alteração | 1 | 5 | get/responses/200/data/payment/schedule/oneOf | Adicionado - "1" | Adição | get/responses/200/data/payment/schedule/oneOf | Adicionado - "2" | Adição | Alteração | Data e hora em que o consentimento da iniciação de pagamento expira, devendo ser sempre o creationDateTime mais 5 minutos. Uma string com data e hora conforme especificação RFC-3339, sempre com a utilização de timezone UTC (UTC time format). | Data e hora em que o consentimento da iniciação de pagamento expira. | ||||||||
get/responses/200/data/payment/scheduledetails/oneOflocalInstrument | Adicionado Alterado - "3description" | Adição | get/responses/200/data/payment/schedule/oneOf | Adicionado - "4" | Adição | get/responses/200/data/payment/schedule/oneOf/0 | Removido - "description" | Remoção | [Alteração | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | ||||||||||||||
get/responses/200/data/payment/schedule | Adicionado - "description" | Adição | [Restrição] Mutuamente excludente com o campo date. | ||||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf/0/single/date | Alterado - "examplelength" | Alteração | 01/01/1 | 5 | |||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf | Adicionado - "1" | Adição | |||||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf | Adicionado - "2" | Adição | |||||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf | Adicionado - "3" | Adição | |||||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf | Adicionado - "4" | Adição | |||||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf/0 | Removido - "description" | Remoção | [Restrição] Mutuamente excludente com o campo date. Este campo é obrigatório no caso de agendamento. Neste caso, o campo date não deve ser informado. | ||||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf/0/single/date | Alterado - "example" | Alteração | 01/01/2021 | 23/08/2023 | |||||||||||||||||||||
get/responses/200/data/payment/schedule/oneOf/0/single/date | Alterado - "description" | Alteração | Define a data alvo da liquidação do pagamento. O fuso horário de Brasília deve ser utilizado para criação e racionalização sobre os dados deste campo. Observação: Esse campo deverá sempre ser no mínimo D+1 corrido, ou seja, a data imediatamente posterior em relação a data do consentimento considerando o fuso horário de Brasília e deverá ser no máximo D+365 corridos a partir da data do consentimento considerando o fuso horário de Brasília | Define a data alvo da liquidação do pagamento. [Restrição] Esse campo deverá sempre ser no mínimo D+1 corrido, ou seja, a data imediatamente posterior em | |||||||||||||||||||||
get/responses/200/data/status | Alterado - "description" | Alteração | Retorna o estado do consentimento, o qual no momento de sua criação será AWAITING_AUTHORISATION. | Retorna o estado do consentimento, o qual no momento de sua criação será AWAITING_AUTHORISATION. Na situação de múltiplas alçadas PARTIALLY_ACCEPTED, indica que consentimento precisa da confirmação de mais autorizadores. Este estado será alterado depois da(s) autorização(ões) do(s) consentimento(s) na detentora da conta do pagador (Debtor) para AUTHORISED ou REJECTED. O consentimento fica no estado CONSUMED após ocorrer a iniciação do pagamento referente ao consentimento. Em caso de consentimento expirado a detentora deverá retornar o status REJECTED. Estados possíveis: AWAITING_AUTHORISATION - Aguardando autorização PARTIALLY_ACCEPTED – Aguardando múltiplas alçadas AUTHORISED - Autorizado REJECTED - Rejeitado CONSUMED - Consumido | |||||||||||||||||||||
get/responses/200/data/status/enum | Adicionado - "PARTIALLY_ACCEPTED" | Adição | enum | ||||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/403/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/404/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/405/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||
get/responses/500/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 |
POST /pix/payments
Request
x-fapi-interaction-id | Alterado - "description" | Alteração | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id |
Alterado - "description"
Alteração
e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | Um UUID |
RFC4122 |
usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja |
enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor |
post/parameters/x-fapi-interaction-id
Alterado - "pattern"
Alteração
^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
post/parameters/x-fapi-interaction-id
Alterado - "maxLength"
Alteração
100
36
post/parameters/x-fapi-interaction-id
Adicionado - "format"
Adição
gerado pelo detentor e recebido na resposta. | PSV202 |
POST /pix/payments
Request
Campo
O que foi alterado?
Tipo da Alteração
Antes
Depois
N° Proposta
Data homologação
post/responses
Removido - "429"
Remoção
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
post/parameters/Authorization | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||||||
post/parameters/x-fapi-interaction-id | Adicionado Alterado - "exampledescription" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | post/parameters/x-idempotency-key | Adicionado - "minLength" | Adição | 1 | post/requestBody/data | Alterado - "type" | Alteração | object | array | post/requestBody/data | Removido - "description" | Remoção | Objeto contendo dados do pagamento e do recebedor (creditor). | post/requestBody/data | Removido - "required" | Remoção | post/requestBody/data | Removido - "properties" | Remoção | post/requestBody/data | Adicionado - "minItems" | Adição | 1 | post/requestBody/data | Adicionado - "items" | Adição |
Response
Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||
post/parameters/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||
post/parameters/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||
post/parameters/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||
post/parameters/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||
post/parameters/x-idempotency-key | Adicionado - "minLength" | Adição | 1 | |||
post/requestBody/data | Alterado - "type" | Alteração | object | array | ||
post/ |
requestBody/data | Removido - "description" | Remoção | Objeto contendo dados do pagamento e |
do recebedor (creditor). | |||
post/ |
requestBody/data | Removido - "required" | Remoção | ||||
post/ |
requestBody/data | Removido - "properties" | Remoção | ||||
post/ |
requestBody/ |
data | Adicionado - " |
minItems" | Adição | 1 | |||
post/ |
requestBody/data | Adicionado - " |
items" |
Alteração
URI completo que gerou a resposta atual.
URI completo para o primeiro item presente na resposta.
Adição | ||||
x-fapi-interaction-id | Alterado - "description" | Alteração | Um |
UUID RFC4122 usado como um ID de correlação |
entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | Um UUID |
RFC4122 |
usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja |
enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor |
gerado pelo detentor e recebido na resposta. | PSV202 | |
x-fapi-interaction-id | Alterado - " |
post/responses/201/headers/x-fapi-interaction-id
Alterado - "maxLength"
Alteração
100
36
post/responses/201/headers/x-fapi-interaction-id
Alterado - "description"
Alteração
Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora.
description" | Alteração |
^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
post/responses/400/headers/x-fapi-interaction-id
Alterado - "description"
Alteração
Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora.
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
post/responses/201/headers/x-fapi-interaction-id
Adicionado - "minLength"
Adição
1
post/responses/201/headers/x-fapi-interaction-id
Adicionado - "format"
Adição
uuid
post/responses/201/headers/x-fapi-interaction-id
Adicionado - "example"
Adição
d78fc4e5-37ca-4da3-adf2-9b082bf92280
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja |
enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. |
Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id |
Alterado - "pattern"
Alteração
^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
post/responses/400/headers/x-fapi-interaction-id
Alterado - "maxLength"
Alteração
100
36
post/responses/400/headers/x-fapi-interaction-id
Alterado - "description"
Alteração
e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 |
Response
Campo
O que foi alterado?
Tipo da Alteração
Antes
Depois
N° Proposta
Data homologação
get/parameters/Authorization
Adicionado - "minLength"
Adição
1
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
post/responses | Removido - "429" | Remoção | |||||||||||||||||||||||||||||||||
post/responses/201/data | Alterado - "type" | Alteração | object | array | |||||||||||||||||||||||||||||||
post/responses/201/data | Removido - "description" | Remoção | Objeto contendo dados do pagamento e da conta do recebedor (creditor). | ||||||||||||||||||||||||||||||||
post/responses/201/data | Removido - "required" | Remoção | |||||||||||||||||||||||||||||||||
post/responses/201/data | Removido - "properties" | Remoção | |||||||||||||||||||||||||||||||||
post/responses/201/data | Adicionado - "items" | Adição | |||||||||||||||||||||||||||||||||
post/responses/201/links/self | Alterado - "description" | Alteração | URI completo que gerou a resposta atual. | URI completo para o primeiro item presente na resposta. | |||||||||||||||||||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/400201/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | post/responses/400/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | post/responses/400/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | post/responses/401/headers/x-Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||||||||||||
post/responses/201/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/401201/headers/x-fapi-interaction-id | Alterado Adicionado - "patternminLength" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Adição | 1 | ||||||||||||||||||||||||||||||
post/responses/401201/headers/x-fapi-interaction-id | Alterado Adicionado - "maxLengthformat" | AlteraçãoAdição | 100 | 36uuid | |||||||||||||||||||||||||||||||
post/responses/401201/headers/x-fapi-interaction-id | Alterado Adicionado - "descriptionexample" | Alteração | Um UID [RFC4122Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/401400/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | post/responses/401/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | post/responses/401Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Adicionado Alterado - "examplemaxLength" | Alteração | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280100 | 36 | ||||||||||||||||||||||||||||||
post/responses/403400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/403400/headers/x-fapi-interaction-id | Alterado Adicionado - "patternminLength" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Adição | 1 | ||||||||||||||||||||||||||||||
post/responses/400/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/403400/headers/x-fapi-interaction-id | Alterado Adicionado - "maxLengthexample" | Alteração | 100 | 36Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||||||||||
post/responses/403401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/403401/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||||||||||
post/responses/403401/headers/x-fapi-interaction-id | Adicionado Alterado - "formatmaxLength" | AdiçãoAlteração | 100 | uuid36 | |||||||||||||||||||||||||||||||
post/responses/403/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | post/responses/404401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||
post/responses/404401/headers/x-fapi-interaction-id | Alterado Adicionado - "patternminLength" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Adição | 1 | ||||||||||||||||||||||||||||||
post/responses/401/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/404401/headers/x-fapi-interaction-id | Alterado Adicionado - "maxLengthexample" | Alteração | 100 | 36 | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||
post/responses/404403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/404403/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | post/responses/404/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuidAlteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||
post/responses/404403/headers/x-fapi-interaction-id | Adicionado Alterado - "examplemaxLength" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280Alteração | 100 | 36 | ||||||||||||||||||||||||||||||
post/responses/405403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/405403/headers/x-fapi-interaction-id | Alterado Adicionado - "patternminLength" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Adição | 1 | ||||||||||||||||||||||||||||||
post/responses/405403/headers/x-fapi-interaction-id | Alterado Adicionado - "maxLengthformat" | AlteraçãoAdição | 100uuid | 36 | |||||||||||||||||||||||||||||||
post/responses/405403/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/405404/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | post/responses/405/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | post/responses/405Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Adicionado Alterado - "examplemaxLength" | Alteração | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280100 | 36 | ||||||||||||||||||||||||||||||
post/responses/406404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/406404/headers/x-fapi-interaction-id | Alterado Adicionado - "patternminLength" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Adição | 1 | ||||||||||||||||||||||||||||||
post/responses/404/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/406404/headers/x-fapi-interaction-id | Alterado Adicionado - "maxLengthexample" | Alteração | 100 | 36 | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||
post/responses/406405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/406405/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||||||||||
post/responses/406405/headers/x-fapi-interaction-id | Adicionado Alterado - "formatmaxLength" | AdiçãoAlteração | uuid | post/responses/406/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280100 | 36 | |||||||||||||||||||||||||||
post/responses/415405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/415405/headers/x-fapi-interaction-id | Alterado Adicionado - "patternminLength" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Adição | 1 | ||||||||||||||||||||||||||||||
post/responses/405/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/415405/headers/x-fapi-interaction-id | Alterado Adicionado - "maxLengthexample" | Alteração | 100 | 36 | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||
post/responses/415406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/415406/headers/x-fapi-interaction-id | Adicionado Alterado - "minLengthpattern" | Adição | 1 | post/responses/415/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuidAlteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||
post/responses/415406/headers/x-fapi-interaction-id | Adicionado Alterado - "examplemaxLength" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280Alteração | 100 | 36 | ||||||||||||||||||||||||||||||
post/responses/422406/errors/items/codeheaders/x-fapi-interaction-id | Alterado - "description" | Alteração | Códigos de erros previstos na criação da iniciação de pagamento:
| Códigos de erros previstos na criação da iniciação de pagamento:
| post/responses/422/errors/items/code/enum | Adicionado - "CONSENTIMENTO_PENDENTE_AUTORIZACAO" | Adição | enum | post/responses/422/errors/items/detail | Alterado - "description" | Alteração | Descrição específica do erro de acordo com o código reportado:
| Descrição específica do erro de acordo com o código reportado: SALDO_INSUFICIENTE: A conta selecionadaUm UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/406/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/415/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||||||||||||
post/responses/422/errors/items/code | Alterado - "description" | Alteração | Códigos de erros previstos na criação da iniciação de pagamento:
| post/responses/422/errors/items/title | Alterado - "description" | Alteração |
| Códigos de erros previstos na criação da iniciação de pagamento:
| |||||||||||||||||||||||||||
post/responses/422/errors/items/code/enum | Adicionado - "CONSENTIMENTO_PENDENTE_AUTORIZACAO" | Adição | enum | ||||||||||||||||||||||||||||||||
post/responses/422/errors/items/detail | Alterado - "description" | Alteração | Descrição específica do erro de acordo com o código enviadoreportado:
| post/responses/422/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | post/responses/422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | post/responses/422/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | post/responses/422/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid
| post/responses/422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | post/responses/422/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ |
| Descrição específica do erro de acordo com o código reportado:
| ||
post/responses/422/errors/items/title | Alterado - "description" | Alteração | Título específico do erro reportado, de acordo com o código enviado:
| Título específico do erro reportado, de acordo com o código enviado:
| |||||||||||||||||||||||||||||||
post/responses/422/headers/x-fapi-interaction-id | Adicionado Alterado - "exampledescription" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | post/responses/500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||
post/responses/500422/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | |||||||||||||||||||||||||||||||
post/responses/500422/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | |||||||||||||||||||||||||||||||
post/responses/500422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | |||||||||||||||||||||||||||||||
post/responses/500422/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | ||||||||||||||||||||||||||||||||
post/responses/500422/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | ||||||||||||||||||||||||||||||||
post/responses/500422/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | ||||||||||||||||||||||||||||||||
post/responses | Removido - "429" | Remoção | post/responses/201/data | Alterado - "type" | Alteração | object | array |
GET /pix/payments/{paymentId}
Response
/500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
post/responses/500/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ |
post/responses/500/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 |
post/ |
Adicionado - "format"
Adição
uuid
responses/500/headers/x-fapi-interaction-id |
Alterado - " |
Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
RCVD (Received) - Indica que a requisição de pagamento foi recebida com sucesso pela detentora, mas ainda há validações a serem feitas antes de ser submetida para liquidação.
CANC (Cancelled) - Indica que a transação Pix pendente foi cancelada com sucesso pelo usuário antes que fosse confirmada (ACCP) ou rejeitada (RJCT) pela detentora.
ACCP( Accepted Customer Profile) - Indica que todas as verificações necessárias já foram realizadas pela detentora e que a transação está pronta para ser enviada para liquidação (no SPI se for Pix para outra instituição ou internamente se for para outra conta na mesma instituição).
ACPD (Accepted Clearing Processed) - Indica que a detentora já submeteu a transação para liquidação, mas ainda não tem a confirmação se foi liquidada ou rejeitada.
RJCT (Rejected) Indica que a transação foi rejeitada pela detentora ou pelo SPI.
ACSC (Accepted Settlement Completed Debitor Account) - Indica que a transação foi efetivada pela detentora ou pelo SPI.
PDNG (Pending) - Indica que a detentora reteve temporariamente a transação Pix para análise.
SCHD (Scheduled) - Indica que a transação Pix foi agendada com sucesso na detentora.
Em caso insucesso:
RJCT (REJECTED) - Instrução de pagamento rejeitada.
get/responses/200/data/status/enum
Removido - "PATC"
Remoção
enum
description" |
Adição
d78fc4e5-37ca-4da3-adf2-9b082bf92280
get/responses
Removido - "429"
Remoção
get/responses/200/data/localInstrument
Alterado - "description"
Alteração
Especifica a forma de iniciação do pagamento:
MANU - Inserção manual de dados da conta transacional
DICT - Inserção manual de chave Pix
QRDN - QR code dinâmico
QRES - QR code estático
INIC - Indica que o recebedor (creditor) contratou o Iniciador de Pagamentos especificamente para realizar iniciações de pagamento em que o beneficiário é previamente conhecido.
Especifica a forma de iniciação do pagamento:
MANU - Inserção manual de dados da conta transacional
DICT - Inserção manual de chave Pix
QRDN - QR code dinâmico
QRES - QR code estático
INIC - Indica que o recebedor (creditor) contratou o Iniciador de Pagamentos especificamente para realizar iniciações de pagamento em que o beneficiário é previamente conhecido.
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos.
get/responses/200/data/rejectionReason/code
Alterado - "description"
Alteração
Define o código da razão pela qual o pagamento foi rejeitado
SALDO_INSUFICIENTE - A conta selecionada não possui saldo suficiente para realizar o pagamento.
VALOR_ACIMA_LIMITE - O valor ultrapassa o limite estabelecido [na instituição/no arranjo/outro] para permitir a realização de transações pelo cliente.
VALOR_INVALIDO - O valor enviado não é válido para o QR Code informado.
COBRANCA_INVALIDA - Validação de expiração, validação de vencimento ou Status Válido.
NAO_INFORMADO - Não reportado/identificado pela instituição detentora de conta.
PAGAMENTO_DIVERGENTE_CONSENTIMENTO - Dados do pagamento divergentes dos dados do consentimento.
DETALHE_PAGAMENTO_INVALIDO - Parâmetro [nome_campo] não obedecer às regras de negócio.
PAGAMENTO_RECUSADO_DETENTORA - [Descrição do motivo de recusa].
PAGAMENTO_RECUSADO_SPI - [Código de erro conforme tabela de domínios reason PACS.002].
FALHA_INFRAESTRUTURA - [Descrição de qual falha na infraestrutura inviabilizou o processamento].
FALHA_INFRAESTRUTURA_SPI - Indica uma falha no Sistema de Pagamentos Instantâneos (SPI).
FALHA_INFRAESTRUTURA_DICT - Indica uma falha no Diretório de Identificadores de Contas Transacionais (DICT).
FALHA_INFRAESTRUTURA_ICP - Indica uma falha na Infraestrutura de Chaves Públicas (ICP).
FALHA_INFRAESTRUTURA_PSP_RECEBEDOR - Indica uma falha na infraestrutura do Prestador de Serviço de Pagamento (PSP) que recebe o pagamento.
FALHA_INFRAESTRUTURA_DETENTORA - indica uma falha na infraestrutura da instituição detentora das informações ou recursos.
CONTAS_ORIGEM_DESTINO_IGUAIS - Indica uma tentativa de pagamento onde a conta origem e a conta de destino são iguais.
O rejectionReason FALHA_INFRAESTRUTURA não será excluído, apenas deixará de ser utilizado, permitindo assim, retrocompatibilidade e integridade entre os participantes.
Define o código da razão pela qual o pagamento foi rejeitado
SALDO_INSUFICIENTE - A conta selecionada não possui saldo suficiente para realizar o pagamento.
VALOR_ACIMA_LIMITE - O valor ultrapassa o limite estabelecido [na instituição/no arranjo/outro] para permitir a realização de transações pelo cliente.
VALOR_INVALIDO - O valor enviado não é válido para o QR Code informado.
COBRANCA_INVALIDA - Validação de expiração, validação de vencimento ou Status Válido.
NAO_INFORMADO - Não reportado/identificado pela instituição detentora de conta.
PAGAMENTO_DIVERGENTE_CONSENTIMENTO - Dados do pagamento divergentes dos dados do consentimento.
DETALHE_PAGAMENTO_INVALIDO - Parâmetro [nome_campo] não obedecer às regras de negócio.
PAGAMENTO_RECUSADO_DETENTORA - [Descrição do motivo de recusa].
PAGAMENTO_RECUSADO_SPI - [Código de erro conforme tabela de domínios reason PACS.002].
FALHA_INFRAESTRUTURA - [Descrição de qual falha na infraestrutura inviabilizou o processamento].
FALHA_INFRAESTRUTURA_SPI - Indica uma falha no Sistema de Pagamentos Instantâneos (SPI).
FALHA_INFRAESTRUTURA_DICT - Indica uma falha no Diretório de Identificadores de Contas Transacionais (DICT).
FALHA_INFRAESTRUTURA_ICP - Indica uma falha na Infraestrutura de Chaves Públicas (ICP).
FALHA_INFRAESTRUTURA_PSP_RECEBEDOR - Indica uma falha na infraestrutura do Prestador de Serviço de Pagamento (PSP) que recebe o pagamento.
FALHA_INFRAESTRUTURA_DETENTORA - indica uma falha na infraestrutura da instituição detentora das informações ou recursos.
CONTAS_ORIGEM_DESTINO_IGUAIS - Indica uma tentativa de pagamento onde a conta origem e a conta de destino são iguais.
FALHA_AGENDAMENTO_PAGAMENTOS - Falha ao agendar pagamentos.
O rejectionReason FALHA_INFRAESTRUTURA não será excluído, apenas deixará de ser utilizado, permitindo assim, retrocompatibilidade e integridade entre os participantes.
get/responses/200/data/rejectionReason/code/enum
Adicionado - "FALHA_AGENDAMENTO_PAGAMENTOS"
Adição
enum
get/responses/200/data/status
Alterado - "description"
Alteração
Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
RCVD (Received) - Indica que a requisição de pagamento foi recebida com sucesso pela detentora, mas ainda há validações a serem feitas antes de ser submetida para liquidação.
PATC (Partially Accepted Technical Correct) - Indica que a transação precisa da confirmação de mais autorizadores para que o processamento do pagamento possa prosseguir.
CANC (Cancelled) - Indica que a transação Pix pendente foi cancelada com sucesso pelo usuário antes que fosse confirmada (ACCP) ou rejeitada (RJCT) pela detentora.
ACCP( Accepted Customer Profile) - Indica que todas as verificações necessárias já foram realizadas pela detentora e que a transação está pronta para ser enviada para liquidação (no SPI se for Pix para outra instituição ou internamente se for para outra conta na mesma instituição).
ACPD (Accepted Clearing Processed) - Indica que a detentora já submeteu a transação para liquidação, mas ainda não tem a confirmação se foi liquidada ou rejeitada.
RJCT (Rejected) Indica que a transação foi rejeitada pela detentora ou pelo SPI.
ACSC (Accepted Settlement Completed Debitor Account) - Indica que a transação foi efetivada pela detentora ou pelo SPI.
PDNG (Pending) - Indica que a detentora reteve temporariamente a transação Pix para análise.
SCHD (Scheduled) - Indica que a transação Pix foi agendada com sucesso na detentora.
Em caso insucesso:
RJCT (REJECTED) - Instrução de pagamento rejeitada.
Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||
post/responses/500/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||
post/responses/500/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||
post/responses/500/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||
post/responses | Removido - "429" | Remoção | ||||
post/responses/201/data | Alterado - "type" | Alteração | object | array | ||
x-fapi-interaction-id | Alterado - "description" | Alteração | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 |
GET /pix/payments/{paymentId}
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
get/parameters/Authorization | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/parameters/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/parameters/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/parameters/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/parameters/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/parameters/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses | Removido - "429" | Remoção | ||||||||||||||||
get/responses/200/data/localInstrument | Alterado - "description" | Alteração | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | ||||||||||||||
get/responses/200/data/rejectionReason/code | Alterado - "description" | Alteração | Define o código da razão pela qual o pagamento foi rejeitado
O rejectionReason FALHA_INFRAESTRUTURA não será excluído, apenas deixará de ser utilizado, permitindo assim, retrocompatibilidade e integridade entre os participantes. | Define o código da razão pela qual o pagamento foi rejeitado
O rejectionReason FALHA_INFRAESTRUTURA não será excluído, apenas deixará de ser utilizado, permitindo assim, retrocompatibilidade e integridade entre os participantes. | ||||||||||||||
get/responses/200/data/rejectionReason/code/enum | Adicionado - "FALHA_AGENDAMENTO_PAGAMENTOS" | Adição | enum | |||||||||||||||
get/responses/200/data/status | Alterado - "description" | Alteração | Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
Em caso insucesso: | Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
Em caso insucesso: RJCT (REJECTED) - Instrução de pagamento rejeitada. | ||||||||||||||
get/responses/200/data/status/enum | Removido - "PATC" | Remoção | enum | |||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/200/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/400/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/200401/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/200401/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/200401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/200401/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/200401/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/200401/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/400403/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/401404/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/403405/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/404406/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||
get/responses/405500/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||
get/responses/406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora.get/responses/406/headers/ | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | get/responses/406/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | get/responses/406/headers/e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 |
PATCH pix/payments/{paymentId}
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação |
---|---|---|---|---|---|---|
x-fapi-interaction-id | Alterado - "description" | Alteração |
Um UUID |
RFC4122 |
usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id |
Adicionado - "minLength"
Adição
1
e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id |
Adicionado - "format"
Adição
uuid
get/responses/406/headers/x-fapi-interaction-id
Adicionado - "example"
Adição
d78fc4e5-37ca-4da3-adf2-9b082bf92280
e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 | |||||
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação |
---|---|---|---|---|---|---|
patch | Alterado - "description" | Alteração |
Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora.
Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora.
get/responses/500/headers/x-fapi-interaction-id
Alterado - "pattern"
Alteração
^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
get/responses/500/headers/x-fapi-interaction-id
Alterado - "maxLength"
Alteração
100
36
Esse endpoint deve ser usado para cancelar, a pedido do cliente pagador, as transações que estejam em uma das seguintes situações: Agendada com sucesso (SCHD), retida para análise (PDNG) ou aguardando autorização de múltiplas alçadas (PATC).
O cancelamento de pagamento agendado (SCHD) pode ser enviado até 23:59 (Horário de Brasília) do dia anterior à data de efetivação do pagamento. | Esse endpoint deve ser usado para cancelar, a pedido do cliente pagador, as transações que estejam em uma das seguintes situações: Agendada com sucesso (SCHD) ou retida para análise (PDNG).
O cancelamento de pagamento agendado (SCHD) pode ser enviado até 23:59 (Horário de Brasília) do dia anterior à data de efetivação do pagamento. | |||||
patch/parameters/Authorization | Adicionado - "minLength" | Adição | 1 | |||
patch/parameters/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
patch/ |
parameters/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||
patch/parameters/x-fapi-interaction-id |
Alterado - " |
maxLength" | Alteração |
100 |
36 |
patch/ |
parameters/ |
x-fapi-interaction-id | Adicionado - "format" | Adição | uuid |
patch/parameters/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 |
PATCH pix/payments/{paymentId}
Request
...
Campo
...
O que foi alterado?
...
Tipo da Alteração
...
Antes
...
Depois
...
N° Proposta
...
Data homologação
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
patchpatch/responses | Removido - "429" | Remoção | ||||||||||||||||||||||||||||||||||||||||||
patch/responses/200/data/localInstrument | Alterado - "description" | Alteração Esse endpoint deve ser usado para cancelar, a pedido do cliente pagador, as transações que estejam em uma das seguintes situações: Agendada com sucesso (SCHD), retida para análise (PDNG) ou aguardando autorização de múltiplas alçadas (PATC).
O cancelamento de pagamento agendado (SCHD) pode ser enviado até 23:59 (Horário de Brasília) do dia anterior à data de efetivação do pagamento. | Esse endpoint deve ser usado para cancelar, a pedido do cliente pagador, as transações que estejam em uma das seguintes situações: Agendada com sucesso (SCHD) ou retida para análise (PDNG).
O cancelamento de pagamento agendado (SCHD) pode ser enviado até 23:59 (Horário de Brasília) do dia anterior à data de efetivação do pagamento. | patch/parameters/Authorization | Adicionado - "minLength" | Adição | 1 | patch/parameters/x-fapi-interaction-idEspecifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | |||||||||||||||||||||||||||||||||||
patch/responses/200/data/status | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | patch/parameters/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | patch/parameters/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | patch/parameters/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | patch/parameters/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | patch/responses | Removido - "429" | Remoção | patch/responses/200/data/localInstrument | Alterado - "description" | Alteração | Especifica a forma de iniciação do pagamento:
| Especifica a forma de iniciação do pagamento:
[Restrição] Se /data/payment/schedule enviado com valor diferente de single durante a criação do consentimento, apenas os métodos MANU, DICT ou QRES são permitidos. | patch/responses/200/data/status | Alterado - "description" | Alteração | Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
Em caso insucesso: | Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
Em caso insucesso: RJCT (REJECTED) - Instrução de pagamento rejeitada. | patch/responses/200/data/status/enum | Removido - "PATC" | Remoção | enum | patch/responses/200 | Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
Em caso insucesso: | Estado atual da iniciação de pagamento. O estado evolui na seguinte ordem:
Em caso insucesso: RJCT (REJECTED) - Instrução de pagamento rejeitada. | ||
patch/responses/200/data/status/enum | Removido - "PATC" | Remoção | enum | |||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/200/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200400/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200400/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/200400/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/200400/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/200400/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/400401/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/401403/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/403404/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/404405/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/405406/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/422 | Alterado - "description" | Alteração | A requisição foi malformada, omitindo atributos obrigatórios, seja no payload ou através de atributos na URL. | Seguir as orientações presentes na descrição deste endpoint. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
patch/responses/406422/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | patch/responses/422 | Alterado - "description" | Alteração | A requisição foi malformada, omitindo atributos obrigatórios, seja no payload ou através de atributos na URL. | Seguir as orientações presentes na descrição deste endpoint. | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | |||||||||||||||||||||||||||||||||
patch/responses/422500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/422500/headers/x-fapi-interaction-id | Alterado - "pattern" | Alteração | ^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$ | ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ | ||||||||||||||||||||||||||||||||||||||||
patch/responses/422500/headers/x-fapi-interaction-id | Alterado - "maxLength" | Alteração | 100 | 36 | ||||||||||||||||||||||||||||||||||||||||
patch/responses/422500/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora. | Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora.Um UUID [RFC4122](https://tools.ietf.org/html/rfc4122) deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. | ||||||||||||||||||||||||||||||||||||||||
patch/responses/500/headers/x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | |||||||||||||||||||||||||||||||||||||||||
patch/responses/500/headers/x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | |||||||||||||||||||||||||||||||||||||||||
x-fapi-interaction-id | Alterado - "description" | Alteração | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora.patch/responses/422/headers/ | Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id | Adicionado - "minLength" | Adição | 1 | patch/responses/422/headers/e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id | Adicionado - "format" | Adição | uuid | patch/responses/422/headers/x-fapi-interaction-id | Adicionado - "example" | Adição | d78fc4e5-37ca-4da3-adf2-9b082bf92280 | patch/responses/500/headers/e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 |
PATCH pix/payments/consents/{consentId}
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação |
---|---|---|---|---|---|---|
x-fapi-interaction-id | Alterado - "description" | Alteração |
Um UUID |
RFC4122 |
usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
patch/responses/500/headers/x-fapi-interaction-id
Alterado - "pattern"
Alteração
^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id |
Alterado - "maxLength"
Alteração
100
36
e retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 | |||||
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologação |
---|---|---|---|---|---|---|
x-fapi-interaction-id | Alterado - "description" | Alteração |
Um UID [RFC4122](https://tools.ietf.org/html/rfc4122) usado como um ID de correlação. A detentora deve obrigatoriamente retornar o campo com o mesmo valor recebido da iniciadora.
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP status code 400. A iniciadora deve acatar o valor recebido da detentora. |
Um UUID RFC4122 usado como um ID de correlação entre request e response. Campo de geração e envio obrigatório pela iniciadora (client) e o seu valor deve ser “espelhado” pela detentora (server) no cabeçalho de resposta. Caso não seja enviado pela iniciadora, a detentora deve gerar um x-fapi-interaction-id |
Adicionado - "minLength"
Adição
1
e retorná-lo na resposta com o HTTP status code 400. Caso recebido um valor inválido, a detentora deve gerar um x-fapi-interaction-id |
Adicionado - "format"
Adição
uuid
PATCH pix/payments/consents/{consentId}
Request
...
Campo
...
O que foi alterado?
...
Tipo da Alteração
...
Antes
...
Depois
...
N° Proposta
...
Data homologação
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta | Data homologaçãoe retorná-lo na resposta com o HTTP status code 400 ou 422 (com o código PARAMETRO_INVALIDO). A iniciadora deve acatar o valor gerado pelo detentor e recebido na resposta. | PSV202 | |
---|---|---|---|---|---|---|---|---|