Básico
Para consultar placas no site ou testar a API em produção.
- 100 consultas de placa com FIPE
- Consulta no site e por API
- 1 chave de API
- Servidor MCP para Claude, Gemini e Cursor
- Créditos não expiram
API REST · JSON · MCP
Envie a placa, receba marca, modelo, versão, ano, cor, combustível, município, UF, situação e o valor FIPE do mês num JSON padronizado. Pronta para sistemas de oficina, lojas de veículos, seguros, frotas e despachantes.
10 consultas grátis, depois R$ 0,09 por consulta
curl https://api.placaefipe.com.br/v1/placas/INT8C36 \
-H "Authorization: Bearer $PLACAEFIPE_API_KEY"const r = await fetch('https://api.placaefipe.com.br/v1/placas/INT8C36', {
headers: { Authorization: `Bearer ${process.env.PLACAEFIPE_API_KEY}` },
});
const veiculo = await r.json();
console.log(veiculo.marca, veiculo.modelo, veiculo.fipe?.valor_texto);
// VW CROSSFOX R$ 28.799,00import os, requests
r = requests.get(
"https://api.placaefipe.com.br/v1/placas/INT8C36",
headers={"Authorization": f"Bearer {os.environ['PLACAEFIPE_API_KEY']}"},
timeout=15,
)
v = r.json()
print(v["marca"], v["modelo"], v["fipe"]["valor_texto"])$ch = curl_init("https://api.placaefipe.com.br/v1/placas/INT8C36");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("PLACAEFIPE_API_KEY")],
]);
$v = json_decode(curl_exec($ch), true);
echo $v["marca"] . " " . $v["fipe"]["valor_texto"];# Claude Code
claude mcp add --transport http placaefipe https://api.placaefipe.com.br/mcp \
--header "Authorization: Bearer pf_live_sua_chave"
# Depois, na conversa:
# "Qual o valor FIPE da placa INT8C36?"O valor vem do mês atual. Quando a placa não define a versão, você recebe a lista com o valor de cada uma.
Placa não encontrada, placa inválida e erros não consomem crédito. Sem mensalidade, créditos sem validade.
Campos em snake_case e português, tipos previsíveis e erros com código fixo. Tipos TypeScript prontos na documentação.
llms.txt, OpenAPI 3.1, cada página da doc em Markdown e um guia passo a passo para Claude Code, Cursor, Gemini e Antigravity.
Conecte https://api.placaefipe.com.br/mcp e consulte placas direto no assistente, enquanto ele programa com você.
ABC1234 e ABC1D23 são aceitas e equivalentes. Carro, moto, caminhão e utilitário.
URL base https://api.placaefipe.com.br/v1, autenticação por Authorization: Bearer.
| Método | Caminho | O que faz | Custo |
|---|---|---|---|
| GET | /v1/placas/{placa} | Veículo e FIPE do mês | 1 crédito se encontrar |
| GET | /v1/saldo | Créditos restantes | Grátis |
| POST | /mcp | Servidor MCP: consultar_placa, consultar_saldo | Igual à API |
O pedido aponta para um guia escrito para agentes: stack, variável de ambiente, código no servidor, tela, erros e teste.
Pacotes de créditos sem mensalidade e sem validade. O mesmo saldo vale no site, na API e no MCP. Placa não encontrada não é cobrada.
Lançamento: 50% off em todos os pacotesPara consultar placas no site ou testar a API em produção.
Para SaaS, sistemas de oficina, lojas e despachantes.
Para plataformas com alto volume de consultas.
Comece grátis: 10 consultas ao criar a conta, sem cartão. Precisa de mais de 10.000 por mês? Fale com a gente.
A conta nova ganha 10 consultas grátis para testar em produção, sem cartão. Depois, a partir de R$ 0,09 por consulta, sem mensalidade.
JSON com placa, placa_antiga, marca, modelo, versao, ano_fabricacao, ano_modelo, cor, combustivel, chassi_final, municipio, uf, situacao, origem, tecnico, fipe e consulta. Todos os campos estão em /docs/consultar-placa.
Não. A chave dá acesso aos seus créditos e deve ficar no servidor. Crie uma rota de API ou edge function que chama o Placa & FIPE.
Não. Só dados do veículo e a FIPE. Nome, CPF e endereço do dono não são retornados.
10 requisições por segundo por chave (20 no plano Escala). Não há limite diário: o limite é o saldo.
Sim. Exemplos em Node.js, Next.js, Python, PHP, Go, Supabase e n8n estão em /docs/exemplos.
Sem cartão. Consulte no site ou gere a chave da API em menos de um minuto. Depois, a partir de R$ 0,09 por consulta.