Lista os modelos de veículos
Recupera uma lista paginada de modelos de veículos com filtros e busca opcionais.
Filtros Disponíveis:
- id: Filtro por UUID v7 com operadores =, !=, IN, NOT IN.
- name: Filtro de texto com operadores =, !=, CONTAINS, NOT CONTAINS.
Ordenação:
- name: Ordena pelo nome do modelo (padrão: ascendente).
Filtros adicionais por parâmetro plano: ref_id filtra modelos que possuem preços no período de referência indicado; year filtra modelos disponíveis naquele ano.
Request
- Base URL: https://api.fipex.com.br
- URL: https://api.fipex.com.br/v1/models
- Auth: none declared
Query parameters
Número da página (mínimo 1). Valores não inteiros ou fora do intervalo retornam 400 ValidationError.
Número de itens por página (1-50). Valores não inteiros ou fora do intervalo retornam 400 ValidationError.
Especificação de ordenação. Pode ser fornecida em múltiplos formatos:
Campo único: ?order_by=name (ascendente) ou ?order_by=-name (descendente)
Separado por vírgula: ?order_by=name,-price
Notação de array: ?order_by[]=name&order_by[]=-price
Use o prefixo - para ordem descendente.
Termo de busca (1-255 caracteres).
Filtra pelo UUID v7 da marca.
Filtra pelo UUID v7 do combustível.
Filtra pelo UUID v7 do tipo de veículo.
UUID v7 do período de referência. Filtra modelos que possuem preços registrados no período indicado.
Ano do veículo (mínimo 1981). Filtra modelos disponíveis naquele ano. Apenas valores inteiros são aceitos neste endpoint.
Filtragem avançada usando notação de array. Cada filtro requer:
- field: O campo a ser filtrado.
- op: O operador (veja a seção Operadores de Filtro).
- value: O valor para filtrar.
Formato: filters[0].field=year&filters[0].op=%3E&filters[0].value=2010
Múltiplos filtros: filters[0].field=year&filters[0].op=%3E&filters[0].value=2010&filters[1].field=price&filters[1].op=TO&filters[1].value=20000,50000
Response
Lista de modelos obtida com sucesso.