Pular para o conteúdo

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.

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)

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)

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)

  • 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:fixtures antes de publicar alterações e npm run validate:fixtures:dist depois da build.
  • Consulte Respostas e erros para códigos HTTP e formato de erro padronizado.