Compare
Cardog vs MarketCheck
Last updated:
Cardog next to MarketCheck: listings, filters, recalls, decode, pricing, auth and agents, with every MarketCheck claim linked to MarketCheck's own page.
Cardog puts the vehicle at the centre: we decode 99.77% of Canadian VINs to trim, serve spec sheets with units, list Transport Canada and NHTSA recall campaigns, and our Canadian listing search filters on those same refs and specs, so a search can ask for exact equipment and get an exact answer. Here is how Cardog sits next to MarketCheck.
This page is written by Cardog, so read it with that in mind. Every claim about MarketCheck links to MarketCheck's own public page, and we checked those pages on 2026-10-26. Every Cardog claim is something our API serves today.
At a glance
| Cardog | MarketCheck | |
|---|---|---|
| Coverage | Canada and the US for decode and recalls. 99.77% of Canadian VINs decode to trim level. Listing search built for Canada | Active dealer listings in the US and Canada (Inventory Search), with separate UK and Europe products (pricing) |
| VIN decode | GET /v2/vin/{vin}: year, make, model, trim, refs and build keys | Basic and NeoVIN decoders (Cars API) |
| Specs | GET /v2/specs/{nano}, every number with its unit, US and Canadian prices kept apart | Build fields on each listing (Inventory Search) |
| Recalls | Campaigns listed for a VIN's model year, from Transport Canada and NHTSA, each tagged with its authority | A third-party recall lookup by VIN (Cars API) |
| Market data | Model-year market quotes | Price prediction, market days supply, sales stats, sold summaries and OEM incentives (Cars API) |
| Listings | Search, count, facets and detail, filtered on refs and specs | Dealer, private party and auction inventory (Cars API), with facets and stats in the search response (Inventory Search) |
| Pricing model | Credits: 1 per listing read, 2 per VIN looked up, 5 per VIN recall check or quote. Plans from US$30 a month | Basic at US$299 and Standard at US$749 a month, plus a per-call data fee; Enterprise on inquiry (pricing) |
| Auth | API key, as x-api-key or Authorization: Bearer | API key as an api_key query parameter, or OAuth 2.0 client credentials (Authentication) |
| Limits | Up to 250 listings a page; POST /v2/vin/batch takes up to 1,000 VINs | 1,500-row pagination on paid plans (pricing) |
| SDKs | TypeScript (@cardog/api) and Python (cardog) | None listed in the docs index we checked |
| MCP and agents | Remote MCP server at mcp.cardog.io with six read tools | Hosted MCP server with OAuth sign-in, or a local server you run (MCP) |
| Versioning | Dated Cardog-Version header; each version is served for 12 months after the next one lands | A /v2 path (Inventory Search) |
| Terms | API Platform Terms, Ontario law | Terms of Service |
Why teams choose Cardog
- Filters that cannot silently miss. Make, model, body style and fuel are refs; an unknown ref returns a 400 that names it, never a fuzzy match or an empty page.
- Spec filters and feature facets. Filter listings on canonical specs and equipment, such as fuel economy or heated seats, and get equipment counts and spec ranges over the same set.
- Full spec on a listing.
GET /v2/listings/vin/{vin}returns the listing, its variant and the full canonical spec in one call. - Transport Canada recalls.
GET /v2/vin/{vin}/recallsreturns the Transport Canada and NHTSA campaigns listed for the VIN's model year, each taggedtcornhtsa. See Recalls. - Canadian VINs to trim. We decode 99.77% of Canadian VINs to trim level. See Decode a Canadian VIN.
- Metric and Canadian by default. Radius in kilometres, prices with an explicit currency that defaults to CAD, and up to 250 rows a page.
- SDKs and a version pin. TypeScript and Python SDKs, and a dated
Cardog-Versionheader.
When to use Cardog
Use Cardog when your inventory is Canadian and you want to filter it on exact specs and equipment, or when listings sit next to decode, Transport Canada recalls and spec sheets for the same vehicle.
FAQ
Do both cover Canadian listings? Yes. MarketCheck's active search covers the US and Canada. Cardog's listing search is built for Canada, with CAD prices and kilometres.
How does each one authenticate?
MarketCheck takes an api_key query parameter or an OAuth access token. Cardog takes an API key in x-api-key or Authorization: Bearer; see Authentication.
Do both have an MCP server?
Yes. MarketCheck documents a hosted server with OAuth sign-in and a local option. Cardog's is at mcp.cardog.io; see MCP server.
Is a listing search billed per call? On Cardog, each listings request is 1 credit. MarketCheck's paid plans add a per-call data fee to the monthly price; see its pricing page.
Related
- MarketCheck alternatives
- Best vehicle market-data APIs (2026)
- How to migrate from MarketCheck to Cardog
- Pricing
- API docs
Sources
Checked on 2026-10-26:
- MarketCheck, Inventory Search: https://docs.marketcheck.com/docs/api/cars/inventory/inventory-search
- MarketCheck, Cars API index: https://docs.marketcheck.com/docs/api/cars
- MarketCheck, Authentication: https://docs.marketcheck.com/docs/get-started/api/authentication
- MarketCheck, MCP server: https://docs.marketcheck.com/docs/get-started/api/mcp/introduction
- MarketCheck, Pricing: https://www.marketcheck.com/pricing
If something here is wrong, tell us and we will fix it.
Was this helpful?