Criação da Proposta Crédito CLT

Este endpoint é utilizado para criar uma proposta de Consignado Privado a partir de uma simulação válida. Centraliza a coleta e validação dos dados cadastrais, documentais e bancários do tomador para formalização e desembolso (ex.: PIX).

Endpoint para criar operação crédito CLT

URL: https://bff.v8sistema.com/private-consignment/operation)

Método HTTP: POST

Autenticação: Requer token JWT válido no header

Body da Requisição

{
  "borrower": {
    "name": "string",
    "email": "string",
    "phone": {
      "area_code": "string",
      "country_code": "string",
      "number": "string"
    },
    "political_exposition": true,
    "address": {
      "city": "string",
      "state": "string",
      "number": "string",
      "street": "string",
      "complement": "string",
      "postal_code": "string",
      "neighborhood": "string"
    },
    "birth_date": "2025-09-16",
    "mother_name": "string",
    "nationality": "string",
    "document_issuer": "string",
    "gender": "male",
    "person_type": "natural",
    "marital_status": "single",
    "individual_document_number": "string",
    "document_identification_date": "2025-09-16",
    "document_identification_type": "rg",
    "document_identification_number": "string",
    "bank": {
      "transfer_method": "pix",
      "pix_key": "string",
      "pix_key_type": "cpf"
    }
  },
  "simulation_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "provider": "QI"
}

Parâmetros da Requisição

  • simulation_id: string(UUID)
    id gerado na etapa anterior ao realizar a simulação de saldo.

  • provider : string

    Averbador responsável pela contratação.

  • name : string
    Nome completo (conforme documento oficial).

  • email : string
    E-mail do titular do contrato.

  • phone : string

    Telefone de contato.
    country_code: string

    DDI. Formato: string numérica (1–3 dígitos). Ex.: 55.
    area_code: string

    DDD. Formato: string numérica (2 dígitos BR). Ex.: 11.
    number: string

    Número sem DDI/DDD. Formato: string numérica (8–9 dígitos BR). Ex.: 999999999.

  • political_exposition: boolean

    Indica se é PEP (Pessoa Exposta Politicamente) ou possui vínculo com PEP.

  • address: Endereço residencial.
    – street: string
    Logradouro. Ex.: Av. Paulista.
    – number: string

    Número (ou S/N). Ex.: 1000.
    – complement: string
    Complemento (opcional). Ex.: Apto 1203.
    – neighborhood: string
    Bairro. Ex.: Bela Vista.
    – city: string
    Cidade. Ex.: São Paulo.
    – state: string
    UF (2 letras). Ex.: SP.
    postal_code: string
    CEP sem máscara (8 dígitos). Ex.: 01311000.

  • birth_date: string
    Data de nascimento.

  • mother_name: string
    Nome completo da mãe.

  • nationality: string
    Nacionalidade do tomador.

  • document_issuer: string

    Órgão emissor do documento de identidade.

  • gender: string
    Gênero declarado informar como male, female.

  • person_type: string
    Tipo de pessoa informar como natural

  • marital_status: string
    Estado civil.
    Valores: single, married, divorced, widowed

  • individual_document_number:string
    CPF sem máscara.
    – Exemplo: 03898739007.

  • document_identification_date: string
    Data de emissão do documento de identidade.

  • document_identification_type: string
    Tipo de documento de identidade.
    – Valores: rg, cnh.

  • document_identification_number: string
    Número do documento de identidade (conforme tipo) caso não possua informar como 000000.

  • bank: Dados para recebimento/desembolso.
    – transfer_method: string
    Método de transferência, informar como pix.
    pix_key: string
    Chave PIX (obrigatória quando transfer_method = pix).
    pix_key_type: string
    Tipo da chave PIX.
    Valores: cpf, email, phone, chave aleatória.
    * Regras por tipo:
    · cpf: 11 dígitos com DV;
    · email: formato RFC 5322;
    · phone: E.164 (ex.: +5511999999999);
    · chave aleatória: UUID (chave aleatória).

Resposta

Em caso de sucesso (código HTTP 200), a resposta será a seguinte

{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "formalization_url": "string"
}

Parâmetros da Response

  • id: string
    identificador da operação.

  • formalization_url: string
    link para formalização do contrato de emprestimo CLT