Cars24 API

Cars24 Used Car API for India: listings, prices, specs, inspections and hubs

Scrappa Cars24 API returns structured JSON from Cars24, the Indian used car marketplace. Search cars per city by make, model, year, price, km, fuel, transmission, body type, owners and seller type, sort and page through the results, open any car for price, specs, km, owners, inspection report, images and hub, and read the make and model taxonomy, the cities, the hubs and the search suggestions. Every filter is checked against the answer, so a car that breaks your filter is never returned.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
8
Endpoints
India
Source coverage
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/cars24/v1/search?city_id=1&make=maruti&fuel=petrol&sort=plh" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "city": { "id": 1, "code": "CC_1", "name": "Delhi NCR" },
    "sort": "plh",
    "page": 1,
    "page_size": 20,
    "total": 713,
    "has_more": true,
    "next_cursor": "WzEuMCwyNTMxNjIsMS44OTE2LCIxMDAzMjY5OTE2NiJd",
    "results": [
      {
        "id": "10097674149",
        "name": "Maruti Alto 800",
        "year": 2019,
        "price": { "amount": 226536, "currency": "INR" },
        "odometer": { "value": 34359, "display": "34,359 km" },
        "fuel": "Petrol",
        "transmission": "Manual",
        "owners": 2
      }
    ]
  },
  "error": null,
  "meta": { "endpoint_family": "cars24.search", "billable": true, "retryable": false, "duration_ms": 1100 }
}

What you can build

Structured data for real applications. Here are some ideas.

Used Car Price Analysis

Compare prices, km, years and owners by make, model and city, with integer rupee prices on every car.

Inventory Monitoring

Track which cars are listed per city and hub, and how the stock of a make or model moves.

Inspection Research

Read the inspection summary of Cars24 Assured cars: exterior, engine, interior and tyre condition.

Search Features

Build city, make, model and filter pickers from the live taxonomy and the suggestions endpoint.

Cars24 scraper API

Cars24 API for used car listings, prices and inspections

The Cars24 API is built for automotive analytics, price tracking and car search features. Each car includes the id, URL, make, model, variant, year, km, owners, integer rupee price, EMI, fuel, transmission, city, hub and images. Detail responses add the specs and features, the price breakup, the inspection summary and the full image gallery.

Search by city, make, model, year, price, km, fuel, transmission, body type, colour, owners, seats and seller type.

Page with an opaque cursor that never repeats page 1.

Sort by best match, newest, price, km, age or distance.

Get the inspection summary of Cars24 Assured cars.

Read live filter counts, makes, models, cities and hubs.

Test the Cars24 API with 500 free monthly credits before scaling production traffic.

Choose the right Cars24 API endpoint

Use Makes and Cities to build filters

Read the live makes, models and cities before you search, so every filter value is accepted.

Open Cars24 Makes API docs

Use Car Search for city coverage

Combine city, make, price and km filters and follow data.next_cursor to page through matching cars.

Open Cars24 Search API docs

Use Car Details for full records

Open a car by its id to get specs, owners, the inspection summary and all images.

Open Cars24 Car Details API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Cars24 listings as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Verified filters and sort
Scrappa:
ScrapingBee / ScraperAPI:
Inspection summary
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Used car search in India per city with 13 filters, sort and cursor pages
Integer rupee prices, km, owners, fuel and transmission on every car
Every filter and sort is verified, cars that break a filter are never returned
Full car details with specs, price breakup, inspection summary and all images
Live make, model, city, hub and filter taxonomy with counts
Failed requests are never billed
Simple API key auth with 500 free credits per month

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Cars24. The Cars24 API returns structured JSON from current public car listings through a Scrappa API key.

India. The Australian and UAE sites use another catalogue and are not part of this API.

Send page=2 and the cursor from data.next_cursor of the previous response. A page above 1 without a cursor is rejected with a 422.

Cars24 fills a city search with cars of nearby cities. Every car reports its real city, and data.cities lists the cities that contributed.

No. Cars24 Assured cars carry an inspection summary. Cars from private sellers return inspection as null.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit. Failed requests are never charged.

Start using the Cars24 API

Sign up and get 500 free credits. No credit card required.