post https://sandbox.auth.flowfinance.com.br/banking/originator/credit-engine/business/analysis
Esse endpoint é responsável pela execução da análise do motor para uma pessoa jurídica.
Parâmetros da Requisição
- borrower_id(string/uuid v4, obrigatório): ID de identificação da empresa a ter a análise manual executada.
 
- product_id(string/uuid v4, obrigatório): ID de identificação do produto.
 
- funding_id(string/uuid v4, obrigatório): ID de identificação do Financiador desta operação (Cessionário, Credor).
 
- additional_information(object): Objeto contendo os dados adicionais para ser utilizados na execução do motor.
 
Resposta
A resposta para essa requisição é um status code "200 - Sucesso" e um JSON com o retorno da análise no seguinte formato:
- id(string/uuid v4): ID da análise executada.
 
- borrower -> id(string/uuid v4): ID de identificação da pessoa consultada.
 
- product -> id(string/uuid v4): ID de identificação do produto.
 
- bureau(object): Objeto contendo os dados da consulta externa realizada em um bureau.
 
- limits(object): Objeto contendo os parâmetros calculados para a política de crédito da Empresa.
 
- message(object): Objeto contendo a mensagem de retorno para a consulta realizada.
 
Objeto "bureau"
- external_sources(array): Objeto contendo uma lista dos tipos de consultas realizadas em cada passo no bureau.
 
- bureau_created_at(string/datetime): Data e hora das consultas realizadas no bureau.
 
Objeto "limits"
- created_at(string/datetime): Data de criação para o limite.
 
- expires_at(string/datetime): Data máxima para validade do limite.
 
- credit_min(string/float): Valor mínimo a ser disponibilizado no motor de crédito.
 
- credit_max(string/float): Valor máximo a ser disponibilizado no motor de crédito.
 
- currency(string): Tipo da moeda.
 
- document_number(string): Número do documento de identificação da Pessoa.
 
- document_type(string): Tipo do documento de identificação utilizado.
 
- estimated_revenue(string/float): Renda estimada informada da Pessoa para execução do cálculo.
 
- interest_rate(string/float): Taxa de juros a ser aplicada para as propostas.
 
- retention_rate_max(string/float): Taxa máxima a ser aplicada como retenção.
 
- min_retention(string/float): Taxa mínima a ser aplicada como retenção.
 
- retention_type(string): Tipo de retenção que será aplicadas nas propostas.
 
- term_min(string/int): Quantidade mínima de parcelas a ser retornada.
 
- term_max(string/int): Quantidade máxima de parcelas a ser retornada.
 
- min_payment_number(string/int): Quantidade mínima de parcelas a ser retornada.
 
- max_payment_number(string/int): Quantidade máxima de parcelas a ser retornada.
 
- periodicity(string): Periodicidade a ser utilizada no cálculo das propostas.
 
- min_grace_period(string/int): Período mínimo de carência a ser aplicado nas propostas.
 
- max_grace_periodo(string/int): Período máximo de carência a ser aplicado nas propostas.
 
Objeto "message"
- code(string): Código de identificação de status do limite.
 
- detail(string): Descrição referente ao status do limite.
 
- display(string): Mensagem tratatada para exibição do status do limite .
 
- status(string): Status de retorno do limite.
 
- politic_name(string): Nome da política que foi executada
 
- product_id(string/uuid v4): ID de identificação do produto.
 
- product_name(string): Nome de cadastro do produto.
 
{
  "id": "<uuid>",
  "product": {
    "id": "<uuid>"
  },
  "borrower": {
    "id": "<uuid>"
  },
  "bureau": {
    "mollite": "<string>"
  },
  "limits": {
    "term_max": "<number>",
    "term_min": "<number>",
    "currency": "<string>",
    "created_at": "<string>",
    "credit_max": "<double>",
    "credit_min": "<double>",
    "expires_at": "<string>",
    "periodicity": "<string>",
    "document_type": "<string>",
    "interest_rate": "<number>",
    "min_retention": "<double>",
    "document_number": "<string>",
    "max_grace_period": "<long>",
    "min_grace_period": "<long>",
    "estimated_revenue": "<double>",
    "max_payment_number": "<long>",
    "min_payment_number": "<long>",
    "retention_rate_max": "<double>",
    "retention_type": "<string>"
  },
  "message": "<string>"
}