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
token_de_acesso e reaproveite até perto de expira_em. Veja Autenticação.2
Cadastre o webhook de proposta (uma vez)
Resposta (201)
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)
5
Simule
Resposta (201)
id_simulacao escolhido. Veja Simulação.6
Crie a proposta
Resposta (201)
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 Veja o guia de envio de documentos para tipos, limites e correção.
Idempotency-Key obrigatória.9
Informe os dados do veículo
Quando a etapa ativa da loja for Resposta:
DADOS_VEICULO: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.