01/11/2023 Release Notes

Release Notes 01/11/2023 do projeto Open Insurance Brasil

Adicionando novas APIs:

API - Claim Notification (v1.2.1)

Campo

Alteração

Campo

Alteração

/request/person/{consentId} | POST

OperationId renomeado de "getClaimNotificationPerson" para "postClaimNotificationPerson"

 

 

API - Quote Patrimonial (v1.7.0)

Campo

Alteração

Campo

Alteração

OAuth2Security

Remoção de escopo 'consent:consentId' para acesso aos endpoints

QuoteRequestPatrimonialLead/data/customData

Remoção do campo

PersonalQuoteCustomer

Schema renomeado de "PersonalCustomerInfo" para "PersonalQuoteCustomer"

BusinessQuoteCustomer

Schema renomeado de "BusinessCustomerInfo" para "BusinessQuoteCustomer"

QuoteDataPatrimonialCondominium/quoteId

Remoção do campo

QuoteDataPatrimonialCondominium/insuredObject

Campo alterado de lista de objetos para objeto simples.

QuoteDataPatrimonialCondominium/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

QuotePatrimonialCondominiumInsuredObject/identification

Adição do campo

QuotePatrimonialCondominiumInsuredObject/coverages

Remoção do campo

QuoteStatusPatrimonialCondominium/quoteCustomer

Inclusão do schema "PersonalQuoteCustomer" nas opções (oneOf) do campo

QuoteStatusPatrimonialCondominium/quoteCustomer

Campo renomeado de "customerInfo" para "quoteCustomer"

QuoteStatusPatrimonialCondominium/quoteData

Campo renomeado de "quoteInfo" para "quoteData"

QuoteStatusPatrimonialCondominium/quotes/insurerQuoteId

Adição do campo

QuoteStatusPatrimonialCondominium/quotes/links

Remoção do campo

QuoteStatusPatrimonialCondominium/quoteCustomData

Campo renomeado de "customData" para "quoteCustomData"

QuoteStatusPatrimonialCondominium/quoteCustomData

Referência ao schema QuoteCustomData adicionada

ResultQuotePatrimonialCondominium/quoteId

Remoção do campo

ResultQuotePatrimonialCondominium/insuredObject

Campo alterado de lista de objetos para objeto simples.

ResultQuotePatrimonialCondominium/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

ResultQuotePatrimonialCondominium/coverages

Campo movido de "ResultQuotePatrimonialCondominium/insuredObject/coverages" para "ResultQuotePatrimonialCondominium/coverages"

QuoteDataPatrimonialHome/quoteId

Remoção do campo

QuoteDataPatrimonialHome/insuredObject

Campo alterado de lista de objetos para objeto simples.

QuoteDataPatrimonialHome/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

QuotePatrimonialHomeInsuredObject/coverages

Remoção do campo

QuoteStatusPatrimonialHome/quoteCustomer

Campo renomeado de "customerInfo" para "quoteCustomer"

QuoteStatusPatrimonialHome/quoteData

Campo renomeado de "quoteInfo" para "quoteData"

QuoteStatusPatrimonialHome/quotes/insurerQuoteId

Adição do campo

QuoteStatusPatrimonialHome/quotes/links

Remoção do campo

QuoteStatusPatrimonialHome/quoteCustomData

Campo renomeado de "customData" para "quoteCustomData"

QuoteStatusPatrimonialHome/quoteCustomData

Referência ao schema QuoteCustomData adicionada

ResultQuotePatrimonialHome/quoteId

Remoção do campo

ResultQuotePatrimonialHome/insuredObject

Campo alterado de lista de objetos para objeto simples.

ResultQuotePatrimonialHome/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

ResultQuotePatrimonialHome/coverages

Campo movido de "ResultQuotePatrimonialHome/insuredObject/coverages" para "ResultQuotePatrimonialHome/coverages"

QuoteDataPatrimonialBusiness/quoteId

Remoção do campo

QuoteDataPatrimonialBusiness/insuredObject

Campo alterado de lista de objetos para objeto simples.

QuoteDataPatrimonialBusiness/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

QuotePatrimonialBusinessInsuredObject/coverages

Remoção do campo

QuoteStatusPatrimonialBusiness/quoteCustomer

Campo renomeado de "customerInfo" para "quoteCustomer"

QuoteStatusPatrimonialBusiness/quoteData

Campo renomeado de "quoteInfo" para "quoteData"

QuoteStatusPatrimonialBusiness/quotes/insurerQuoteId

Adição do campo

QuoteStatusPatrimonialBusiness/quotes/links

Remoção do campo

QuoteStatusPatrimonialBusiness/quoteCustomData

Campo renomeado de "customData" para "quoteCustomData"

QuoteStatusPatrimonialBusiness/quoteCustomData

Referência ao schema QuoteCustomData adicionada

ResultQuoteQuotePatrimonialBusiness/quoteId

Remoção do campo

ResultQuoteQuotePatrimonialBusiness/insuredObject

Campo alterado de lista de objetos para objeto simples.

ResultQuoteQuotePatrimonialBusiness/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

ResultQuoteQuotePatrimonialBusiness/coverages

Campo movido de "ResultQuoteQuotePatrimonialBusiness/insuredObject/coverages" para "ResultQuoteQuotePatrimonialBusiness/coverages"

QuoteDataPatrimonialDiverseRisks/quoteId

Remoção do campo

QuoteDataPatrimonialDiverseRisks/insuredObject

Campo alterado de lista de objetos para objeto simples.

QuoteDataPatrimonialDiverseRisks/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

QuotePatrimonialDiverseRisksInsuredObject/coverages

Remoção do campo

QuotePatrimonialDiverseRisksInsuredObject/coverages

Remoção do campo

QuoteStatusPatrimonialDiverseRisks/quoteData

Campo renomeado de "quoteInfo" para "quoteData"

QuoteStatusPatrimonialDiverseRisks/quotes/insurerQuoteId

Adição do campo

QuoteStatusPatrimonialDiverseRisks/quotes/links

Remoção do campo

QuoteStatusPatrimonialDiverseRisks/quoteCustomData

Campo renomeado de "customData" para "quoteCustomData"

QuoteStatusPatrimonialDiverseRisks/quoteCustomData

Referência ao schema QuoteCustomData adicionada

ResultQuotePatrimonialDiverseRisks/quoteId

Remoção do campo

ResultQuotePatrimonialDiverseRisks/insuredObject

Campo alterado de lista de objetos para objeto simples.

ResultQuotePatrimonialDiverseRisks/insuredObject

Campo renomeado de "insuredObjects" para "insuredObject"

ResultQuotePatrimonialDiverseRisks/coverages

Campo movido de "ResultQuoteQuotePatrimonialBusiness/insuredObject/coverages" para "ResultQuoteQuotePatrimonialBusiness/coverages"

QuoteStatus/status

Adição de enum de validação do campo

QuoteStatus/status

Adição de obrigatoriedade do campo

QuoteStatus/statusUpdateDateTime

Adição de obrigatoriedade do campo

RevokePatchPayload

Schema renomeado de "revocationPayload" para "RevokePatchPayload"

RevokePatchPayload/status

Remoção do campo

RevokePatchPayload/quoteIdentification

Remoção do campo

QuoteRequestPatrimonialLead/data/consentId

Adição do campo

QuoteRequestPatrimonialHome/data/consentId

Adição do campo

QuoteRequestPatrimonialHome/data/quoteCustomData

Campo movido de "QuoteRequestPatrimonialHome/data/quoteCustomer/customData" para "QuoteRequestPatrimonialHome/data/quoteCustomData"

ResponseQuoteStatusPatrimonialHome/status

Adição de enum de validação do campo

ResponseQuoteStatusPatrimonialHome/status

Adição de obrigatoriedade do campo

ResponseQuoteStatusPatrimonialHome/statusUpdateDateTime

Adição de obrigatoriedade do campo

QuoteRequestPatrimonialCondominium/data/consentId

Adição do campo

QuoteRequestPatrimonialCondominium/data/quoteCustomData

Campo movido de "QuoteRequestPatrimonialHome/data/quoteCustomer/customData" para "QuoteRequestPatrimonialHome/data/quoteCustomData"

ResponseQuoteStatusPatrimonialCondominium/status

Adição de enum de validação do campo

ResponseQuoteStatusPatrimonialCondominium/status

Adição de obrigatoriedade do campo

ResponseQuoteStatusPatrimonialCondominium/statusUpdateDateTime

Adição de obrigatoriedade do campo

QuoteRequestPatrimonialBusiness/data/consentId

Adição do campo

QuoteRequestPatrimonialBusiness/data/quoteCustomData

Campo movido de "QuoteRequestPatrimonialHome/data/quoteCustomer/customData" para "QuoteRequestPatrimonialHome/data/quoteCustomData"

ResponseQuoteStatusPatrimonialBusiness/status

Adição de enum de validação do campo

ResponseQuoteStatusPatrimonialBusiness/status

Adição de obrigatoriedade do campo

ResponseQuoteStatusPatrimonialBusiness/statusUpdateDateTime

Adição de obrigatoriedade do campo

QuoteRequestPatrimonialDiverseRisks/data/consentId

Adição do campo

QuoteRequestPatrimonialDiverseRisks/data/quoteCustomData

Campo movido de "QuoteRequestPatrimonialHome/data/quoteCustomer/customData" para "QuoteRequestPatrimonialHome/data/quoteCustomData"

ResponseQuoteStatusPatrimonialDiverseRisks/status

Adição de enum de validação do campo

ResponseQuoteStatusPatrimonialDiverseRisks/status

Adição de obrigatoriedade do campo

ResponseQuoteStatusPatrimonialDiverseRisks/statusUpdateDateTime

Adição de obrigatoriedade do campo

/lead/request/{consentId} | PATCH

Response alterado para ResponseRevokePatch

/home/request/{consentId} | PATCH

RequestBody alterado para PatchPayload

/home/request/{consentId} | PATCH

Response alterado para ResponsePatch

/condominium/request/{consentId} | PATCH

RequestBody alterado para PatchPayload

/condominium/request/{consentId} | PATCH

Response alterado para ResponsePatch

/business/request/{consentId} | PATCH

RequestBody alterado para PatchPayload

/business/request/{consentId} | PATCH

Response alterado para ResponsePatch

/diverse-risks/request/{consentId} | PATCH

RequestBody alterado para PatchPayload

/diverse-risks/request/{consentId} | PATCH

Response alterado para ResponsePatch

/lead/request | POST

Retirada de parâmetros page e pageSize

/home/request | POST

Retirada de parâmetros page e pageSize

/condominium/request | POST

Retirada de parâmetros page e pageSize

/business/request | POST

Retirada de parâmetros page e pageSize

/diverse-risks/request | POST

Retirada de parâmetros page e pageSize

/lead/request/{consentId} | PATCH

Retirada de parâmetros page e pageSize

/home/request/{consentId} | PATCH

Retirada de parâmetros page e pageSize

/condominium/request/{consentId} | PATCH

Retirada de parâmetros page e pageSize

/business/request/{consentId} | PATCH

Retirada de parâmetros page e pageSize

/diverse-risks/request/{consentId} | PATCH

Retirada de parâmetros page e pageSize

QuoteRequestPatrimonialLead/data/expirationDateTime

Adição do campo de expirationDateTime

QuoteRequestPatrimonialHome/data/expirationDateTime

Adição do campo de expirationDateTime

QuoteRequestPatrimonialCondominium/data/expirationDateTime

Adição do campo de expirationDateTime

QuoteRequestPatrimonialBusiness/data/expirationDateTime

Adição do campo de expirationDateTime

QuoteRequestPatrimonialDiverseRisks/data/expirationDateTime

Adição do campo de expirationDateTime

SelfPropelledMachinery

Schema renomeado de "selfPropelledMachinery" para "SelfPropelledMachinery"

FixedMachinery

Schema renomeado de "fixedMachinery" para "FixedMachinery"

QuotePatrimonialCondominiumInsuredObject/identification

Adição do campo identification

Diversos campos

Adição de descrições clarificando a estrutura e finalidade do campo

API Dynamic Fields (v1.1.0)

Campo

Alteração

Campo

Alteração

Release inicial da API

N/A

API Webhook (v1.1.0)

Campo

Alteração

Campo

Alteração

Release inicial da API

N/A