ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações
Changelog - [PC] Portabilidade de Crédito - v1.0.0-beta.3 - v1.0.0-beta.2
- 1 Alterações na seção de orientações do swagger
- 2 POST /portabilities
- 3 GET /portabilities/{portabilityId}
- 3.1 Response
- 4 PATCH /portabilities/{portabilityId}/cancel
- 5 POST /portabilities/{portabilityId}/payment
- 6 GET /credit-operations/{contractId}/portability-eligibility
- 7 GET /portabilities/{portabilityId}/account-data
Alterações na seção de orientações do swagger
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
/info | Alterado - "description" | Alteração | A API de Portabilidade de Crédito permite que usuários transfiram suas operações de crédito e arrendamento mercantil entre institu... | A API de Portabilidade de Crédito permite que usuários transfiram suas operações de crédito e arrendamento mercantil entre institu... | PPC50 |
POST /portabilities
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
post/requestBody/data/institution/creditor/companyCnpj | Alterado - "pattern" | Alteração | \d{14}$ | ^[0-9A-Z]{12}[0-9]{2}$ | PPC55 |
post/requestBody/data/institution/proposing/companyCnpj | Alterado - "pattern" | Alteração | \d{14}$ | ^[0-9A-Z]{12}[0-9]{2}$ | PPC55 |
post/requestBody/data/proposedContract/digitalSignatureProof/documentId | Alterado - "pattern" | Alteração | ^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$ | ^[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/requestBody/data/proposedContract/properties | Adicionado obrigatóriedade no campo 'instalmentPeriodicity' | Adição |
| required |
|
post/requestBody/data/proposedContract/properties | Removido obrigatóriedade no campo 'installmentPeriodicity' | Remoção | required |
|
|
post/requestBody/data/proposedContract/properties | Removido - "installmentPeriodicity" | Remoção |
|
|
|
post/requestBody/data/proposedContract/properties | Adicionado - "instalmentPeriodicity" | Adição |
|
|
|
post/requestBody/data/proposedContract/properties | Adicionado obrigatóriedade no campo 'dueDate' | Adição |
| required | PPC58 |
post/requestBody/data/proposedContract/properties | Adicionado - "dueDate" | Adição |
|
| PPC58 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
post/responses/202/data/status/enum | Removido - "TECHNICAL_VALIDATION_IN_PROCESS" | Remoção | enum |
| PC52 |
post/responses/202/data/status/enum | Removido - "ACCEPTED_SETTLEMENT_IN_PROCESS" | Remoção | enum |
| PC52 |
post/responses/202/data/status/enum | Removido - "ACCEPTED_SETTLEMENT_COMPLETED" | Remoção | enum |
| PC52 |
post/responses/202/data/status/enum | Removido - "PORTABILITY_COMPLETED" | Remoção | enum |
| PC52 |
post/responses/202/data/status/enum | Removido - "REJECTED" | Remoção | enum |
| PC52 |
post/responses/202/data/status/enum | Removido - "ACCEPTED_WITH_CHANGE" | Remoção | enum |
| PC52 |
GET /portabilities/{portabilityId}
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
get/responses/200/data/institution/creditor/companyCnpj | Alterado - "pattern" | Alteração | \d{14}$ | ^[0-9A-Z]{12}[0-9]{2}$ | PPC55 |
get/responses/200/data/institution/proposing/companyCnpj | Alterado - "pattern" | Alteração | \d{14}$ | ^[0-9A-Z]{12}[0-9]{2}$ | PPC55 |
get/responses/200/data/properties | Removido - "receipt" | Remoção |
|
| PPC48 |
get/responses/200/data/properties | Adicionado - "loanSettlementInstruction" | Adição |
|
| PPC48 |
get/responses/200/data/proposedContract/properties | Adicionado obrigatóriedade no campo 'instalmentPeriodicity' | Adição |
| required |
|
get/responses/200/data/proposedContract/properties | Removido obrigatóriedade no campo 'installmentPeriodicity' | Remoção | required |
|
|
get/responses/200/data/proposedContract/properties | Removido - "installmentPeriodicity" | Remoção |
|
|
|
get/responses/200/data/proposedContract/properties | Adicionado - "instalmentPeriodicity" | Adição |
|
|
|
get/responses/200/data/status | Alterado - "description" | Alteração | Informação sobre o status de um pedido de portabilidade de crédito, onde: - `RECEIVED`: Estado inicial. Indica que o pedido de po... | Informação sobre o status de um pedido de portabilidade de crédito, onde: - `RECEIVED`: Estado inicial. Indica que o pedido de po... |
|
get/responses/200/data/status/enum | Adicionado - "ACCEPTED_SETTLEMENT_IN_PROGRESS" | Adição |
| enum |
|
get/responses/200/data/status/enum | Removido - "ACCEPTED_SETTLEMENT_IN_PROCESS" | Remoção | enum |
|
|
get/responses/200/data/statusReason/properties | Removido - "paymentIssueDetail" | Remoção |
|
| PPC46 |
PATCH /portabilities/{portabilityId}/cancel
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
patch/requestBody/data/properties | Adicionado obrigatóriedade no campo 'rejectedBy' | Adição |
| required | PPC53 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
patch/responses/200/data/properties | Adicionado obrigatóriedade no campo 'rejectedBy' | Adição |
| required | PPC53 |
POST /portabilities/{portabilityId}/payment
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
post/requestBody/data/transactionId | Alterado - "description" | Alteração | Identificador da transação utilizada para Proponente liquidar portabilidade de crédito com a Credora. No contexto de STR0047, uti... | Identificador da transação utilizada para proponente liquidar a portabilidade de crédito com a credora. No contexto da STR0052, u... | PPC49 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
post/responses/202/data/transactionId | Alterado - "description" | Alteração | Identificador da transação utilizada para Proponente liquidar portabilidade de crédito com a Credora. No contexto de STR0047, uti... | Identificador da transação utilizada para proponente liquidar a portabilidade de crédito com a credora. No contexto da STR0052, u... | PPC49 |
GET /credit-operations/{contractId}/portability-eligibility
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
get/parameters | Removido - "page" | Remoção |
|
| PPC56 |
get/parameters | Removido - "page" | Remoção |
|
| PPC56 |
get/parameters | Removido - "pagination-key" | Remoção |
|
| PPC56 |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
get/responses/200/data/portability/companyCnpj | Alterado - "pattern" | Alteração | \d{14}$ | ^[0-9A-Z]{12}[0-9]{2}$ | PPC55 |
GET /portabilities/{portabilityId}/account-data
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
url | Alterado - “url“ | Alteração | /account-data | /portabilities/{portabilityId}/account-data | PPC57 |
get/parameters | Adicionado - "portabilityId" | Adição |
|
| PPC57 |
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois | N° Proposta |
|---|---|---|---|---|---|
get/responses/200/data/strCode/ispb | Alterado - "type" | Alteração | number | string |
|
get/responses/200/data/strCode/ispb | Alterado - "example" | Alteração | 22896431 | 22896431 |
|
get/responses/200/data/strCode/ispb | Adicionado - "pattern" | Adição |