Skip to main content
Este guia leva uma proposta de financiamento do começo ao fim no staging. Cada passo traz a requisição e a resposta.
Antes de começar, tenha as credenciais de staging e um cnpjLoja vinculado ao seu cadastro. Veja Ambiente de testes. Os valores dos exemplos são ilustrativos.

Visão geral

Nos exemplos, $BASE é https://api.staging.credicarro.com.br/integration e $TOKEN é o token de acesso.
1

Gere o token

Guarde token_de_acesso e reaproveite até perto de expira_em. Veja Autenticação.
2

Cadastre o webhook de proposta (uma vez)

Resposta (201)
O segredo_assinatura só aparece nesta resposta. Guarde-o para validar as notificações.
3

Cadastre o cliente com dados completos

A proposta só é aceita com dados pessoais, endereço, ocupação e renda. O endpoint unificado envia tudo de uma vez. Sem Idempotency-Key, chamar de novo com o mesmo CPF atualiza o cadastro.
Resposta (200)
4

Consulte a entrada mínima (opcional)

Resposta (200)
Use a resposta para orientar o valor de entrada antes de simular.
5

Simule

Resposta (201)
A resposta traz uma simulação para cada prazo elegível. Mostre as opções ao cliente e guarde o id_simulacao escolhido. Veja Simulação.
6

Crie a proposta

Resposta (201)
Guarde o id_proposta. A partir daqui, a proposta avança pelas etapas.
7

Acompanhe pelo webhook

A cada mudança, a Credicarro envia o webhook de proposta com o retrato da proposta. Para cada participante (comprador e loja), olhe o status_ativo:
8

Envie os documentos

Um documento por chamada, em Base64, com Idempotency-Key obrigatória.
Veja o guia de envio de documentos para tipos, limites e correção.
9

Informe os dados do veículo

Quando a etapa ativa da loja for DADOS_VEICULO:
Resposta: 204 No Content.
10

Aguarde a biometria e o pagamento

O cliente faz a biometria pelo link que a Credicarro envia por WhatsApp e e-mail na aprovação (ou pelo link_biometria, se a sua integração conduz o contato com o cliente). Depois, a Credicarro conclui o contrato e paga a loja. A proposta chega a FINALIZADA e o responsavel_acao passa a NENHUM.

Erros comuns neste fluxo

Todos os códigos

Veja o formato de erro e a lista completa de códigos.