Iegūstiet testa API atslēgu

Testa API atslēga tiks nosūtīta uz jūsu e-pastu

How to Get Started

1

Fill the Form

Ievadiet projekta nosaukumu, e-pastu un vietnes URL, kur plānojat izmantot mūsu API. Ja jums vēl nav vietnes - atstājiet tukšu.

2

Get Your API Key

Jūsu demonstrācijas API atslēga tiks nosūtīta uz jūsu e-pastu.

3

Make First Request

Izmantojiet koda piemēru, lai pārbaudītu mūsu AI-optimizētos galapunktus: /trims/{id}/full pilnīgiem transportlīdzekļa datiem vai /search/vehicles dabiskās valodas meklēšanai.

4

Build Your App

Integrējiet transportlīdzekļu datus savā lietotnē vai tīmekļa vietnē, izmantojot mūsu dokumentāciju un SDK.

5

Izmēģiniet AI Meklēšanu

Pārbaudiet mūsu dabiskās valodas meklēšanu: aprakstiet transportlīdzekli vienkāršā tekstā un saņemiet atbilstošus rezultātus ar galvenajām specifikācijām — ideāli piemērots chatbotiem un AI asistentiem.

Quick Start Code Example

Kopējiet šo kodu un aizstājiet YOUR_API_KEY ar savu testa atslēgu. Piemēri rāda apkopotos galapunktus (/full) un inteliģento meklēšanu — opt imizēti AI/LLM lietojumiem.

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!

40+ gatavi izmantošanai piemēri pieejami GitHub

Skatīt GitHub Piemērus

Atšķirības starp demo un pilno API

Feature Demo API Pilns API
Dati 2 manufacturers 109K+ transportlīdzekļi
Apkopoti galapunkti (/full)
Inteligenā meklēšana (/search/vehicles)
Breadcrumbs un Key Specs
Data Updates Static snapshot Monthly updates
Uptime SLA Bez SLA 99.9%
Use Case Testing & evaluation Production apps
Price FREE Maksas

Frequently Asked Questions

What data is included in the demo API?

The demo API includes complete specifications for 2 manufacturers (e.g., Audi and BMW) with all available models, generations, series, and trims. You get access to 80 technical specifications per vehicle, just like the full API.

How long is the demo API key valid?

Your demo API key is valid for 1 year.

Can I use the demo API in production?

No, demo API keys are intended for testing and evaluation only. The limited data (2 manufacturers) and rate limits make them unsuitable for production use. Upgrade to a full API plan for production deployment.

How do I upgrade to the full API?

Simply visit our pricing page and choose the API Subscription plan. Your demo API key will be upgraded to a full production key immediately after payment.

Is my demo API key the same format as production keys?

Jā, demonstrācijas atslēga izmanto to pašu autentifikācijas mehānismu un tos pašus API galapunktus kā maksas atslēgas, kas atvieglo jaunināšanu bez koda izmaiņām.

Can I request additional manufacturers for testing?

Demo keys are limited to the 2 pre-selected manufacturers. Other vehicle models can be seen on the interactive demo.

Vai es varu testēt jaunos apkopotos galapunktus ar demo atslēgu?

Demo API ietver visas jaunos funkcijas: apkopotos galapunktus /trims/{id}/full un /equipments/{id}/full, breadcrumbs un keySpecifications. Jūs varat testēt pilnīgu AI optimizētu atbilžu struktūru.

Vai es varu testēt transportlīdzekļu meklēšanu ar demo atslēgu?

Jā, /search/vehicles galapunkts ir pieejams ar demo API. Mēģiniet dabiskās valodas vaicājumus, piemēram, "Audi A4 2.0" vai "BMW X5 dīzelis", lai testētu AI darbinatu meklēšanas funkcionalitāti.

Car2DB Support