Cardog API

Power your applications with real-time vehicle recalls, market valuations, vin decoding, listings, and more.

2 subscribers
99 ms avg latency
33 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Cardog API endpoints

MethodEndpointDescription
VIN Decoding
GET decodeVinNanoFast
/v1/vin/nano/1HGBH41JXMN109186
Ultra-fast VIN decode returning only essential vehicle information. Optimized for high-volume applications where only basic vehicle identification is needed. ## Path Parameters -…
POST batchVinDecode
/v1/vin/batch
Decode multiple VINs in a single request. ## Request Body - `vins` (string[], required): Array of 1-1000 VINs ## Response ```json { "success": true, "count": 5, "successful": 4,…
GET decodeVinCorgiComprehensive
/v1/vin/corgi/1HGBH41JXMN109186
Cardog's proprietary VIN decoder with advanced pattern matching and confidence scoring. ## Features - WMI (World Manufacturer Identifier) analysis - VDS (Vehicle Descriptor…
GET decodeVinStandard
/v1/vin/1HGBH41JXMN109186
Decode a VIN using standard NHTSA data combined with Cardog's vehicle research database. ## Path Parameters - `vin` (string, required): 17-character VIN ## Response ```json {…
Listings
GET getListingByVin
/v1/listings/vin/1HGBH41JXMN109186
Find all active listings for a specific VIN. ## Path Parameters - `vin` (string, required): 17-character VIN ## Response Array of listings matching the VIN. Multiple results…
GET searchListings
/v1/listings/search
Search vehicle listings with comprehensive filtering. ## Query Parameters ### Filters - `makes` (string[], optional): Vehicle manufacturers (repeatable) - `models` (string[],…
GET getListingById
/v1/listings/id/{listingId}
Retrieve full details for a specific listing. ## Path Parameters - `listingId` (string, required): Unique listing identifier ## Response Full listing object with: - Complete…
GET getListingsCount
/v1/listings/count
Get total count of listings matching filter criteria. Accepts same query parameters as search endpoint. ## Use Cases - Display result counts before fetching data - Validate…
Market Intelligence
GET similarListings
/v1/market/listings/{listingId}/similar
Find listings similar to a given vehicle using proximity algorithm. Matches based on: - Same make/model/year - Similar trim level - Comparable mileage - Geographic proximity -…
GET marketOverview
/v1/market/{make}/{model}/{year}/overview
Get comprehensive market overview for a specific make/model/year cohort. ## Path Parameters - `make` (string, required): Vehicle manufacturer - `model` (string, required):…
GET trimBreakdown
/v1/market/{make}/{model}/{year}/breakdown
Analyze pricing differences across trim levels. Shows how each trim compares to overall market average. ## Response ```json { "vehicle": "2023 Toyota Camry", "totalListings":…
GET geographicAnalysis
/v1/market/{make}/{model}/{year}/geography
Market breakdown by US state / Canadian province. Shows regional pricing variations and market concentrations. ## Response ```json { "markets": [ { "state": "CA", "listings":…
GET marketTrends
/v1/market/{make}/{model}/{year}/trends
Time series data showing market trends over time. ## Query Parameters - `period` (string, optional): week or month (default: week) ## Response ```json { "trends": [ { "period":…
GET listingMarketPosition
/v1/market/listings/{listingId}/position
Analyze how a specific listing compares to its market cohort. ## Path Parameters - `listingId` (string, required): Listing identifier ## Response ```json { "id":…
GET priceDistribution
/v1/market/{make}/{model}/{year}/pricing
Get price histogram showing distribution of listing prices. Returns bucketed price ranges with counts and percentages. ## Response ```json { "distribution": [ { "bucketMin":…
Safety & Recalls
GET searchSafetyRatings
/v1/safety/search
Search NHTSA crash test safety ratings. ## Query Parameters - `makes` (string[], optional): Filter by make (repeatable) - `models` (string[], optional): Filter by model…
GET getRecallDetails
/v1/recalls/{country}/{recallId}
Get full details for a specific recall. ## Path Parameters - `country` (string, required): us or ca - `recallId` (string, required): Campaign/recall number ## Response Complete…
GET searchComplaints
/v1/complaints/search
Search NHTSA consumer complaints. ## Query Parameters - `makes` (string[], optional): Filter by make (repeatable) - `models` (string[], optional): Filter by model (repeatable) -…
GET searchRecalls
/v1/recalls/{country}/search
Search vehicle safety recalls by country. ## Path Parameters - `country` (string, required): us (NHTSA) or ca (Transport Canada) ## Query Parameters - `makes` (string[],…
Research & Specs
GET getVehicleImages
/v1/research/images
Get OEM product images for a vehicle. ## Query Parameters - `make` (string, required) - `model` (string, required) - `year` (number, required) - `limit` (number, optional): Max…
GET getVehicleColors
/v1/research/colors
Get available factory colors for a vehicle. ## Query Parameters - `make` (string, required) - `model` (string, required) - `year` (number, required) ## Response List of available…
GET getMakeLineup
/v1/research/lineup/{make}
Get all models and model years for a specific manufacturer. ## Path Parameters - `make` (string, required): Vehicle manufacturer ## Query Parameters - `page` (number, optional):…
Energy & Fuel
GET getFuelPrices
/v1/fuel/{fuelType}
Get current fuel prices by location. ## Path Parameters - `fuelType` (string, required): regular, midgrade, premium, diesel, e85, e15, propane, biodiesel, cng, lng ## Query…
GET searchEvChargingStations
/v1/charging
Find EV charging stations near a location. ## Query Parameters - `lat` (number, required): Latitude - `lng` (number, required): Longitude - `radius` (number, optional): Search…
Parts & Maintenance
GET getPartDetails
/v1/parts/napa/{partId}
Get detailed information for a specific part. ## Path Parameters - `partId` (string, required): NAPA part ID ## Query Parameters - `site` (string, optional): ca or us (default:…
GET searchParts
/v1/parts/search
Search auto parts catalog. ## Query Parameters - `query` (string, required): Search term or part number - `page` (number, optional): Page number - `limit` (number, optional):…
Locations & Dealers
GET getLocationBySlug
/v1/locations/slug/{slug}
Get seller details by URL-friendly slug. ## Path Parameters - `slug` (string, required): URL slug
GET getLocationById
/v1/locations/id/{sellerId}
Get detailed seller information by ID. ## Path Parameters - `sellerId` (string, required): Seller identifier ## Response Complete seller profile including: - Contact information…
GET searchLocations
/v1/locations/search
Search for dealers and sellers. ## Query Parameters - `query` (string, required): Search term - `type` (string, optional): Location type filter ## Response Array of matching…
Search
GET generalSearch
/v1/search
General search across all content. ## Query Parameters - `q` (string, required): Search query ## Response Relevance-ranked results from multiple data sources.
GET facetedSearch
/v1/search/faceted
Search with faceted filtering. ## Query Parameters - `q` (string, required): Search query - `enabled` (string[], optional): Facet names to enable (repeatable) - `limits`…
Reports
GET getReportSchema
/v1/reports/schema
Get JSON schema for report data structure. Useful for: - Client-side validation - Type generation - Documentation - Integration planning
GET getVehicleReport
/v1/reports/vin/1HGBH41JXMN109186
Generate comprehensive vehicle report. ## Path Parameters - `vin` (string, required): 17-character VIN ## Report Sections 1. **Vehicle Identification** - VIN decode results -…

Cardog API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers