SOBRE A "API PROPOSTA"

Características Gerais:

A “API Proposta” inicia a segunda fase do fluxo de contratação do crédito. Após criar uma cotação e essa cotação atingir o resultado de “Cotação Aprovada”, será enviado um retorno com as condições e opções de parcelas aprovadas para a cotação. Cada opção de parcela estará vinculada à um ID (installments_option_id). Na API de Proposta deve ser informado qual é o ID de opção de parcela escolhido pelo solicitante do crédito (“borrower”). Será criada então uma proposta, vinculada à cotação aprovada anteriormente e aplicando a opção de parcela informada.

Após a criação da proposta, será enviado um retorno que pode assumir diferentes valores. Destacamos os seguintes "response_type":

  • (i) "RETORNO_PROPOSTA_ENVIADA";
  • (ii) "RETORNO_PROPOSTA_RECEBIDA";
  • (iii) "RETORNO_PROPOSTA_CONFIRMAR_CONTRATO"; ou
  • (iv) “RETORNO_PROPOSTA_EM_ASSINATURA".

O “RETORNO_PROPOSTA_ENVIADA”, é enviado quando o Requisitante não deseja receber sincronamente o resultado da criação e aprovação da proposta. O “RETORNO_PROPOSTA_RECEBIDA”, indica que a requisição foi devidamente recebida e, conforme configuração do produto, não tem um fluxo completamente automático, podendo por exemplo, ter fases de aprovação de documentação. Portanto, o retorno será efetivado posteriormente. O “RETORNO_PROPOSTA_CONFIRMAR_CONTRATO”, indica que a proposta foi criada com sucesso e o processo de formalização foi iniciado e, conforme configuração do produto, aguarda liberação do contrato. O “RETORNO_PROPOSTA_EM_ASSINATURA”, indica que a proposta foi criada, foi iniciada a formalização da operação e um contrato foi gerado, aguardando a assinatura dos signatários definidos anteriormente.

Outra característica da API Proposta é que, além de informar a opção de parcela escolhida pelo “Borrower”, podem ser enviados os dados cadastrais, documentos e dados de desembolso que não foram informados na API Cotação.

Como consumir ?

Segue um exemplo de requisição para consumir essa API, ou clique aqui para seguir a documentação com exemplos e outras rotas.

application/json
{
  • "request_info": {
    },
  • "borrower_info": {
    },
  • "natural_borrower_complement_info": {
    },
  • "legal_borrower_complement_info": {
    },
  • "legal_borrower_representatives": {
    },
  • "natural_guarantors_info": [
    ],
  • "disbursement_info": {
    },
  • "documents": {},
  • "additional_fields": {
    },
  • "device_info": "{ \"device\": { \"id\": \"DEVICE_ID2010101010101\", \"ip_address\": \"00.00.0.000\", \"headers\": [ { \"name\": \"Connection\", \"value\": \"Keep-Alive\" }, { \"name\": \"X-Forwarded-For\", \"value\": \"00.00.0.001, 00.00.0.002, 00.00.0.003\" }, { \"name\": \"Via\", \"value\": \"1.1 google\" }, { \"name\": \"X-Cloud-Trace-Context\", \"value\": \"000000000000001/0000000000002\" }, { \"name\": \"Cf-Connecting-Ip\", \"value\": \"00.00.0.000\" }, { \"name\": \"Content-Type\", \"value\": \"application/json\" }, { \"name\": \"User-Agent\", \"value\": \"GuzzleHttp/7\" }, { \"name\": \"Cf-Visitor\", \"value\": \"{\\\"scheme\\\":\\\"https\\\"}\" }, { \"name\": \"X-Forwarded-Proto\", \"value\": \"https\" }, { \"name\": \"Content-Length\", \"value\": \"0000\" }, { \"name\": \"Cf-Ray\", \"value\": \"000000000000-ABC\" }, { \"name\": \"Accept-Encoding\", \"value\": \"gzip, br\" }, { \"name\": \"Cf-Ipcountry\", \"value\": \"BR\" }, { \"name\": \"Cdn-Loop\", \"value\": \"any\" }, { \"name\": \"Host\", \"value\": \"website.com\" } ], \"user_identity_cookies\": [], \"jsc\": \"abc20ska-2maba-X\", \"hdim\": { \"payload\": \"abc123-H\" } } }"
}

Histórico de edições

VersionDataNotes
1.102023-05-25Inclusão em todos os webhooks e proposal/status, exceto webhook de proposta quitada os atributos negotiation_original_proposal_id_1 e negotiation_original_proposal_id_2 como exemplos.
1.112022-06-23Inclusão de motivo de cancelamento/reprovação em responses e webhooks correspondentes (response_type_reason e proposal_status_reason)