Criar Proposta

Criar proposta

POST {{url_ambiente}}/{{version}}/quotation/proposal

Cria uma proposta (atualiza informações adicionais).

Headers

Name
Type
Description

Ocp-Apim_Subscription-Key*

key

chave de acesso da api.

Request

{
   "identifier":"2aea86d1-a9e5-4220-ab29-68c3fba8483f",
   "registerNumber": "100000",
   "operationCode":"BIKE-MULTIPLE-PERIL-PARTNER",
   "answers":[
      {
         "code":"PAYMENT-METHOD",
         "answer":"CREDIT-CARD"
      },
      {
         "code":"INSURED-BIRTH-DATE",
         "answer":"1990-09-08T03:00:00.000Z"
      },
      {
         "code":"DUE-DAY",
         "answer":15
      },
      {
         "code":"PAYMENT-INSTALLMENT-IDENTIFIER",
         "answer":"ee88a83c-1764-4e28-8272-e27d49d32dc8"
      },
      {
         "code": "PEP",
         "answer": "RELATION"
      },
      {
         "code": "PEP-NAME",
         "answer": "teste"
      },
      {
         "code": "PEP-PARENTING",
         "answer": "SON/DAUGHTER"
      }
   ]
}

Detalhamento request de proposta

Code: INSURED-BIRTH-DATE Type: date ❗ Obrigatório que esteja incluído no array (apenas se o segurado for Pessoa Fisica).

Pergunta usada para definir a data de nascimento do segurado.

Field: RegisterNumber

Tipo: text

❗ Campo Obrigatório.

Campo usado para definir qual o SusepNumber da corretora que está sendo cotada. Neste caso, o susep da corretora é "100000".

Code: PAYMENT-METHOD Type: text ❗ Obrigatório que esteja incluído no array.

Pergunta usada para definir o método de pagamento. Os possíveis valores para esta pergunta são:

Se o INVOICE FOR TRUE

  • CREDIT-CARD

    • Para o ambiente de homologação, é necessário que o valor do prêmio da cotação, campo "Total Value", seja um número par, para que seja possível obter sucesso no checkout.

  • TICKET

Se o INVOICE FOR FALSE

  • CREDIT-CARD

Code: DUE-DAY Type: integer ❗ Obrigatório que esteja incluído no array. (apenas quando o PAYMENT-METHOD for TICKET).

Pergunta usada para definir o dia de vencimento quando o PAYMENT-METHOD for TICKET (boleto).

Só é possivel envio do dia 1 ao dia 20.

Code: PAYMENT-INSTALLMENT-IDENTIFIER Type: guid ❗ Obrigatório que esteja incluído no array.

O guid que será enviado nesse campo é retornado no array de installments, no retorno do endpoint de criar cotação.

Code: PEP Type: string ❗ Obrigatório que esteja incluído no array quando for PESSOA FÍSICA.

Pergunta usada para definir se é uma pessoa exposta publicamente.

Respostas para PEP: NO: Não é publicamente exposta.

YES: É publicamente exposta.

RELATION: Relacionamento próximo.

Caso PEP for RELATION, é necessário o envio de mais três perguntas, sendo elas:

Explicando campos de retorno

Diferente do Response de Cotação, o de proposta possui um campo a mais logo após o "Status", que seria o proposal:

Field: number Type: text

Número da proposta.


Field: date Type: date

Data que a proposta foi criada.


Field: acceptanceUrl Type: text

Link para enviar fotos e realizar checkout.


Field: documentUrl Type: text

Link do documento da proposta.

Last updated