Tabela FIPE: referências, marcas, modelos e anos
Navegue a Tabela FIPE sem placa. As listas são gratuitas: só contam no limite de requisições.
https://api.zapcarconsulta.com.br/v1/fipe/tabela/referenciashttps://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/marcashttps://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/marcas/{marca}/modeloshttps://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/marcas/{marca}/modelos/{modelo}/anoshttps://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/codigo/{codigo_fipe}/anosA Tabela FIPE sem placa: navegue por tipo, marca, modelo e ano, ou comece direto pelo código FIPE que você já tem (por exemplo, o codigo_fipe devolvido por POST /v1/fipe). As listas são gratuitas: só contam no limite de requisições. O valor sai em POST /v1/fipe/tabela.
Passo 1: (Opcional) Escolha o mês
GET /v1/fipe/tabela/referenciaslista os meses publicados, do mais recente para o mais antigo. Passe o código em?referencia=nas próximas chamadas para consultar um mês passado; sem ele, vale o mês vigente.Passo 2: Marca
GET /v1/fipe/tabela/{tipo}/marcas, comtipo=carros,motosoucaminhoes.Passo 3: Modelo
…/marcas/{marca}/modelos, com o código numérico da marca.Passo 4: Ano
…/modelos/{modelo}/anos. O código do ano ("2014-3") é oanodo POST;32000é zero km. Já tem o código FIPE? Pule marca e modelo comGET /v1/fipe/tabela/{tipo}/codigo/{codigo_fipe}/anos.
ambiente: "test".curl "https://api.zapcarconsulta.com.br/v1/fipe/tabela/carros/marcas/59/modelos/5940/anos" \
-H "Authorization: Bearer $ZAPCAR_API_KEY"{
"tipo": "carros",
"marca": "59",
"modelo": "5940",
"referencia": null,
"anos": [
{ "codigo": "2014-3", "nome": "2014 Diesel" },
{ "codigo": "2013-3", "nome": "2013 Diesel" }
]
}Meses de referência da Tabela FIPE
https://api.zapcarconsulta.com.br/v1/fipe/tabela/referenciasCabeçalhos
AuthorizationstringobrigatórioBearer zc_live_… (produção) ou Bearer zc_test_… (teste). O cabeçalho X-API-Key também é aceito. Ver Autenticação.Exemplo: Bearer zc_test_…
- 200Meses publicados.Corpo: FipeReferencias
- 401Chave ausente, inválida ou revogada.Corpo: ApiError
- 429Rate limit excedido. Respeite o header
Retry-After(segundos) antes de repetir. Não consome saldo.Corpo: ApiError - 500Falha interna inesperada. É transitória (
retryable: true); informe orequest_idao suporte se persistir.Corpo: ApiError - 502A fonte respondeu com erro (FIPE). Transitório: nada foi cobrado, o valor já foi estornado.Corpo: ApiError
- 503Fornecedor temporariamente indisponível (circuito aberto). Transitório.Corpo: ApiError
Marcas por tipo de veículo
https://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/marcasParâmetros de caminho
tipostringobrigatóriocarrosmotoscaminhoesParâmetros de query
referenciastringopcionalExemplo: 337
Cabeçalhos
AuthorizationstringobrigatórioBearer zc_live_… (produção) ou Bearer zc_test_… (teste). O cabeçalho X-API-Key também é aceito. Ver Autenticação.Exemplo: Bearer zc_test_…
- 200Marcas do tipo.Corpo: FipeMarcas
- 400
- 401Chave ausente, inválida ou revogada.Corpo: ApiError
- 429Rate limit excedido. Respeite o header
Retry-After(segundos) antes de repetir. Não consome saldo.Corpo: ApiError - 500Falha interna inesperada. É transitória (
retryable: true); informe orequest_idao suporte se persistir.Corpo: ApiError - 502A fonte respondeu com erro (FIPE). Transitório: nada foi cobrado, o valor já foi estornado.Corpo: ApiError
- 503Fornecedor temporariamente indisponível (circuito aberto). Transitório.Corpo: ApiError
Modelos de uma marca
https://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/marcas/{marca}/modelosParâmetros de caminho
tipostringobrigatóriocarrosmotoscaminhoesmarcastringobrigatórioExemplo: 59
Parâmetros de query
referenciastringopcionalExemplo: 337
Cabeçalhos
AuthorizationstringobrigatórioBearer zc_live_… (produção) ou Bearer zc_test_… (teste). O cabeçalho X-API-Key também é aceito. Ver Autenticação.Exemplo: Bearer zc_test_…
- 200Modelos da marca.Corpo: FipeModelos
- 400
- 401Chave ausente, inválida ou revogada.Corpo: ApiError
- 404Não encontrado, ou não pertence a esta conta (um id de outro cliente responde 404, nunca o dado).Corpo: ApiError
- 429Rate limit excedido. Respeite o header
Retry-After(segundos) antes de repetir. Não consome saldo.Corpo: ApiError - 500Falha interna inesperada. É transitória (
retryable: true); informe orequest_idao suporte se persistir.Corpo: ApiError - 502A fonte respondeu com erro (FIPE). Transitório: nada foi cobrado, o valor já foi estornado.Corpo: ApiError
- 503Fornecedor temporariamente indisponível (circuito aberto). Transitório.Corpo: ApiError
Anos de um modelo
https://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/marcas/{marca}/modelos/{modelo}/anosParâmetros de caminho
tipostringobrigatóriocarrosmotoscaminhoesmarcastringobrigatórioExemplo: 59
modelostringobrigatórioExemplo: 5940
Parâmetros de query
referenciastringopcionalExemplo: 337
Cabeçalhos
AuthorizationstringobrigatórioBearer zc_live_… (produção) ou Bearer zc_test_… (teste). O cabeçalho X-API-Key também é aceito. Ver Autenticação.Exemplo: Bearer zc_test_…
- 200Anos do modelo.Corpo: FipeAnos
- 400
- 401Chave ausente, inválida ou revogada.Corpo: ApiError
- 404Não encontrado, ou não pertence a esta conta (um id de outro cliente responde 404, nunca o dado).Corpo: ApiError
- 429Rate limit excedido. Respeite o header
Retry-After(segundos) antes de repetir. Não consome saldo.Corpo: ApiError - 500Falha interna inesperada. É transitória (
retryable: true); informe orequest_idao suporte se persistir.Corpo: ApiError - 502A fonte respondeu com erro (FIPE). Transitório: nada foi cobrado, o valor já foi estornado.Corpo: ApiError
- 503Fornecedor temporariamente indisponível (circuito aberto). Transitório.Corpo: ApiError
Anos de um código FIPE
https://api.zapcarconsulta.com.br/v1/fipe/tabela/{tipo}/codigo/{codigo_fipe}/anosParâmetros de caminho
tipostringobrigatóriocarrosmotoscaminhoescodigo_fipestringobrigatórioExemplo: 005340-6
Parâmetros de query
referenciastringopcionalExemplo: 337
Cabeçalhos
AuthorizationstringobrigatórioBearer zc_live_… (produção) ou Bearer zc_test_… (teste). O cabeçalho X-API-Key também é aceito. Ver Autenticação.Exemplo: Bearer zc_test_…
- 200Anos do código FIPE.Corpo: FipeAnos
- 400
- 401Chave ausente, inválida ou revogada.Corpo: ApiError
- 404Não encontrado, ou não pertence a esta conta (um id de outro cliente responde 404, nunca o dado).Corpo: ApiError
- 429Rate limit excedido. Respeite o header
Retry-After(segundos) antes de repetir. Não consome saldo.Corpo: ApiError - 500Falha interna inesperada. É transitória (
retryable: true); informe orequest_idao suporte se persistir.Corpo: ApiError - 502A fonte respondeu com erro (FIPE). Transitório: nada foi cobrado, o valor já foi estornado.Corpo: ApiError
- 503Fornecedor temporariamente indisponível (circuito aberto). Transitório.Corpo: ApiError