Changelog - [SV] Pagamentos Automáticos - v2.0.0-beta.1 - v1.0.0
Alterações na seção de orientações do swagger
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
|---|---|---|---|---|
/servers/0 | Alterado - "url" | Alteração | ||
/servers/1 | Alterado - "url" | Alteração | https://apih.banco.com.br/open-banking/automatic-payments/v1 | https://apih.banco.com.br/open-banking/automatic-payments/v2 |
/info | Alterado - "description" | Alteração | API de Iniciação de Pagamentos automáticos, responsável por viabilizar as operações de iniciação de pagamentos automáticos (Pix au... | API de Iniciação de Pagamentos automáticos, responsável por viabilizar as operações de iniciação de pagamentos automáticos (Pix au... |
/pix/recurring-payments
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
|---|---|---|---|---|
get/parameters/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/200/data/items/properties | Adicionado - "lastRetryRecurringPaymentIds" | Adição |
|
|
get/responses/200/data/items/document | Alterado - "description" | Alteração | Informações do documento identificador. | Informações do documento. |
get/responses/200/data/items/rejectionReason/code | Alterado - "description" | Alteração | Código identificador do motivo de rejeição. Motivo da rejeição do pagamento. Informações complementares sobre o motivo do status. ... | Código identificador do motivo de rejeição. Motivo da rejeição do pagamento. Informações complementares sobre o motivo do status. ... |
get/responses/200/data/items/rejectionReason/code/enum | Adicionado - "LIMITE_VALOR_TOTAL_CONSENTIMENTO_EXCEDIDO" | Adição |
| enum |
get/responses/200/data/items/rejectionReason/code/enum | Adicionado - "LIMITE_VALOR_TRANSACAO_CONSENTIMENTO_EXCEDIDO" | Adição |
| enum |
get/responses/200/data/items/rejectionReason/code/enum | Adicionado - "CONSENTIMENTO_REVOGADO" | Adição |
| enum |
get/responses/200/data/items/rejectionReason/code/enum | Adicionado - "LIMITE_TENTATIVAS_EXCEDIDO" | Adição |
| enum |
get/responses/200/data/items/rejectionReason/detail | Alterado - "description" | Alteração | Detalhe sobre o código identificador do motivo de rejeição. - SALDO_INSUFICIENTE: A conta selecionada não possui saldo suficiente... | Detalhe sobre o código identificador do motivo de rejeição. - SALDO_INSUFICIENTE: A conta selecionada não possui saldo suficiente... |
get/responses/200/data/items/status | Alterado - "description" | Alteração | Estado atual do pagamento. O estado evolui na seguinte ordem: - RCVD (Received) - Indica que a requisição de pagamento foi recebid... | Estado atual do pagamento. O estado evolui na seguinte ordem: - RCVD (Received) - Indica que a requisição de pagamento foi recebid... |
get/responses/200/links/self | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/self | Alterado - "example" | Alteração | ||
get/responses/200/links/self | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/400/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/401/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/403/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/404/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/405/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/406/headers/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
get/responses/500 | Removido - "headers" | Remoção |
|
|
get/responses/504 | Removido - "headers" | Remoção |
|
|
post/parameters/x-fapi-interaction-id | Alterado - "description" | Alteração | 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... | 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... |
post/requestBody/data/properties | Adicionado obrigatóriedade no campo 'creditorAccount' | Adição |
| required |
post/requestBody/data/properties | Adicionado - "lastRetryRecurringPaymentIds" | Adição |
|
|
post/requestBody/data/creditorAccount | Alterado - "description" | Alteração | Objeto que contém a identificação da conta de destino do beneficiário/recebedor. [Restrição] Se localInstrument for igual a MANU,... | Objeto que contém a identificação da conta de destino do beneficiário/recebedor. |
post/requestBody/data/creditorAccount/properties | Removido obrigatóriedade no campo 'issuer' | Remoção | required |
|
post/requestBody/data/document | Alterado - "description" | Alteração | Informações do documento identificador. | Informações do documento identificador do recebedor da transação. |
post/requestBody/data/document/identification | Alterado - "description" | Alteração | Número do documento de identificação oficial do titular pessoa natural ou jurídica. | Número do documento de identificação oficial do recebedor pessoa natural ou jurídica. O valor informado deve ser igual a um dos v... |
post/requestBody/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 c... | Especifica a forma de iniciação do pagamento - MANU - Inserção manual de dados da conta transacional - DICT - Inserção manual de c... |
post/requestBody/data/proxy | Alterado - "description" | Alteração | Chave cadastrada no DICT pertencente ao recebedor. Os tipos de chaves podem ser: telefone, e-mail, cpf/cnpj ou chave aleatória. N... | Chave cadastrada no DICT pertencente ao recebedor. Os tipos de chaves podem ser: telefone, e-mail, cpf/cnpj ou chave aleatória. N... |
post/requestBody/data/riskSignals/automatic/lastLoginDateTime | Alterado - "description" | Alteração | Data e hora do último login do cliente na iniciadora | Data e hora da última interação do cliente com o aplicativo/sistema da instituição iniciadora. |
post/requestBody/data/riskSignals/manual/properties | Removido obrigatóriedade no campo 'isRootedDevice' | Remoção | required |
|
post/requestBody/data/riskSignals/manual/properties | Removido obrigatóriedade no campo 'screenBrightness' | Remoção | required |
|
post/requestBody/data/riskSignals/manual/properties | Removido obrigatóriedade no campo 'elapsedTimeSinceBoot' | Remoção | required |
|
post/requestBody/data/riskSignals/manual/properties | Removido - "isCallInProgress" | Remoção |
|
|
post/requestBody/data/riskSignals/manual/properties | Adicionado - "isCallingProgress" | Adição |
|
|
post/requestBody/data/riskSignals/manual/elapsedTimeSinceBoot | Alterado - "description" | Alteração | Indica por quanto tempo (em milissegundos) o dispositivo está ligado. | Indica por quanto tempo (em milissegundos) o dispositivo está ligado. [Restrição] Campos de envio obrigatório quando o sistema op... |
post/requestBody/data/riskSignals/manual/isRootedDevice | Alterado - "description" | Alteração | Indica se o dispositivo atualmente está com permissão de “root”. | Indica se o dispositivo atualmente está com permissão de “root”. [Restrição] Campos de envio obrigatório quando o sistema operaci... |
post/requestBody/data/riskSignals/manual/screenBrightness | Alterado - "description" | Alteração | Indica o nível de brilho da tela do dispositivo. Em dispositivos Android o valor é um inteiro, entre 0 e 255, inclusive; Em di... | Indica o nível de brilho da tela do dispositivo. Em dispositivos Android o valor é um inteiro, entre 0 e 255, inclusive; Em di... |
post/responses/201/data/properties | Adicionado obrigatóriedade no campo 'creditorAccount' | Adição |
| required |
post/responses/201/data/properties | Removido - "ibgeTownCode" | Remoção |
|
|
post/responses/201/data/properties | Adicionado - "lastRetryRecurringPaymentIds" | Adição |
|
|
post/responses/201/data/cancellation/reason | Alterado - "description" | Alteração | O preenchimento desse campo para retorno, deve ocorrer pela detentora de contas a partir do status em que o pagamento estiver no m... | O preenchimento desse campo para retorno, deve ocorrer pela detentora de contas a partir do status em que o pagamento estiver no m... |
post/responses/201/data/cancellation/reason/enum | Removido - "CANCELADO_MULTIPLAS_ALCADAS" | Remoção | enum |
|
post/responses/201/data/creditorAccount | Alterado - "description" | Alteração | Objeto que contém a identificação da conta de destino do beneficiário/recebedor. [Restrição] Se localInstrument for igual a MANU,... | Objeto que contém a identificação da conta de destino do beneficiário/recebedor. |
post/responses/201/data/creditorAccount/properties | Removido obrigatóriedade no campo 'issuer' | Remoção | required |
|
post/responses/201/data/document | Alterado - "description" | Alteração | Informações do documento identificador. | Informações do documento identificador do recebedor da transação. |
post/responses/201/data/document/identification | Alterado - "description" | Alteração | Número do documento de identificação oficial do titular pessoa natural ou jurídica. | Número do documento de identificação oficial do recebedor pessoa natural ou jurídica. O valor informado deve ser igual a um dos v... |
post/responses/201/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 c... | Especifica a forma de iniciação do pagamento - MANU - Inserção manual de dados da conta transacional - DICT - Inserção manual de c... |
post/responses/201/data/proxy | Alterado - "description" | Alteração | Chave cadastrada no DICT pertencente ao recebedor. Os tipos de chaves podem ser: telefone, e-mail, cpf/cnpj ou chave aleatória. N... | Chave cadastrada no DICT pertencente ao recebedor. Os tipos de chaves podem ser: telefone, e-mail, cpf/cnpj ou chave aleatória. N... |
post/responses/201/data/rejectionReason/code | Alterado - "description" | Alteração | Código identificador do motivo de rejeição. Motivo da rejeição do pagamento. Informações complementares sobre o motivo do status. ... | Código identificador do motivo de rejeição. Motivo da rejeição do pagamento. Informações complementares sobre o motivo do status. ... |
post/responses/201/data/rejectionReason/code/enum | Adicionado - "LIMITE_VALOR_TOTAL_CONSENTIMENTO_EXCEDIDO" | Adição |
| enum |
post/responses/201/data/rejectionReason/code/enum | Adicionado - "LIMITE_VALOR_TRANSACAO_CONSENTIMENTO_EXCEDIDO" | Adição |
| enum |
post/responses/201/data/rejectionReason/code/enum | Adicionado - "LIMITE_TENTATIVAS_EXCEDIDO" | Adição |
| enum |
post/responses/201/data/rejectionReason/code/enum | Adicionado - "CONSENTIMENTO_REVOGADO" | Adição |
| enum |
post/responses/201/data/rejectionReason/detail | Alterado - "description" | Alteração |