Pular para o conteúdo principal
Gera um novo contrato de empréstimo consignado (oferta leilão).
curl --request POST \
  --url https://api.example.com/contrato/oferta-leilao/gerar-contrato \
  --header 'Content-Type: application/json' \
  --data '
{
  "NumeroSolicitacao": "<string>",
  "ValorLiberado": 123,
  "NumeroParcelas": 123,
  "ValorTaxaMensal": 123,
  "PropostaContaPagamento": {
    "TipoConta": 123,
    "Agencia": "<string>",
    "AgenciaDig": "<string>",
    "Conta": "<string>",
    "ContaDig": "<string>",
    "NumeroBanco": "<string>"
  },
  "TipoContrato": "<string>",
  "PropostaLancamentos": [
    {
      "CampoId": "<string>",
      "DocumentoFederal": "<string>",
      "NomePagamento": "<string>",
      "VlrTransacao": 123,
      "DtPagamento": "2023-11-07T05:31:56Z",
      "NumeroBanco": "<string>",
      "TipoConta": 123,
      "Agencia": "<string>",
      "AgenciaDig": "<string>",
      "Conta": "<string>",
      "ContaDig": "<string>",
      "LinhaDigitavel": "<string>"
    }
  ],
  "CpfAgenteCredito": "<string>"
}
'
{
  "mensagem": "<string>"
}

Corpo

application/json
NumeroSolicitacao
string
obrigatório

Número da solicitação (apenas dígitos).

ValorLiberado
number<double>
obrigatório

Valor a ser liberado (deve ser > 0).

NumeroParcelas
integer<int32>
obrigatório

Quantidade de parcelas (1 a 96).

ValorTaxaMensal
number<double>
obrigatório

Valor da taxa de juros mensal (> 0).

PropostaContaPagamento
object
obrigatório

Dados da conta para crédito do empréstimo.

TipoContrato
string

Tipo de contrato (até 3 caracteres, opcional).

PropostaLancamentos
object[]

Lista de lançamentos adicionais (tarifas, seguros etc).

CpfAgenteCredito
string

CPF do agente crédito.

Resposta

OK

mensagem
string
obrigatório

Mensagem de confirmação.