Integration Partners — Connect Your DMS or Dealer Website to Carslink.ai

The Carslink.ai Integration Partner Programme is designed for DMS providers, dealer website builders, and stock management platforms. Connect your clients' inventory to the UK's AI-powered car search engine — completely free.

What Is the Integration Partner Programme?

Carslink.ai works with technology partners who build and manage dealer websites and stock management systems. As an integration partner, you connect your dealer clients' vehicle inventory to our platform via a simple REST API. Their stock is then searchable by AI-powered natural language queries and indexed by Google, Bing, ChatGPT, Perplexity, and other AI agents.

There is no cost — ever. No listing fees, no commission, no subscription for you or your clients.

How the API Stock Feed Works

The integration uses a single REST endpoint that accepts JSON payloads via HTTP POST. Here's how it works:

  1. Dealer Registers: Your client visits Carslink.ai and completes a 2-minute registration form.
  2. API Key Issued Instantly: A unique API key is generated and emailed to the dealer along with full documentation.
  3. Dealer Forwards to You: The dealer sends the integration email (containing the API key, endpoint URL, JSON schema, and example cURL command) to your technical team.
  4. You Configure the Feed: Set up an automated HTTP POST from your DMS or website platform. Send vehicle data as a JSON array with the API key in the X-Dealer-Api-Key header.
  5. Stock Goes Live: Vehicles appear on Carslink.ai within minutes, fully indexed by search engines and AI agents.

The Dealer API Key Model

Each dealer receives their own unique API key. This ensures clear data ownership, simple feed management, and easy troubleshooting. Multi-site dealer groups should register each physical location or distinct website separately.

Feed Modes

Listings auto-expire after 24 hours if not refreshed, ensuring buyers always see current stock.

JSON Schema

{
  "mode": "full_replace",
  "listings": [
    {
      "title": "2021 BMW 3 Series 320d M Sport",
      "make": "BMW", "model": "3 Series", "variant": "320d M Sport",
      "year": 2021, "price": 28995, "mileage": 24500,
      "fuel": "Diesel", "transmission": "Automatic",
      "colour": "Black Sapphire", "body_type": "Saloon",
      "location": "Manchester",
      "image_url": "https://yoursite.com/images/bmw-320d.jpg",
      "listing_url": "https://yoursite.com/stock/bmw-320d-m-sport",
      "description": "Full service history, one owner..."
    }
  ]
}

Required Fields

title, listing_url, price, make, model, year, mileage, fuel, transmission, image_url, description

Recommended Fields

variant, colour, body_type, location, region, condition, source_id

Large Inventories (500+ Vehicles)

For dealers with more than 500 vehicles, use feed sessions. Include a shared feed_session_id in each batch and set "final": true on the last batch. The platform reconciles all batches and removes any vehicles not present in the complete session.

Image Requirements

GDPR & Data Protection

Carslink.ai is designed with data protection at its core:

Why Partner With Carslink.ai?

Current Integration Partners

Frequently Asked Questions

What is the Integration Partner Programme?
A free programme for DMS providers and website builders to connect their dealer clients' stock to Carslink.ai via a REST API.
How does the API stock feed work?
Send a JSON payload via HTTP POST with the dealer's API key in the X-Dealer-Api-Key header. Supports full_replace and partial modes.
What is the dealer API key model?
Each dealer registers individually, receives a unique API key instantly, and forwards it to their DMS/website provider.
Is there a cost?
No — completely free for dealers and partners. No listing fees, no commission, no subscription.
How does Carslink.ai handle GDPR?
We only process publicly available vehicle data. No personal buyer data is collected. All data is stored on EU-hosted infrastructure in compliance with UK GDPR.
Can I integrate multiple clients?
Yes. Each dealer registers individually and gets their own API key.
Large inventories?
Up to 500 per request. Use feed sessions for larger inventories.
How are sold vehicles removed?
Use "full_replace" mode or let them auto-expire after 24 hours.

Become an Integration Partner

Ready to connect your dealer clients to the UK's AI-powered car search engine? Get in touch with our partnerships team.

Email: partnerships@carslink.ai

Contact Our Team | View Our Partners