01/11/2023 Release de Melhorias
Release de Melhorias 01/11/2023 do projeto Open Insurance Brasil
Adicionando novas APIs:
API - Claim Notification (v1.2.1)
Campo Alteração /request/person/{consentId} | POST OperationId renomeado de "getClaimNotificationPerson" para "postClaimNotificationPerson"
API - Quote Patrimonial (v1.7.0)
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 Release inicial da API N/A
API Webhook (v1.1.0)
Campo Alteração Release inicial da API N/A