O Seguro Empresarial O seguro Pottencial Empresarial foi feito para proteger o patrimônio de sua empresa, dando continuidade aos negócios e proporcionando tranquilidade até nos momentos inesperados. O Seguro Pottencial Empresarial é indicado para empresas de pequeno e médio porte e oferece coberturas que podem ser personalizadas no momento da contratação..
As APIs da Pottencial permitem que sua empresa realize cotações, propostas e emissões de apólices para os produtos da Pottencial de forma integrada, rápida e segura.
O fluxo para emissão de uma apólice está descrito em passos simples abaixo:
Permite solicitar uma nova cotação para um produto Pottencial.
Cada produto possui regras específicas de preenchimento, que estão detalhadas em cada um dos campos.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/quotes | |
Method | Post | |
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
|
Body | Quote |
Para cadastro de cotação para o produto Riscos Empresariais é necessário informar um único objeto de risco do tipo BusinessProperty.
{
"discountPercentage": 0.5,
"commercialLoadingFee": 0.2,
"commissionedAgents": [
{
"documentNumber": "11111111111111",
"role": "Broker",
"commissionPercentage": "0.45",
"lead": "true"
}
],
"participants": [
{
"documentNumber": "44444444444",
"role": "Insured",
"isPayer": "true",
"type": "Corporate",
"address": {
"street": "Av. Raja Gabáglia",
"number": "1143",
"district": "Luxemburgo",
"city": "Belo Horizonte",
"state": "MG",
"zipCode": "30380403",
"complement": "20º andar",
"country": "BRA",
"type":"Residential"
},
"contact": {
"name": "nome do contato 1",
"email": "[email protected]",
"cellPhoneNumber": "31999999999",
"phoneNumber": "31999999999"
}
},
{
"documentNumber": "33333333333",
"role": "Beneficiary",
"participationPercentage": "1",
"isPayer": "false",
"main": "true",
"type": "Corporate",
"address": {
"street": "Av. Raja Gabáglia",
"number": "1143",
"district": "Luxemburgo",
"city": "Belo Horizonte",
"state": "MG",
"zipCode": "30380403",
"complement": "20º andar",
"country": "BRA",
"type":"Residential"
}
}
],
"riskObjects": [
{
"type": "BusinessProperty",
"riskUF": "MG",
"coverages": [
{
"key": "basica",
"insuredAmount": "50000.00"
},
{
"key": "rc-cabeleireiro",
"insuredAmount": "80000.00"
},
{
"key": "despesas-fixas",
"insuredAmount": "150000.00"
},
{
"key": "rc-petshop",
"insuredAmount": "200000.00"
},
{
"key": "vendaval",
"insuredAmount": "80000.00"
},
{
"key": "roubo-furto-bens",
"insuredAmount": "500000.00"
}
],
"riskLocation": {
"street": "Av. Raja Gabáglia",
"number": "1143",
"district": "Luxemburgo",
"city": "Belo Horizonte",
"state": "MG",
"zipCode": "30380403",
"complement": "20º andar",
"country": "Brasil"
},
"securityType": "1",
"buildingType": "1",
"protectionForFireFighting": "1",
"protectionForTheft": [
"1",
"2"
],
"isRiskLocatedInShopping": "true",
"insuredActivityId": "903ab663-3d5c-4014-aa5e-cae727103399",
"documentPeriodStart": "2021-04-29T17:12:27.219Z",
"documentPeriodEnd": "2021-04-29T17:12:27.219Z",
"paymentConditions": {
"paymentType": "Boleto",
"installments": "2"
},
"objectsByBeneficiary": [
{
"documentNumber": "33333333333",
"objectValue": "1444.55",
"objectDescription": "descricao",
"observations": "observacao"
}
]
}
]
}
Status | Descrição | Tipo |
200 |
Cotação cadastrada com sucesso. |
Quote |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
{
"quoteId": "c03ab663-3d5c-4014-aa5e-cae727103392",
"productKey": "empresarial",
"policyType": "Unique",
"quoteNumber": "99999",
"createdAt": "2021-04-29T17:12:27.219Z",
"status": "Approved",
"commercialPremium": "109.98",
"grossPremium": "99.99",
"iof": "9.99",
"commissionedAgents": [
{
"documentNumber": "11111111111111",
"role": "Broker",
"commissionPercentage": "0.15",
"commissionAmount": "486.9,",
"lead": "true"
}
],
"participants": [
{
"documentNumber": "33333333333",
"role": "Insured"
},
{
"documentNumber": "33333333333",
"role": "Beneficiary",
"participationPercentage": "1"
}
],
"riskObjects": [
{
"type": "BusinessProperty",
"riskUF": "MG",
"coverages": [
{
"key": "basica",
"insuredAmount": "50000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "rc-cabeleireiro",
"insuredAmount": "80000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "despesas-fixas",
"insuredAmount": "150000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "rc-petshop",
"insuredAmount": "200000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "vendaval",
"insuredAmount": "80000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "roubo-furto-bens",
"insuredAmount": "500000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
}
],
"riskLocation": {
"street": "Av. Raja Gabáglia",
"number": "1143",
"district": "Luxemburgo",
"city": "Belo Horizonte",
"state": "MG",
"zipCode": "30380403",
"complement": "20º andar",
"country": "Brasil"
},
"securityType": "1",
"buildingType": "1",
"protectionForFireFighting": "1",
"protectionForTheft": [
"1",
"2"
],
"isRiskLocatedInShopping": "true",
"documentPeriodStart": "2021-04-29T17:12:27.219Z",
"documentPeriodEnd": "2021-04-29T17:12:27.219Z",
"insuredActivityId": "903ab663-3d5c-4014-aa5e-cae727103399",
"objectsByBeneficiary": [
{
"documentNumber": "33333333333",
"objectValue": "1444.55",
"objectDescription": "descricao",
"observations": "observacao"
}
]
}
]
}
Permite consultar os dados de uma cotação.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/quotes/{quote_id} | |
Method | Get | |
quote_id |
ID da cotação para consulta. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 |
Cotação localizada com sucesso. |
Quote |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
{
"quoteId": "c03ab663-3d5c-4014-aa5e-cae727103392",
"productKey": "empresarial",
"policyType": "Unique",
"quoteNumber": "99999",
"createdAt": "2021-04-29T17:12:27.219Z",
"status": "Approved",
"commercialPremium": "109.98",
"grossPremium": "99.99",
"iof": "9.99",
"commissionedAgents": [
{
"documentNumber": "11111111111111",
"role": "Broker",
"commissionPercentage": "0.15",
"commissionAmount": "486.9,",
"lead": "true"
}
],
"participants": [
{
"documentNumber": "33333333333",
"role": "Insured"
},
{
"documentNumber": "33333333333",
"role": "Beneficiary",
"participationPercentage": "1"
}
],
"riskObjects": [
{
"type": "BusinessProperty",
"riskUF": "MG",
"coverages": [
{
"key": "basica",
"insuredAmount": "50000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "rc-cabeleireiro",
"insuredAmount": "80000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "despesas-fixas",
"insuredAmount": "150000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "rc-petshop",
"insuredAmount": "200000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "vendaval",
"insuredAmount": "80000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
},
{
"key": "roubo-furto-bens",
"insuredAmount": "500000.00",
"lmi": "10000.00",
"description": "Texto descritivo da franquia"
}
],
"riskLocation": {
"street": "Av. Raja Gabáglia",
"number": "1143",
"district": "Luxemburgo",
"city": "Belo Horizonte",
"state": "MG",
"zipCode": "30380403",
"complement": "20º andar",
"country": "Brasil"
},
"securityType": "1",
"buildingType": "1",
"protectionForFireFighting": "1",
"protectionForTheft": [
"1",
"2"
],
"isRiskLocatedInShopping": "true",
"documentPeriodStart": "2021-04-29T17:12:27.219Z",
"documentPeriodEnd": "2021-04-29T17:12:27.219Z",
"insuredActivityId": "903ab663-3d5c-4014-aa5e-cae727103399",
"objectsByBeneficiary": [
{
"documentNumber": "33333333333",
"objectValue": "1444.55",
"objectDescription": "descricao",
"observations": "observacao"
}
]
}
]
}
Essa operação permite consultar o documento de PDF a partir do ID da cotação.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/quotes/{quote_id}/draft | |
Method | Get | |
quote_id |
ID da cotação para consulta. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 |
Documento da cotação localizado com sucesso. |
|
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
404 |
Registro não encontrado. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Permite solicitar uma alteração apólice para um produto Pottencial.
Cada produto possui regras específicas de preenchimento, que estão detalhadas em cada um dos campos.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/quotes/endorsements | |
Method | Post | |
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
|
Body | Endosso |
Status | Descrição | Tipo |
200 |
Endosso cadastrada com sucesso. |
Quote |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Permite submeter uma nova proposta para um produto Pottencial. Para envio de uma proposta é necessário primeiramente ter realizado uma cotação a partir da API de cotação.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/proposals | |
Method | Post | |
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
|
Body | Proposal |
Proposta com pagamento à vista através de boleto, com vencimento em 7 dias.
{
"quoteId": "ac721b29-0a5a-44b4-a205-b23288164f40",
"policyPeriodStart": "2023-08-11T16:09:27.247Z",
"policyPeriodEnd": "2024-08-11T16:09:27.247Z",
"payment": {
"paymentType": "Boleto",
"firstInstallmentDueDateDelay": 1,
"paymentInstructions": "informaçoes da forma de pagamento"
}
}
Proposta com pagamento efetuado na cotação .
{
"quoteId": "ac721b29-0a5a-44b4-a205-b23288164f40",
"policyPeriodStart": "2023-04-06T00:00:00.000Z",
"policyPeriodEnd": "2024-04-06T00:00:00.000Z",
"payment": {
"firstInstallmentDueDateDelay": 3,
"paymentInstructions": "informaçoes da forma de pagamento"
}
}
Status | Descrição | Tipo |
200 |
Proposta submetida com sucesso. |
Proposal |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Resposta de proposta com pagamento à vista através de boleto, com vencimento em 7 dias.
{
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "ac721b29-0a5a-44b4-a205-b23288164f40",
"proposalNumber": "99999",
"policyPeriodStart": "2021-01-01",
"policyPeriodEnd": "2021-12-31",
"payment": {
"paymentType": "Boleto",
"installments": "1",
"firstInstallmentDueDateDelay": "7"
},
"createdAt": "2021-08-03",
"status": "Ready"
}
Proposta com pagamento efetuado na cotação .
{
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "ac721b29-0a5a-44b4-a205-b23288164f40",
"documentPeriodStart": "2023-04-06T00:00:00.000Z",
"documentPeriodEnd": "2024-04-06T00:00:00.000Z",
"payment": {
"paymentType": "Boleto",
"installments": "5"
},
"createdAt": "2021-08-03",
"status": "Ready"
}
Permite aprovar uma proposta criada.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/proposals/{proposal_id}/accept | |
Method | Post | |
proposal_id |
ID da proposta. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 |
Proposta aceita com sucesso. |
|
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Essa operação permite consultar os dados de uma proposta a partir do ID. Algumas informações sensíveis de participantes e agentes comissionados são ofuscadas para atender a LGPD.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/proposals/{proposal_id} | |
Method | Get | |
proposal_id |
ID da proposta. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 |
Proposta localizada com sucesso. |
Proposal |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Resposta de proposta com pagamento parcelado em 12 vezes através de débito em conta.
{
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "ac721b29-0a5a-44b4-a205-b23288164f40",
"proposalNumber": "99999",
"payment": {
"paymentType": "AutomaticDebit",
"installments": "12",
"automaticDebitAccount": {
"bankCode": "001",
"bankNumber": "5858",
"accountNumber": "66544",
"accountDigit": "0",
"documentNumber": "1111111111"
}
},
"createdAt": "2021-08-03",
"status": "Ready"
}
Resposta de proposta com pagamento à vista através de boleto, com vencimento em 7 dias.
{
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "ac721b29-0a5a-44b4-a205-b23288164f40",
"proposalNumber": "99999",
"policyPeriodStart": "2021-01-01",
"policyPeriodEnd": "2021-12-31",
"payment": {
"paymentType": "Boleto",
"installments": "1",
"firstInstallmentDueDateDelay": "7"
},
"createdAt": "2021-08-03",
"status": "Ready"
}
Essa operação permite consultar o documento de uma proposta a partir do ID.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/proposals/{proposal_id}/document | |
Method | Get | |
proposal_id |
ID da proposta. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 |
Documento da proposta localizado com sucesso. |
|
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
404 |
Registro não encontrado. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Permite emitir uma apólice para uma proposta existente. A proposta deve ter sido aceita previamente.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/policies | |
Method | Post | |
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
|
Body | Policy |
Emissão da apólice para uma proposta existente.
{
"proposalId": "bddbcd59-213f-4523-a055-7e28f23a4978"
}
Status | Descrição | Tipo |
200 | Apólice emitida com sucesso. | Policy |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Resposta de emissão de apólice aguardando processamento.
{
"policyId": "62354f29-4029-4ba1-82f8-309e458a0170",
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "81e56840-adb3-404f-8ce1-0a75d5dc029c",
"policyPeriodStart": "2021-08-03T00:00:00Z",
"policyPeriodEnd": "2022-08-03T00:00:00Z",
"status": "Creating",
"createdAt": "2021-08-03T18:11:02.573Z"
}
Resposta de emissão de apólice processada com sucesso.
{
"policyId": "62354f29-4029-4ba1-82f8-309e458a0170",
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "81e56840-adb3-404f-8ce1-0a75d5dc029c",
"policyNumber": "0306920219901140003053000",
"policyPeriodStart": "2021-08-03T00:00:00Z",
"policyPeriodEnd": "2022-08-03T00:00:00Z",
"status": "Active",
"createdAt": "2021-08-03T18:11:02.573Z"
}
Essa operação permite consultar os dados de uma apólice a partir do ID. Algumas informações sensíveis de participantes e agentes comissionados são ofuscadas para atender a LGPD.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/policies/{policy_id} | |
Method | Get | |
policy_id |
ID da apólice. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 | Apólice localizada com sucesso. | Policy |
400 |
Os dados da requisição estão inválidos. |
ErrorResult |
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
404 |
Registro não encontrado. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Resposta de emissão de apólice aguardando processamento.
{
"policyId": "62354f29-4029-4ba1-82f8-309e458a0170",
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "81e56840-adb3-404f-8ce1-0a75d5dc029c",
"policyPeriodStart": "2021-08-03T00:00:00Z",
"policyPeriodEnd": "2022-08-03T00:00:00Z",
"status": "Creating",
"createdAt": "2021-08-03T18:11:02.573Z"
}
Resposta de emissão de apólice processada com sucesso.
{
"policyId": "62354f29-4029-4ba1-82f8-309e458a0170",
"proposalId": "a6ab0082-64ec-4350-81d0-281888fa638e",
"quoteId": "81e56840-adb3-404f-8ce1-0a75d5dc029c",
"policyNumber": "0306920219901140003053000",
"policyPeriodStart": "2021-08-03T00:00:00Z",
"policyPeriodEnd": "2022-08-03T00:00:00Z",
"status": "Active",
"createdAt": "2021-08-03T18:11:02.573Z"
}
Essa operação permite consultar o documento de uma apólice a partir do ID.
Url | https://api-sandbox.pottencial.com.br/insurance/v1/empresarial/policies/{policy_id}/document | |
Method | Get | |
policy_id |
ID da apólice. |
|
Headers | client_id |
Client ID da App. |
access_token |
Token de acesso gerado para a App. |
Status | Descrição | Tipo |
200 |
Documento da apólice localizado com sucesso. |
|
401 |
Parceiro não autorizado a realizar a operação. |
ErrorResult |
404 |
Registro não encontrado. |
ErrorResult |
500 |
Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
Representa uma cotação de um produto.
Campo | Tipo | Regras | Descrição |
quoteId | string (uuid) | Somente leitura | ID único da cotação que a identifica dentro da Pottencial.
Esse campo é preenchido automaticamente e retornado quando uma cotação é criada com sucesso. Ele deve ser armazenado pois é utilizado nas demais operações de consulta e proposta. |
productId | string (uuid) | Somente leitura | ID único do produto que o identifica dentro da Pottencial. |
productKey | string (uuid) | Somente leitura | Chave do produto. |
policyType | string (PolicyType) | Somente leitura | Tipo de contratação da apólice, que no caso do produto Empresarial é Unique |
quoteNumber | number | Opcional | Número da Cotação |
discountPercentage | number | Opcional | Percentual de desconto a ser aplicado no valor do prêmio.
|
commercialLoadingFee | number | Opcional | Taxa de agravo comercial a ser aplicada no valor do prêmio.
|
createdAt | string (date-time) | Somente leitura | Data e hora de criação da cotação |
status | string (QuoteStatus) | Somente leitura | Situação atual da cotação. |
commercialPremium | number | Somente leitura | Valor de prêmio considerando-se subscrição e comercial, incluindo valores de comissão e prolabore. |
grossPremium | number | Somente leitura | Valor de prêmio total incluindo, além do prêmio comercial, o IOF e encargos financeiros. |
iof | number | Somente leitura | Valor do IOF da cotação. |
policyPeriodStart | string (date) | Opcional | Data de início de vigência da apólice.
|
policyPeriodEnd | string (date) | Opcional | Data do fim de vigência da apólice.
|
commissionedAgents | array de CommissionedAgent | Obrigatório | Lista de agentes comissionados da apólice, que inclui corretoras e estipulantes. |
participants | array de Participant | Obrigatório | Lista de participantes da apólice, que inclui segurado, tomador e beneficiário. |
partners | array de Partner | Somente Leitura | Lista de parceiros da apólice. |
riskObjects | array de BusinessProperty | Obrigatório | Lista de objetos segurados. |
Tipo da apólice informa se é contratação única ou item a item.
Situação da cotação define o passo do fluxo que a cotação se encontra.
Representa um participante dentro da apólice.
Campo | Tipo | Regras | Descrição |
documentNumber | string | Obrigatório | CPF ou CNPJ do participante.
|
participationPercentage | number | Opcional | Percentual do prêmio a que o beneficiário tem direito.
|
role | string (ParticipantRole) | Obrigatório | Papel do participante na cotação. |
address | Address | Obrigatório | Endereço do participante. |
contact | Contact | Obrigatório | Contato do participante. |
isPayer | boolean | Opcional | Identifica o pagador da apólice. |
main | boolean | Opcional | Identifica o participante que é o beneficiário principal.
|
type | string | Obrigatório | Tipo do participante.
|
Lista de possíveis valores para os participantes da apólice.
Representa um Parceiro comercial em uma apólice, não é uma entidade oficial ou regulamentada, é utilizada somente para representar vínculos comerciais.
Campo | Tipo | Regras | Descrição |
documentNumber | string | Somente Leitura | CPF/CNPJ do parceiro
|
role | string (PartnerRole) | Somente Leitura | Papel do parceiro na cotação. |
Papel do parceiro na cotação.
Representa um agente comissionado dentro da apólice.
Campo | Tipo | Regras | Descrição |
documentNumber | string | Obrigatório | CNPJ do agente comissionado.
|
role | string (CommissionedAgentRole) | Obrigatório | Papel desempenhado pelo agente comissionado. |
lead | boolean | Opcional | Identifica a corretora principal na cotação.
Esse campo pode ser omitido quando houver somente uma corretora na cotação. |
commissionPercentage | number | Opcional | Percentual de comissão, no caso de corretora, e percentual de pró-labore, no caso de estipulante.
|
commissionAmount | number | Somente leitura | Valor de comissão, no caso de corretora, e valor de pró-labore, no caso de estipulante.
Esse valor é preenchido no retorno da cotação. |
address | Address | Opcional | Endereço do agente comissionado. |
isPayer | boolean | Opcional | Identifica o pagador da apólice. |
Lista de possíveis valores para os agentes comissionados da apólice.
Representa os dados de contato.
Campo | Tipo | Regras | Descrição |
name | string | Obrigatório | Nome para identificação do contato. |
string | Obrigatório | E-mail de contato. | |
phoneNumber | string | Obrigatório | Número do telefone, com DDD. |
cellPhoneNumber | string | Obrigatório | Número do Celular, com DDD. |
Contém informações das coberturas para cotação.
Campo | Tipo | Regras | Descrição |
key | string | Obrigatório | ID da cobertura, conforme cada produto.
|
insuredAmount | number | Obrigatório | Importância segurada, ou valor segurado, deste objeto de risco. |
lmi | number | Opcional | Limite máximo de indenização.
|
feeMultiple | number | Opcional | Identifica a taxa múltipla. |
indemnityPeriod | number | Opcional | Identifica o período de indenização. |
Representa uma objeto de Risco do Riscos Empresariais.
Campo | Tipo | Regras | Descrição |
riskUF | string | Obrigatório | Sigla do estado da localidade, com duas letras. |
documentPeriodStart | string | Obrigatório | Data início da validade do documento. |
documentPeriodEnd | string | Obrigatório | Data fim da validade do documento. |
insuredActivityId | string | Obrigatório | Identificador da atividade empresarial exercida.
Obter atividade na Api Risk Object em: Listar Atividades Apenas atividades listadas (habilitadas) para o produto são aceitas na requisição. |
securityType | number | Obrigatório | Tipo do seguro.
|
buildingType | number | Obrigatório | Tipo de construção.
|
protectionForFireFighting | number | Obrigatório | Proteções contra incêndio.
|
protectionForTheft | number | Obrigatório | Proteções contra roubo.
|
isRiskLocatedInShopping | boolean | Opcional | O risco está localizado em Shopping. |
riskLocation | object Address | Obrigatório | Representa o Local do Objeto de Risco. |
coverages | array de Coverage | Opcional | Lista de coberturas para o objeto segurado. |
paymentConditions | object | Opcional | Representa um objeto informando forma de pagamento na Pottencial. |
objectsByBeneficiary | array de ObjectsByBeneficiary | Opcional | Representa um Beneficiario
|
Representa uma proposta de um produto.
Campo | Tipo | Regras | Descrição |
proposalId | string (uuid) | Somente leitura | ID único da proposta.
O ID será gerado automaticamente no retorno da API. |
quoteId | string (uuid) | Obrigatório | ID único da cotação que vai dar origem à proposta. |
proposalNumber | number | Opcional | Número da Proposta. |
policyPeriodStart | string (date) | Obrigatório | Data de início de vigência da apólice.
|
policyPeriodEnd | string (date) | Opcional | Data do fim de vigência da apólice.
|
payment | Payment | Obrigatório | Detalhes do pagamento da apólice. |
createdAt | string (date-time) | Somente leitura | Data e hora de criação da proposta. |
status | string (ProposalStatus) | Somente leitura | Situação atual da proposta. |
Situação da proposta define o passo do fluxo que a proposta se encontra.
Representa os dados referentes ao pagamento da apólice.
Campo | Tipo | Regras | Descrição |
paymentType | string (PaymentType) | Obrigatório | Forma de pagamento da apólice. |
installments | integer | Obrigatório | Número de parcelas que será dividido o pagamento da apólice.
Valor máximo: 11 parcelas. |
firstInstallmentDueDateDelay | integer | Opcional | Carência para a data de vencimento da primeira parcela, em dias.
Obrigatório para pagamento em boleto. |
firstDueDate | string | Opcional | Data de vencimento da primeira parcela.
Obrigatório para pagamento em boleto. |
automaticDebitAccount | BankAccount | Opcional | Dados bancários para pagamento.
|
Representa os dados de uma conta bancária.
Campo | Tipo | Regras | Descrição |
bankCode | string | Obrigatório | Código de compensação do banco, conforme cadastrado no Banco Central. |
bankNumber | string | Obrigatório | Número a agência da conta bancária, sem dígito. |
accountNumber | string | Obrigatório | Número da conta bancária, sem dígito. |
accountDigit | string | Obrigatório | Dígito verificador da conta bancária. |
documentNumber | string | Obrigatório | CPF/CNPJ do titular da conta bancária. |
accountExtension | string | Opcional | Dígito verificador da conta bancária. |
accountType | string | Opcional | Tipo da conta.
|
Lista as possíveis formas de pagamento da apólice.
O Parcelamento é limitado em 11 parcelas.
Representa uma apólice de um produto.
Campo | Tipo | Regras | Descrição |
policyId | string (uuid) | Somente leitura | ID único da apólice.
O ID será gerado automaticamente no retorno da API. |
proposalId | string (uuid) | Obrigatório | ID único da proposta aceita anteriormente que vai dar origem à apólice. |
quoteId | string (uuid) | Somente leitura | ID único da cotação que deu origem à proposta. |
policyNumber | string | Somente leitura | Número da apólice. |
policyPeriodStart | string (date) | Somente leitura | Data de início de vigência da apólice. |
policyPeriodEnd | string (date) | Somente leitura | Data do fim de vigência da apólice. |
status | string (PolicyStatus) | Somente leitura | Situação atual da apólice. |
createdAt | string (date-time) | Somente leitura | Data e hora de criação da apólice. |
Situação da apólice define o passo do fluxo que a apólice se encontra.
Representa uma localidade com endereço.
Campo | Tipo | Regras | Descrição |
street | string | Obrigatório | Nome da avenida, rua ou praça da localidade. |
number | string | Obrigatório | Número da localidade. |
district | string | Obrigatório | Bairro do localidade. |
city | string | Obrigatório | Nome da cidade da localidade, conforme cadastrado nos Correios. |
state | string | Obrigatório | Sigla do estado da localidade, com duas letras. |
zipCode | string | Obrigatório | CEP da localidade.
Devem ser informados somente os dígitos. |
complement | string | Obrigatório | Complemento da localidade. |
type | string (enum) | Obrigatório | Tipo de localidade
|
Representa um Beneficiario
Campo | Tipo | Regras | Descrição |
documentNumber | string | Obrigatório | numero CPF do Beneficiario. |
objectValue | number | Obrigatório | Valor do objeto. |
objectDescription | string | Obrigatório | Descricao sobre o Beneficiario. |
observations | string | Obrigatório | Observação sobre o Beneficiario. |
Código | Erro | Descrição | Solução |
400 | Bad Request | Invalid secret in Authorization header | O client_secret informado no header é inválido. Verifique se o client_secret informado é o mesmo da APP e se o header Authorization está sendo passado conforme especificado. |
401 | Unauthorized | Could not find a required APP in the request, identified by HEADER client_id. | O client_id informado no header é inválido. Verifique se o client_id informado é o mesmo da APP e se o header Authorization está sendo passado conforme especificado. |
404 | Not Found | Not Found | A URL chamada não está correta. Verifique se está conforme especificado. |
415 | Unsupported Media Type | Content type not supported | O header Content-Type não está sendo informado conforme esperado. O correto é application/json. |
429 | Too Many Requests | Too Many Requests | O consumidor estourou o limite de requisições por tempo. Aguarde um pouco para tentar novas requisições. |
500 | Internal Server Error | Internal Server Error | Erro não esperado, algo está quebrado na API. Por favor aguarde ou entre em contato com o time de suporte. |
Representa um resultado de erro na chamada da plataforma.
Campo | Tipo | Regras | Descrição |
errors | array de ErrorMessage | Opcional | Lista de erros da solicitação. |
Contém informações de um erro.
Campo | Tipo | Regras | Descrição |
code | string | Opcional | Código de identificação do erro. |
message | string | Opcional | Descrição do erro. |