Changelog - [DC] Adiantamento a Depositantes - v2.1.0 - v2.2.0
Alteração na parte de orientações dentro do swagger
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
|
|
|
|
|
GET /contracts
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
get/parameters/x-fapi-interaction-id | Alterado - "required" | Alteração |
| TRUE |
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 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/200/links/first | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/first | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/last | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/last | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/next | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/next | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/prev | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/prev | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/self | Alterado - "format" | Alteração | uri | url |
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 - "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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
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/200/data/items/ipocCode | Alterado - "pattern" | Alteração | ^\d{22,67}$ | ^[\w\W]{22,67}$ |
GET /contracts/{contractId}
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
get/parameters/x-fapi-interaction-id | Alterado - "required" | Alteração |
| TRUE |
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 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/200/links/first | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/first | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/last | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/last | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/next | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/next | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/prev | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/prev | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/self | Alterado - "format" | Alteração | uri | url |
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 - "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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
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/200/data/amortizationScheduledAdditionalInfo | Alterado - "description" | Alteração | Campo obrigatório para complementar a informação relativa à amortização quando selecionada a opção OUTROS. | Campo obrigatório para complementar a informação relativa à amortização quando selecionada a opção OUTROS. Preencher o campo quando não aplicável com string vazia (""). |
get/responses/200/data/contractNumber | Alterado - "pattern" | Alteração | ^\d{1,100}$ | ^[\w\W]{1,100}$ |
get/responses/200/data/instalmentPeriodicityAdditionalInfo | Alterado - "description" | Alteração | Campo obrigatório para complementar a informação relativa à periodicidade de pagamento regular quando tiver a opção OUTROS. | Campo obrigatório para complementar a informação relativa à periodicidade de pagamento regular quando tiver a opção OUTROS. Preencher o campo quando não aplicável com string vazia (""). |
get/responses/200/data/interestRates/items/postFixedRate | Alterado - "description" | Alteração | Taxa pós fixada aplicada sob o contrato da modalidade crédito. p.ex. 0.014500. O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros (representação de porcentagem p.ex: 0.150000. Este valor representa 15%. O valor 1 representa 100%). | Taxa pós-fixada aplicada sob o contrato da modalidade crédito. p.ex. 0.0045 .O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%). Preencher o campo não aplicável ao contrato com zeros, seguindo o pattern (0.000000). |
get/responses/200/data/interestRates/items/preFixedRate | Alterado - "description" | Alteração | Taxa pré fixada aplicada sob o contrato da modalidade crédito. p.ex. 0.014500. O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros(representação de porcentagem p.ex: 0.150000. Este valor representa 15%. O valor 1 representa 100%). | Taxa pré-fixada aplicada sob o contrato da modalidade crédito. p.ex. 0.014500. O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros(representação de porcentagem p.ex: 0.150000. Este valor representa 15%. O valor 1 representa 100%). Preencher o campo não aplicável ao contrato com zeros, seguindo o pattern (0.000000). |
get/responses/200/data/ipocCode | Alterado - "pattern" | Alteração | ^\d{22,67}$ | ^[\w\W]{22,67}$ |
GET /contracts/{contractId}/warranties
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
get/parameters/x-fapi-interaction-id | Alterado - "required" | Alteração |
| TRUE |
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 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/200/links/first | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/first | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/last | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/last | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/next | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/next | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/prev | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/prev | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/self | Alterado - "format" | Alteração | uri | url |
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 | Alterado - "description" | Alteração | Método para obter a lista de garantias vinculadas ao contrato de adiantamento a depositantes identificado por contractId mantido pelo cliente na instituição transmissora | Método para obter a lista de garantias vinculadas ao contrato de adiantamento a depositantes identificado por contractId mantido pelo cliente na instituição transmissora. Para os produtos que não possuam garantias deve-se retornar HTTP Status 200 com o objeto “data” vazio, sem nenhum atributo interno. |
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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
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 /contracts/{contractId}/scheduled-instalments
Resquest
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
get/parameters/x-fapi-interaction-id | Alterado - "required" | Alteração |
| TRUE |
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 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/200/links/first | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/first | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/last | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/last | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/next | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/next | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/prev | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/prev | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/self | Alterado - "format" | Alteração | uri | url |
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 - "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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
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/200/data/dueInstalments | Alterado - "maximum" | Alteração | 999 | 999999 |
get/responses/200/data/paidInstalments | Alterado - "maximum" | Alteração | 999 | 999999 |
get/responses/200/data/pastDueInstalments | Alterado - "maximum" | Alteração | 999 | 999999 |
GET /contracts/{contractId}/payments
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
get/parameters/x-fapi-interaction-id | Alterado - "required" | Alteração |
| TRUE |
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 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/200/links/first | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/first | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/last | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/last | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/next | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/next | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/prev | Alterado - "format" | Alteração | uri | url |
get/responses/200/links/prev | Removido - "pattern" | Remoção | ^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$ |
|
get/responses/200/links/self | Alterado - "format" | Alteração | uri | url |
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 - "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. Se fornecido, o transmissor deve "reproduzir" esse valor no cabeçalho de resposta. | 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 receptora (client) e o seu valor deve ser “espelhado” pela transmissora (server) no cabeçalho de resposta. Caso não seja recebido ou se for recebido um valor inválido, a transmissora deve gerar um x-fapi-interaction-id e retorná-lo na resposta com o HTTP Status Code 400. A receptora deve acatar o valor recebido da transmissora. |
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 |