Ciclo de vida
O diagrama mostra os caminhos mais comuns. A lista completa de status está em Etapas e status.Endpoints
| Endpoint | Quando chamar |
|---|---|
POST /v2/proposal | Criar a proposta com o id_simulacao escolhido. |
GET /v2/proposal/{propostaId} | Consultar o retrato atual. |
POST /v2/proposal/{propostaId}/document | Etapa ENVIO_DOCUMENTOS ou CORRECAO_DOCUMENTOS. |
POST /v2/proposal/{propostaId}/vehicle-detail | Etapa DADOS_VEICULO. |
POST /v2/proposal/{propostaId}/deposit-account | Etapa CONTA_RECEBIMENTO (só refinanciamento). |
GET /v1/proposal | Listar as propostas do parceiro. |
Objeto proposta
GET /v2/proposal/{propostaId}
{
"id_proposta": "bea8d060-f93d-48eb-b6c4-45f64483cdd9",
"numero": 171020250001,
"id_simulacao": "123e4567-e89b-12d3-a456-426614174000",
"enum_status": 2,
"status": "APROVADA",
"tipo": "Financing",
"data_criacao": "2026-10-12T14:05:08.984-03:00",
"link_biometria": "https://onboarding.exemplo.com/sessao/abc123",
"comprador": {
"cpf": "12345678909",
"enum_biometria": 1,
"biometria": "SESSAO_CRIADA",
"status_ativo": {
"enum_etapa": 4,
"etapa": "ANALISE_BIOMETRIA",
"enum_situacao": 2,
"situacao": "AGUARDANDO_CLIENTE",
"enum_responsavel_acao": 1,
"responsavel_acao": "CLIENTE"
},
"etapas_concluidas": [
{ "enum_etapa": 1, "etapa": "PROPOSTA_CRIADA", "data": "2026-10-12T14:05:08-03:00" },
{ "enum_etapa": 2, "etapa": "PROPOSTA_APROVADA", "data": "2026-10-12T14:06:40-03:00" }
],
"documentos": []
},
"loja": {
"cnpj": "11222333000181",
"status_ativo": {
"enum_etapa": 6,
"etapa": "ENVIO_DOCUMENTOS",
"enum_situacao": 1,
"situacao": "AGUARDANDO_ENVIO",
"enum_responsavel_acao": 2,
"responsavel_acao": "INTEGRADOR"
},
"etapas_concluidas": [],
"documentos": []
}
}
| Campo | Descrição |
|---|---|
id_proposta | Identificador da proposta. |
numero | Número da proposta, útil para atendimento. |
id_simulacao | Simulação que originou a proposta. |
enum_status / status | Status geral. Veja Etapas e status. |
tipo | Financing (financiamento) ou Refinancing (refinanciamento). |
data_criacao | Data de criação. |
motivo_recusa | Motivo da recusa. Omitido quando vazio. |
link_biometria | Link para o cliente fazer a biometria. A Credicarro já envia esse link ao cliente, exceto quando a integração conduz o contato. Omitido quando vazio. |
comprador | Biometria, etapa ativa, etapas concluídas e documentos do comprador. |
vendedor | Mesma estrutura de comprador. Omitido quando a proposta não tem vendedor. |
loja | Etapa ativa, etapas concluídas e documentos da loja. Omitido quando a proposta não foi feita em loja. |
Como decidir o próximo passo
Para cada participante (comprador, vendedor e loja), leia status_ativo:
responsavel_acao | etapa | O que fazer |
|---|---|---|
INTEGRADOR (2) | ENVIO_DOCUMENTOS (6) ou CORRECAO_DOCUMENTOS (7) | Enviar documento |
INTEGRADOR (2) | DADOS_VEICULO (8) — da loja no financiamento, do comprador no refinanciamento | Incluir dados do veículo |
INTEGRADOR (2) | CONTA_RECEBIMENTO (5) — do comprador | Incluir conta de recebimento |
CLIENTE (1) | qualquer | Orientar o cliente (biometria, vistoria ou assinatura) |
CREDICARRO (3) | qualquer | Aguardar |
NENHUM (0) | qualquer | Nada — a proposta foi encerrada |
No seu sistema, prefira comparar
enum_etapa e enum_responsavel_acao e usar os nomes em telas e logs.