Exemplos — RENAINF, RENAJUD e IC-VIPCAR
As fixtures desta página foram criadas exclusivamente para documentação. Elas preservam a organização dos blocos e os campos mais úteis para integração, mas não foram copiadas de pessoas, veículos, processos ou consultas reais.
RENAINF — Multas e infrações de trânsito
Seção intitulada “RENAINF — Multas e infrações de trânsito”Consulta multas e infrações vinculadas a um veículo, agregando registros de diferentes órgãos de trânsito do país. Uma consulta pode retornar infrações emitidas em UF diferente da placa.
Campos representados na fixture: quantidade de infrações, número do auto, código e descrição, data e hora, local, órgão autuador, UF, valor, exigibilidade e situação de pagamento.
Baixar fixture sintética RENAINF (JSON)
RENAJUD — Restrições judiciais
Seção intitulada “RENAJUD — Restrições judiciais”Verifica se o veículo possui bloqueios ou restrições determinados pelo Poder Judiciário, como bloqueio de transferência, licenciamento ou penhora.
Uma consulta bem-sucedida com zero ocorrências não é erro. Ela indica que nenhuma restrição foi encontrada para os critérios consultados. Verifique sempre a quantidade de ocorrências antes de interpretar o resultado.
Baixar fixture sintética RENAJUD (JSON)
IC-VIPCAR — Análise veicular completa
Seção intitulada “IC-VIPCAR — Análise veicular completa”Integração mais abrangente, reunindo blocos de dados cadastrais, histórico de roubo e furto, indícios de sinistro, leilão, referência FIPE, informações estaduais, RENAJUD e RENAINF.
Quando o objetivo for somente multas ou restrições judiciais, prefira as integrações dedicadas. Isso reduz payload, custo de interpretação e dependência de campos que não serão utilizados.
Baixar fixture sintética IC-VIPCAR (JSON)
Regras para usar e manter as fixtures
Seção intitulada “Regras para usar e manter as fixtures”- Trate o OpenAPI como contrato técnico principal. As fixtures são exemplos didáticos e podem representar apenas um subconjunto dos campos.
- Nunca substitua os marcadores fictícios por CPF, CNPJ, placa, chassi, RENAVAM, nome, telefone, e-mail ou endereço real.
- Não copie payloads de produção para repositórios, tickets, chats, propostas ou páginas públicas, mesmo que parte dos campos pareça anonimizada.
- Execute
npm run validate:fixturesantes de publicar alterações enpm run validate:fixtures:distdepois da build. - Consulte Respostas e erros para códigos HTTP e formato de erro padronizado.