Discover/cheki.co.ke API
live

cheki.co.ke APIcheki.co.ke

Access Cheki.co.ke vehicle listings, dealer profiles, and search filters via API. Search cars by make, price, body type, condition, and more.

Endpoints
5
Updated
1mo ago
Try it
Vehicle make/brand slug (e.g. 'toyota', 'nissan', 'bmw'). Use values from get_search_filters_metadata.
Page number for pagination.
Free-text search keyword (e.g. 'Prado', 'V8').
Maximum year of manufacture (e.g. '2020').
Body type filter. Accepted values from get_search_filters_metadata (e.g. 'SUVs', 'Saloons', 'Hatchbacks', 'Pickups', 'Station Wagons', 'Mini-Van', 'Trucks', 'Bus', 'Bike', 'Others').
Vehicle condition. Accepted values: 'Fresh Import', 'Locally Used', 'New'.
Maximum price in KES (e.g. '1000000').
Minimum price in KES (e.g. '500000').
Minimum year of manufacture (e.g. '2010').
api.parse.bot/scraper/6b3d916f-8450-4556-a41a-ec46d6550e45/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6b3d916f-8450-4556-a41a-ec46d6550e45/search_vehicles?make=toyota' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for vehicles using various filters. Returns a paginated list of vehicle cards with title, price, slug, specs, and condition.

Input
ParamTypeDescription
makestringVehicle make/brand slug (e.g. 'toyota', 'nissan', 'bmw'). Use values from get_search_filters_metadata.
pageintegerPage number for pagination.
keywordstringFree-text search keyword (e.g. 'Prado', 'V8').
year_tostringMaximum year of manufacture (e.g. '2020').
body_typestringBody type filter. Accepted values from get_search_filters_metadata (e.g. 'SUVs', 'Saloons', 'Hatchbacks', 'Pickups', 'Station Wagons', 'Mini-Van', 'Trucks', 'Bus', 'Bike', 'Others').
conditionstringVehicle condition. Accepted values: 'Fresh Import', 'Locally Used', 'New'.
max_pricestringMaximum price in KES (e.g. '1000000').
min_pricestringMinimum price in KES (e.g. '500000').
year_fromstringMinimum year of manufacture (e.g. '2010').
Response
{
  "type": "object",
  "fields": {
    "page": "current page number as string",
    "vehicles": "array of vehicle objects with title, price, slug, specs, and condition"
  },
  "sample": {
    "data": {
      "page": "1",
      "vehicles": [
        {
          "slug": "toyota-mark-x-2010-petrol",
          "price": "KES 999,999",
          "specs": {
            "year": "2010",
            "fuel_type": "Petrol",
            "engine_size": "2450 CC"
          },
          "title": "Toyota Mark X 2010 Petrol",
          "condition": "Locally Used"
        }
      ]
    },
    "status": "success"
  }
}

About the cheki.co.ke API

The Cheki Kenya API covers 5 endpoints for querying Kenya's vehicle marketplace at cheki.co.ke. Use search_vehicles to filter listings by make, price range, body type, condition, and year, then retrieve full specs, images, seller info, and feature lists from get_vehicle_detail. Dealer discovery and search filter metadata are also available, making it straightforward to build car-search tools targeting the Kenyan automotive market.

Vehicle Search and Detail

The search_vehicles endpoint accepts up to eight filter parameters — including make, min_price, max_price, condition, body_type, year_to, keyword, and page — and returns a paginated array of vehicle cards. Each card includes the listing title, price, slug, specs, and condition. Valid values for make and body_type should be sourced from get_search_filters_metadata, which returns all available filter options (makes, conditions, body types, and year ranges) with their labels and values.

Listing Detail

get_vehicle_detail takes a slug from search results and returns a structured object covering the full listing: a specs object with fields for make, model, year, fuel type, transmission, color, body style, drivetrain, engine, and mileage; an images array; a features array; a description string from the seller; a price string formatted in KES; and a seller object containing the seller's name and slug.

Dealer Directory

list_dealers returns a paginated list of registered dealers with name, slug, member_since, and a description snippet. get_dealer_profile retrieves a single dealer's full profile, including rating (integer star value or null), details.member_since, details.inventory_count where available, and a longer description. Dealer slugs from list_dealers are the required input for get_dealer_profile.

Common use cases
  • Build a Kenyan used-car price tracker segmented by make, year, and condition using search_vehicles
  • Aggregate dealer ratings and membership tenure from get_dealer_profile to create a dealer reputation index
  • Populate dynamic search filter UIs with valid make and body type values from get_search_filters_metadata
  • Monitor fresh-import vs. locally-used price spreads for specific models by filtering on the condition parameter
  • Feed vehicle specs and images from get_vehicle_detail into a car-comparison tool
  • Track inventory changes for specific dealers over time using list_dealers and get_dealer_profile
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Cheki Kenya have an official developer API?+
Cheki Kenya does not publish a public developer API or documentation for third-party access. This Parse API provides structured access to the data available on cheki.co.ke.
What does get_vehicle_detail return beyond what search_vehicles provides?+
search_vehicles returns summary cards with title, price, slug, basic specs, and condition. get_vehicle_detail adds a full specs object (fuel type, transmission, color, drivetrain, engine, mileage), an images array, a features array, the seller's description text, and a seller object with name and slug.
Does the API return individual vehicle listings for a specific dealer?+
Not currently. The API covers dealer profiles via get_dealer_profile (name, rating, membership date, inventory count where available) but does not expose a filtered listing endpoint scoped to a single dealer's inventory. You can fork this API on Parse and revise it to add that endpoint.
Are there any filters not supported by search_vehicles?+
The endpoint supports make, keyword, condition, body_type, min_price, max_price, year_to, and page. Filtering by transmission, fuel type, mileage range, or specific model is not currently supported. You can fork this API on Parse and revise it to add those filters if the source exposes them.
How should I get valid values for the make and body_type parameters?+
Call get_search_filters_metadata first. It returns arrays of accepted values and labels for make, condition, body_type, year_from, and year_to. Using values outside that set may return no results or unexpected behavior.
Page content last updated . Spec covers 5 endpoints from cheki.co.ke.
Related APIs in AutomotiveSee all →
autochek.africa API
Browse and search car listings from Autochek Kenya's marketplace, view detailed vehicle information including specs and pricing, explore available makes and models, and get instant loan eligibility estimates for your purchase. Discover popular cars, brand new inventory, and connect with dealers all in one place.
cars.com API
Search for vehicles on Cars.com using filters like price, make, and model, then get detailed specifications and dealer inventory information for any listing you're interested in. Access comprehensive vehicle details including pricing, features, and dealer contact information all in one place.
carvana.com API
Search Carvana's used car inventory by make, model, price, fuel type, and more. Retrieve paginated listings with pricing, specs, and delivery details, or fetch comprehensive information for a specific vehicle by ID.
cardekho.com API
Search and browse used and new car listings with detailed vehicle information, pricing, and specifications from CarDekho.com. View immersive 360-degree vehicle imagery to inspect cars from every angle before making a purchase decision.
coches.net API
coches.net API
autotrader.com API
Search Autotrader.com vehicle listings and access detailed information like pricing, specifications, and VIN data with flexible filtering options. Browse all available vehicle makes and models to refine your search across thousands of listings.
chileautos.cl API
Search car listings and get detailed vehicle information from Chile's largest auto marketplace, including brands, specifications, and pricing. Find your next vehicle by browsing available cars with complete details all in one place.
cars24.com API
Search and browse used car listings across Indian cities with complete details including prices, specifications, and features. Find the perfect car by filtering options and comparing vehicle information all in one place.
Cheki Kenya API – Vehicle Listings & Dealers · Parse