The Free Alternative to AutoTrader & Motors.co.uk — Dealer Signup Guide

List your entire stock for free — no commission, no listing fees. Get your vehicles in front of millions of car buyers through Google, AI search engines, and our growing platform.

Why Dealers Choose Carslink.ai

How It Works

  1. Complete the Registration Form: Fill in your business details — Business Name, DMS/Website Provider, Contact Name and Role, Email, Phone, Address, VAT and Company Number (optional). Takes under 2 minutes.
  2. Receive Your API Key: Your unique API key is generated instantly and emailed to you with the endpoint URL and a ready-to-use cURL command.
  3. Set Up Your Stock Feed: Forward the integration email to your DMS provider. They configure an automated HTTP POST feed.
  4. Your Listings Go Live: Vehicles appear on Carslink.ai within minutes, indexed by Google, Bing, and AI agents, with every listing linking to your website.

API Integration Guide

Endpoint & Credentials

The API endpoint URL, API key, and a ready-to-use cURL command are all included in the registration email. The API uses HTTP POST with JSON payload. The dealer's API key is sent as an X-Dealer-Api-Key header.

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, mode

Feed Modes

Set "mode": "full_replace" to send your entire inventory — any vehicles NOT in the batch are automatically removed. Default mode is "partial" — only adds/updates sent vehicles. Listings auto-expire after 24 hours if not refreshed.

Large Inventories (500+ vehicles)

Use feed sessions: add "feed_session_id" to each batch, set "final": false on all but the last, and "final": true on the final batch.

Multi-Site Dealer Groups

Each physical site or separate website should register individually with its own API key.

Image Hosting Requirements

Our Integration Partners

Frequently Asked Questions

How long does setup take?
Registration takes under 2 minutes. DMS providers typically configure the feed within 1–3 business days.
What data fields are required?
Only title, listing_url, and price are strictly required. We strongly recommend including make, model, year, mileage, fuel, transmission, images, and description.
What format does the stock feed use?
JSON payloads sent via HTTP POST. The API key is sent as an X-Dealer-Api-Key header.
Is there a limit on vehicles?
No cap. Each request supports up to 500 listings. For larger inventories, use feed sessions.
How often should the feed run?
Ideally whenever stock changes. Minimum once per day. Listings auto-expire after 24 hours.
How do sold vehicles get removed?
Use "full_replace" mode or let them auto-expire after 24 hours.
Is this really free?
Yes — no listing fees, no per-lead charges, no commission, no subscription.
What DMS providers are compatible?
Any provider that can send an HTTP POST with JSON — including Codeweavers, Spidersnet, GForces, Autoweb Design, and many others.
Multiple sites — separate API keys?
Yes, each site should register individually with its own API key.

Ready to Get Started?

Register Your Dealership — takes under 2 minutes. Email: hello@carslink.ai