A API de especificações de veículos fácil de usar para desenvolvedores
- Especificações técnicas completas para mais de 109 mil veículos modernos por meio de uma API REST simples
- 80 especificações detalhadas por veículo
- Sempre atualizado com atualizações mensais
- Servidor MCP para Claude, Cursor, VS Code — integração de IA sem código
Integre dados completos de veículos ao seu app em poucas horas. Design RESTful, respostas JSON, documentação completa.
const API_KEY = 'YOUR_API_KEY';
// One request replaces 6 separate API calls!
// Get full trim data: breadcrumbs + specs + equipments
const response = await fetch(
'https://v3.api.car2db.com/trims/263119/full',
{
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Referer': 'https://yourwebsite.com'
}
}
);
const data = await response.json();
const trim = data.trim || data; // Handle both /full and regular response
// All data in one response:
console.log(trim.name); // → "2.5 AT"
console.log(trim.breadcrumbs?.make?.name); // → "Toyota"
console.log(trim.breadcrumbs?.model?.name); // → "Camry"
// Key specs optimized for LLMs:
console.log(trim.keySpecifications?.engineVolume); // → 2496
console.log(trim.keySpecifications?.power); // → 200
console.log(trim.keySpecifications?.transmission); // → "Automatic"
// All specifications grouped by category:
trim.specifications?.forEach(group => {
console.log(group.category.name); // → "Engine", "Transmission", etc
group.items.forEach(spec => {
console.log(`${spec.name}: ${spec.value}`);
});
});
import requests
API_KEY = 'YOUR_API_KEY'
# Natural language search - find vehicles by description
headers = {
'Authorization': f'Bearer {API_KEY}',
'Referer': 'https://yourwebsite.com'
}
response = requests.get(
'https://v3.api.car2db.com/search/vehicles',
headers=headers,
params={'q': 'Toyota Camry 2.5 automatic'}
)
if response.status_code == 200:
results = response.json()
# Results grouped by models with relevance score
for model in results.get('results', []):
print(f"{model['model']['name']} ({model['matchingTrimsCount']} trims)")
for trim in model.get('matchingTrims', []):
print(f" {trim['name']} ({trim['yearBegin']}-{trim['yearEnd']})")
print(f" Relevance: {trim['relevanceScore']}")
# Key specs included in search results:
specs = trim.get('keySpecifications', {})
print(f" Engine: {specs.get('engineVolume')}L {specs.get('power')}hp")
print(f" Transmission: {specs.get('transmission')}")
else:
print(f"Error: {response.status_code}")
<?php
$apiKey = 'YOUR_API_KEY';
// Get trim with full context: breadcrumbs + key specs
// Replace 263119 with a real trim ID
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://v3.api.car2db.com/trims/263119/full');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Bearer {$apiKey}",
"Referer: https://yourwebsite.com"
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$data = json_decode($response, true);
$trim = $data['trim'] ?? $data; // Handle both formats
if (isset($trim['breadcrumbs'])) {
// Breadcrumbs provide full navigation context:
$breadcrumbs = $trim['breadcrumbs'];
echo "{$breadcrumbs['make']['name']} "; // → "Toyota"
echo "{$breadcrumbs['model']['name']} "; // → "Camry"
echo "{$breadcrumbs['generation']['name']} "; // → "XV70"
echo "{$trim['name']}\n"; // → "2.5 AT"
// Key specifications optimized for AI/LLM:
$specs = $trim['keySpecifications'] ?? [];
echo "Engine: {$specs['engineVolume']} cm\n"; // → "2496 cm"
echo "Power: {$specs['power']}hp\n"; // → "200hp"
echo "Drive: {$specs['drive']}\n"; // → "Front"
}
API_KEY="YOUR_API_KEY"
# Get equipment with ALL options grouped by category
curl -X GET "https://v3.api.car2db.com/equipments/54321/full" \
-H "Authorization: Bearer $API_KEY" \
-H "Referer: https://yourwebsite.com"
# Response includes complete equipment data in one request:
{
"equipment": {
"id": 54321,
"name": "Prestige",
"breadcrumbs": {
"make": { "id": 10, "name": "Toyota" },
"model": { "id": 120, "name": "Camry" }
}
},
"options": {
"Safety": [
{ "name": "Airbags", "value": "8" },
{ "name": "ABS", "value": "Standard" }
],
"Comfort": [
{ "name": "Climate Control", "value": "Dual-zone" },
{ "name": "Heated Seats", "value": "Front & Rear" }
],
"Multimedia": [
{ "name": "Display", "value": "10.1 inch touchscreen" }
]
}
}
# Zero-code AI Integration
# Connect Claude Desktop, Cursor, VS Code to Car2DB API
## Claude Desktop Configuration
# File: claude_desktop_config.json
{
"mcpServers": {
"car2db": {
"command": "npx",
"args": ["-y", "@car2db/mcp-server"],
"env": {
"CAR2DB_API_KEY": "your_api_key_here",
"CAR2DB_LANGUAGE": "en-US"
}
}
}
}
## GitHub Copilot / VS Code Configuration
# File: .vscode/mcp.json
{
"mcpServers": {
"car2db": {
"command": "npx",
"args": ["-y", "@car2db/mcp-server"],
"env": {
"CAR2DB_API_KEY": "your_api_key_here",
"CAR2DB_LANGUAGE": "en-US"
}
}
}
}
# Now ask AI: "Find specifications for Toyota Camry 2.5"
# AI will automatically use Car2DB API via MCP Server!
Demonstração interativa do banco de dados
Busca de veículos com IA
Busque veículos usando linguagem natural. Experimente Toyota Camry 2.5 ou BMW X5 diesel.
Baixar amostra
O banco de dados demo repete completamente a estrutura completa, mas contém informações apenas de duas marcas.
Especificações:
Selecione a versão para ver as especificações
Opções:
Selecione o equipamento para ver as opções
A base BaseBuy contém carros desde 1908, mas uma parte significativa dos dados começa em 1972.
Recursos de integração de IA
A API do Car2DB é otimizada para integração com LLM e assistentes de IA com endpoints inteligentes
Endpoints agregados
Obtenha dados completos do veículo com breadcrumbs e especificações em uma requisição em vez de 6-8 chamadas separadas
{
"id": 12345,
"name": "2.5 AT (181 hp)",
"breadcrumbs": {
"type": "Cars",
"make": "Toyota",
"model": "Camry",
"generation": "XV70",
"series": "XV70"
},
"keySpecifications": [
{"name": "Engine", "value": "2.5L Inline-4"},
{"name": "Power", "value": "181 hp"},
{"name": "Transmission", "value": "Automatic"}
],
"specifications": {
"Engine": [...],
"Performance": [...],
"Dimensions": [...]
}
}
Busca inteligente de veículos
Busca em linguagem natural com pontuação de relevância baseada em IA para correspondência precisa de veículos
GET /search/vehicles?q=Toyota Camry 2.5
{
"results": [
{
"model": "Toyota Camry",
"trim": "2.5 AT (181 hp)",
"relevanceScore": 0.95,
"keySpecs": {
"engine": "2.5L Inline-4",
"power": "181 hp",
"year": "2018-2021"
},
"breadcrumbs": "Cars > Toyota > Camry > XV70"
}
]
}
Respostas ricas em contexto
Todas as respostas incluem contexto hierárquico completo e relações para melhor compreensão pelo LLM
{
"breadcrumbs": {
"type": {"id": 1, "name": "Cars"},
"make": {"id": 79, "name": "Toyota"},
"model": {"id": 923, "name": "Camry"},
"generation": {"id": 1794, "name": "XV70"},
"series": {"id": 2156, "name": "XV70"}
},
"keySpecifications": [
{
"attribute": "Engine displacement",
"value": "2494 cc",
"unit": "CC"
},
{
"attribute": "Maximum power",
"value": "181 hp",
"unit": "hp (horsepower)"
}
]
}
Servidor MCP do Car2DB NEW
Conecte agentes de IA diretamente à API do Car2DB via Model Context Protocol
Clientes LLM suportados:
- Claude Desktop
- GitHub Copilot (VS Code)
- Cursor
- n8n
- Cline
- Qualquer cliente compatível com MCP
Métodos de instalação
npx @car2db/mcp-server
Principais características
109 mil+ veículos cobertos
Banco de dados completo de 1972 a 2026
80 características técnicas
Motor, dimensões, desempenho, equipamentos
Respostas prontas para IA
Endpoints agregados com breadcrumbs e especificações principais — otimizados para IA
Busca inteligente
Busca de veículos em linguagem natural com IA
Acesso em uma requisição
Todos os dados em uma chamada — sem encadeamento
12 idiomas
Suporte multilíngue completo
Casos de uso por setor
Atendendo mais de 500 empresas automotivas em todo o mundo desde 2014. De lojas de autopeças a agentes de IA e aplicações LLM — confiado na América do Norte, Europa e Ásia.
Lojas de autopeças
- Correspondência de peças com especificações
- Busca de peças por VIN
- Verificações de compatibilidade
Concessionárias de carros
- Catálogos completos de veículos
- Gestão de estoque
- Ferramentas de comparação
Companhias de seguros
- Avaliação de risco
- Cálculo de prêmios
- Estimativa de valor do veículo
Aplicativos automotivos
- Guias de compra de carros
- Ferramentas de comparação com IA
- Busca de veículos baseada em LLM
Sites de classificados
- Anúncios estruturados
- Preenchimento automático assistido por IA
- Busca inteligente com filtros de IA
Gestão de frotas
- Rastreamento de veículos
- Programas de manutenção
- Busca de especificações
Aplicações de IA e LLM
- Integrações ChatGPT/Claude/n8n
- Comparação de veículos com IA
- Busca conversacional de carros
Desempenho e confiabilidade da API
Tempo médio de resposta
Recuperação de dados ultra-rápida
Disponibilidade garantida
Confiabilidade de nível empresarial
Atualizações automáticas
Informações sempre atuais
Endpoints agregados
Em vez de 6-8 chamadas de API — obtenha todos os dados em uma requisição
Escolha seu plano
Comece com uma chave de API gratuita para testar. Faça upgrade para um plano pago quando estiver pronto. Todos os planos incluem documentação completa e suporte.
Como começar
-
Escolha seu planoSelecione o plano que atende às suas necessidades - download único ou assinatura de API.
-
Complete o pagamentoPague com segurança via PayPal, Payeer ou cartão de crédito (Visa, MasterCard, Maestro).
-
Receba seu acessoPara planos de API: sua chave de API exclusiva é gerada imediatamente e enviada ao seu e-mail. Para downloads: os links são enviados em até 10 minutos.
-
Comece a usar a APICopie sua chave de API do e-mail ou do painel da conta e faça sua primeira requisição. Veja a chave ativa no site imediatamente após o pagamento.
-
Integre e construaSiga nossa documentação para integrar dados de veículos à sua aplicação. A equipe de suporte está pronta para ajudar se necessário.
Banco de dados de carros (compra única)
Cartão bancário
Cartão bancário
Banco de dados de carros (API)
Cartão bancário
Cartão bancário
Banco de dados de carros (Excel - xlsx)
Cartão bancário
Cartão bancário
Perguntas frequentes
Quais dados estão incluídos na API?
80+ especificações técnicas, incluindo parâmetros do motor, dimensões, dados de desempenho, transmissão, suspensão, equipamentos e opções. Hierarquia completa de veículos, das marcas às versões específicas. Os novos endpoints agregados fornecem o contexto completo em requisições únicas.
Com que frequência os dados são atualizados?
Atualizações automáticas mensais com novos veículos e especificações. Todos os registros incluem carimbos de data/hora de criação e atualização.
Qual formato a API utiliza?
API RESTful em JSON com documentação completa. Métodos HTTP padrão e códigos de resposta. Fácil de integrar com qualquer linguagem de programação.
Posso testar antes de comprar?
Sim, você pode obter uma chave de API de teste para configurar a integração e verificar a funcionalidade da API. Use o exemplo interativo para verificar se todos os dados de que você precisa estão disponíveis no banco de dados.
Vocês oferecem suporte?
O suporte é fornecido por e-mail ou Telegram. Perguntas sobre pagamento e conteúdo do banco de dados são respondidas em minutos. Questões técnicas complexas que exigem especialistas recebem resposta em até 24 horas.
Quais linguagens de programação são suportadas?
Qualquer linguagem capaz de fazer requisições HTTP. Fornecemos exemplos em PHP, JavaScript, Python e cURL. SDK disponível para PHP.
A API é otimizada para agentes de IA/LLM?
A API é especificamente otimizada para aplicações de IA e LLM. Os endpoints agregados reduzem 6-8 chamadas de API para apenas 1-2 requisições. Cada resposta inclui breadcrumbs para contexto e especificações principais para análises rápidas. A busca em linguagem natural suporta consultas conversacionais.
Como funcionam os endpoints agregados?
Endpoints agregados como /trims/{id}/full e /equipments/{id}/full retornam dados completos em uma única requisição. Em vez de encadear várias chamadas (marca→modelo→geração→série→versão→especificações), você obtém tudo de uma vez: breadcrumbs, especificações principais e todas as características ou opções agrupadas.
Como funciona a busca de veículos?
Nosso endpoint /search/vehicles usa processamento de linguagem natural. Basta descrever o que você procura: "Toyota Camry 2.5", "BMW X5 diesel 2020" ou "SUV elétrico". Os resultados incluem pontuações de relevância e especificações principais, perfeito para chatbots e assistentes de IA.
O que é o servidor MCP e como eu uso? NEW
O servidor MCP (Model Context Protocol) permite que assistentes de IA como Claude Desktop, Cursor e VS Code Copilot acessem diretamente a API do Car2DB. Instale via npx: adicione a configuração ao claude_desktop_config.json ou .vscode/mcp.json e forneça sua chave de API. Nenhuma programação necessária — a IA obtém acesso instantâneo ao banco de dados de veículos.
Documentação e suporte
Documentação da API
Referência completa OpenAPI (Swagger) com todos os endpoints, incluindo os endpoints agregados /full e a busca inteligente
Ver documentaçãoExemplos de código e SDK
40+ exemplos em JS, Python, PHP, cURL. Código pronto para integrações de IA
Ver exemplosServidor MCP NEW
Conecte agentes de IA diretamente via Model Context Protocol. Pronto para Claude, Cursor, VS Code.
Ver no GitHubBanco de dados multilíngue
Todos os nomes e especificações de veículos disponíveis em 12 idiomas
