Canadian Auto Market API
built for apps and agents

Live Canadian Market Inventory, VIN decoding, and Market Valuation. Clean REST API and a hosted MCP server your agents can call directly.

468,621
Unique VINs · Canada-wide Market
~99 ms
Avg API response time
Latest Update
Coverage figures shown are the last published snapshot.

Canada's Most Trusted Live Auto Market Data

Comprehensive market coverage, near real-time latency, Canadian-currency billing, and fast API service.

99.9% Up Time

Last 30 days

Fresh Market Data

High-Quality APIs

One API surface

REST + JSON, Authorization: Bearer <key>, every call metered. Seven endpoints — search, VIN Market Lookup, VIN Decode, valuation, market stats, bulk feed, and health.

Search
Valuation
Market
# Every 2021+ RAV4 under $40k in Alberta, cheapest first
curl "https://api.omniaauto.ca/v1/listings?make=Toyota&model=RAV4\
&province=AB&year_min=2021&price_max=40000&sort=price&order=asc" \
  -H "Authorization: Bearer $OMNIA_KEY"
# Market valuation from 30-day Canadian comps
curl "https://api.omniaauto.ca/v1/valuation?year=2021&make=Toyota&model=RAV4&mileage=60000" \
  -H "Authorization: Bearer $OMNIA_KEY"
#=> { "low":28995, "median":31995, "high":35710, "sample_size":527 }
# Market stats for a slice: counts, avg/median price, breakdowns
curl "https://api.omniaauto.ca/v1/market?make=Honda&model=Civic&province=ON" \
  -H "Authorization: Bearer $OMNIA_KEY"

Full interactive reference →

Agent-native by default · MCP

The same data, exposed as a hosted Model Context Protocol server. Point Claude, ChatGPT, or any MCP client at one URL and it can search inventory, decode VINs, and pull valuations in the flow of a conversation. No US provider ships a Canadian agent tool.

Connect it

// Claude Desktop / any MCP client
{
  "omniaauto": {
    "url": "https://mcp.omniaauto.ca/mcp",
    "headers": {
      "Authorization": "Bearer $OMNIA_KEY"
    }
  }
}

Tools it exposes

Six callable tools, same auth & metering as REST:

search_listings · get_vin · decode_vin · valuation · market_stats · coverage

Pricing — API

Start free, pay as you grow, or license the bulk feed. REST and MCP share one key and one meter.

Free
CA$0
  • 1,000 calls / mo
  • 30 req / min
  • Search · VIN · decode · market
  • Evaluation & prototyping
Pay-as-you-grow
CA$0.003 / call
Plus tax
  • Pay-as-you-go
  • 90 req / min
  • + Market valuation
  • MCP access included
Feed · Province
CA$599 / mo
Plus tax
  • Full feed, one province
  • Keyset pagination
  • Freshness SLA (24–48 h)
  • Licensed to your server IP
Feed · Canada-wide
CA$999 / mo
Plus tax
  • Full feed, all provinces
  • Keyset pagination
  • Freshness SLA (24–48 h)
  • Licensed to your server IP

All pricing is in Canadian dollars (CAD) and excludes GST/HST, which is added at checkout based on your billing address.

Already signed up and lost your key? Recover it.

Pricing — Single Snapshot

One payment, one file: a snapshot of every live franchise-dealer listing in your selection, exported the moment you download it — up-to-date market listings, not a stale archive. Pick one or many makes, cities, body styles, or provinces — you see the live record count and exact price before you pay. Delivered as a gzipped CSV with the same fields as the API. No subscription, no API key.

Single Snapshot · Make
CA$0.003+ / record
Plus tax
  • Pick one or many makes
  • Canada-wide coverage
  • Live count & price before you buy
  • Gzipped CSV, full API fields
  • Link works 5× for 7 days
Single Snapshot · City
CA$0.003+ / record
Plus tax
  • Pick one or many cities
  • All makes & body styles
  • Live count & price before you buy
  • Gzipped CSV, full API fields
  • Link works 5× for 7 days
Single Snapshot · Body Style
CA$0.003+ / record
Plus tax
  • Pick one or many body styles
  • SUV, Pickup, Sedan & more
  • Live count & price before you buy
  • Gzipped CSV, full API fields
  • Link works 5× for 7 days
Single Snapshot · Province
CA$0.003+ / record
Plus tax
  • Pick one or many provinces
  • All makes & body styles
  • Live count & price before you buy
  • Gzipped CSV, full API fields
  • Link works 5× for 7 days
Single Snapshot · Canada-wide
CA$0.003 / record
Plus tax
  • Every live listing, all provinces
  • The complete dataset, one file
  • Live count & price before you buy
  • Gzipped CSV, full API fields
  • Link works 5× for 7 days

Priced per record, in Canadian dollars (CAD) plus GST/HST: under 10,000 records CA$0.005 · 10k–50k CA$0.004 · 50k–100k CA$0.0035 · 100k+ CA$0.003 per record (minimum CA$5). The exact record count and price are shown before checkout, and your download link is emailed right after payment.