Bildatabase-API — AI-klare køretøjsspecifikationer
- Få alle køretøjsdata i ét API-kald — ingen grund til at kæde 6-8 forespørgsler sammen
- Søgning i naturligt sprog — find køretøjer ud fra beskrivelse med det samme
- Kontekstrige svar med brødkrummer og nøglespecifikationer indbygget
- MCP Server til Claude, Cursor, VS Code — AI-integration uden kode
Bygget til AI-agenter og moderne udviklere. Aggregerede endpoints, intelligent søgning og LLM-optimeret struktur reducerer integrationstiden fra dage til timer.
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!
Interaktiv demo af databasen
AI-drevet køretøjssøgning
Søg efter køretøjer ved hjælp af naturligt sprog. Prøv Toyota Camry 2.5 eller BMW X5 diesel.
Download demoen
Demodatabasen følger nøjagtigt strukturen i den fulde database, men indeholder kun data for to mærker.
Specifikationer:
Vælg variant for at se specifikationer
Ekstraudstyr:
Vælg udstyr for at se ekstraudstyr
Car2DB-databasen indeholder biler helt tilbage fra 1908, men hovedparten af dataene starter i 1972.
AI-integrationsfunktioner
Car2DB API er optimeret til integration med LLM'er og AI-assistenter via smarte endpoints
Aggregerede endpoints
Få komplette køretøjsdata med brødkrummer og specifikationer i én anmodning i stedet for 6-8 separate kald
{
"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": [...]
}
}
Smart køretøjssøgning
Søgning i naturligt sprog med AI-drevet relevansvurdering, der finder det rigtige køretøj
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"
}
]
}
Kontekstrige svar
Alle svar indeholder fuld hierarkisk kontekst og relationer, så LLM'en forstår data bedre
{
"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)"
}
]
}
Car2DB MCP Server NEW
Tilslut AI-agenter direkte til Car2DB API via Model Context Protocol
Understøttede LLM-klienter:
- Claude Desktop
- GitHub Copilot (VS Code)
- Cursor
- n8n
- Cline
- Enhver MCP-kompatibel klient
Installationsmetoder
npx @car2db/mcp-server
Nøglefunktioner
109.000+ køretøjer i databasen
Den mest omfattende køretøjsdatabase
80+ tekniske specifikationer
Motor, dimensioner, ydeevne, udstyr
AI-Ready svar
Aggregerede endpoints med brødkrummer og nøglespecifikationer — optimeret til AI
Smart søgning
Naturligt sprog køretøjssøgning med AI
Adgang med én anmodning
Alle data i ét kald — ingen kæde påkrævet
12 sprog
Fuld flersproget support
Anvendelse i forskellige brancher
Bruges af 500+ bilvirksomheder verden over siden 2014. Fra reservedelsforhandlere til AI-agenter og LLM-applikationer — i brug i Nordamerika, Europa og Asien.
Reservedelsforhandlere
- Match dele til køretøjsspecifikationer
- VIN-baseret deleopslag
- Kompatibilitetstjek
Bilforhandlere
- Komplette køretøjskataloger
- Lagerstyring
- Sammenligningsværktøjer
Forsikringsselskaber
- Risikovurdering
- Præmieberegning
- Køretøjsvurdering
Bil-apps
- Bilkøbsguider
- AI-drevne sammenligningsværktøjer
- LLM-baseret køretøjssøgning
Annoncesites
- Strukturerede annoncer
- AI-assisteret auto-udfyldning
- Smart søgning med AI-filtre
Flådestyring
- Køretøjssporing
- Vedligeholdelsesplaner
- Specifikationsopslag
AI- og LLM-applikationer
- ChatGPT/Claude/n8n integrationer
- AI-drevet køretøjssammenligning
- Samtalebaseret bilsøgning
API-ydeevne og pålidelighed
Gennemsnitlig svartid
Lynhurtig datahentning
Garanteret oppetid
Driftssikkerhed på virksomhedsniveau
Automatiske opdateringer
Altid aktuelle oplysninger
Aggregerede endpoints
I stedet for 6-8 API-kald — få alle data i én anmodning
Vælg din plan
Start med en gratis API-nøgle til test. Opgrader, når du er klar. Alle planer indeholder komplet dokumentation og support.
Sådan kommer du i gang
-
Vælg din planVælg den plan, der passer til dine behov — engangskøb eller API-abonnement.
-
Gennemfør betalingenBetal sikkert via PayPal eller kreditkort (Visa, MasterCard, Maestro).
-
Modtag din adgangFor API-planer: din unikke API-nøgle genereres øjeblikkeligt og sendes til din e-mailadresse. For downloads: downloadlinks sendes inden for 10 minutter.
-
Begynd at bruge API'enKopiér din API-nøgle fra e-mailen, og send din første forespørgsel. Din live-nøgle vises på hjemmesiden umiddelbart efter betalingen.
-
Integrer og bygFølg vores dokumentation, når du integrerer køretøjsdata i din applikation. Vores supportteam er klar til at hjælpe, hvis du får brug for det.
Personbildatabase (Fuld database)
PayPal
Bankkort, Apple Pay, Google Pay
Bankkort
Personbildatabase (API)
PayPal
Bankkort, Apple Pay, Google Pay
Bankkort
Personbildatabase (Excel - xlsx)
PayPal
Bankkort, Apple Pay, Google Pay
Bankkort
Ofte stillede spørgsmål
Hvilke data er inkluderet i API'en?
80+ tekniske specifikationer, herunder motorparametre, mål, ydelsesdata, transmission, affjedring, udstyr og ekstraudstyr. Komplet køretøjshierarki fra mærker til specifikke varianter. Nye aggregerede endpoints giver fuld kontekst i enkelte anmodninger.
Hvor ofte opdateres dataene?
Automatiske månedlige opdateringer med nye køretøjer og specifikationer. Alle poster har tidsstempler for oprettelse og opdatering.
Hvilket format bruger API'en?
RESTful JSON API med fuld dokumentation. Standard HTTP-metoder og svarkoder. Inkluderer aggregerede endpoints (/full), søgning i naturligt sprog, brødkrummer og nøglespecifikationer til LLM-optimering.
Kan jeg prøve før køb?
Ja, du kan få en test-API-nøgle til at opsætte integrationen og afprøve API'ets funktionalitet. Brug det interaktive eksempel til at kontrollere, om alle de data, du har brug for, findes i databasen.
Tilbyder I support?
Support ydes via e-mail eller Telegram. Spørgsmål om betaling og databasens indhold besvares inden for få minutter. Komplekse tekniske spørgsmål, der kræver en specialist, besvares inden for 24 timer.
Hvilke programmeringssprog understøttes?
Ethvert sprog, der kan sende HTTP-anmodninger. Der ligger 40+ kodeeksempler på GitHub i JavaScript, Python, PHP og cURL, og der findes et SDK til PHP.
Er API'en optimeret til AI/LLM-agenter?
API'en er specifikt optimeret til AI- og LLM-applikationer. Aggregerede endpoints reducerer 6-8 API-kald til kun 1-2 anmodninger. Hvert svar indeholder brødkrummer til kontekst og nøglespecifikationer til hurtig analyse. Søgning i naturligt sprog understøtter samtalebaserede forespørgsler.
Hvordan fungerer aggregerede endpoints?
Aggregerede endpoints som /trims/{id}/full og /equipments/{id}/full returnerer komplette data i én enkelt anmodning. I stedet for at kæde flere kald sammen (mærke→model→generation→serie→variant→specifikationer) får du det hele på én gang: brødkrummer, nøglespecifikationer og alle grupperede specifikationer eller ekstraudstyr.
Hvordan fungerer køretøjssøgningen?
Vores /search/vehicles-endpoint bruger naturlig sprogbehandling. Beskriv bare, hvad du leder efter: "Toyota Camry 2.5", "BMW X5 diesel 2020" eller "elektrisk SUV". Resultaterne inkluderer relevansscore og nøglespecifikationer, perfekt til chatbots og AI-assistenter.
Hvad er MCP Server og hvordan bruger jeg det? NEW
MCP (Model Context Protocol) Server giver AI-assistenter som Claude Desktop, Cursor og VS Code Copilot direkte adgang til Car2DB API. Installer via npx: tilføj konfigurationen til claude_desktop_config.json eller .vscode/mcp.json, og angiv din API-nøgle. Ingen kodning nødvendig — AI'en får øjeblikkelig adgang til køretøjsdatabasen.
Dokumentation og support
API-dokumentation
Komplet OpenAPI-reference (Swagger) med alle endpoints, herunder aggregerede /full-endpoints og intelligent søgning
Se dokumentationenKodeeksempler og SDK'er
40+ eksempler i JS, Python, PHP og cURL. Færdig kode til AI-integrationer
Se eksemplerMCP Server NEW
Tilslut AI-agenter direkte via Model Context Protocol. Klar til Claude, Cursor, VS Code.
Se på GitHubFlersproget database
Alle køretøjsnavne og specifikationer findes på 12 sprog
