Everylot

The JSON API

GET /api/search returns the same results as the site as JSON. Free for light use; identify your client and keep it under a request a second.

GET /api/search?q=2019+4runner+under+35k&zip=33460&r=100 returns { total, page, pages, filters, results }. Each result has year, make, model, trim, body, price, miles, transmission, drivetrain, fuel, color, condition, image count, city, state, dealer, distance, the dealer URL and our page URL. Parameters mirror the site: q, make, model, ymin, ymax, pmin, pmax, mmax, zip, r, b (body), t (transmission), d (drivetrain), f (fuel), sort, page.

GET /api/vocab returns the live makes and models with counts. GET /api/models?make=Toyota returns models for one make.

Fair use

Send a descriptive User-Agent with a contact address, cache responses (they carry cache headers), and stay under about one request per second. Listing facts are facts; images are not part of the API and must not be re-hosted. Heavy or anonymous use gets rate limited. For anything bigger, write to us.

Did this answer it?

If not, tell us what you were trying to do and we will fix the article or the product.

Contact support

We don't cover your area yet

Everylot indexes dealer lots state by state. Leave your email and we'll send one note the day your area is on. Nothing else, ever.

You're on the list

One email to you the day your area is covered. Nothing was created and nothing else will be sent.

Create your account

Free. Save cars and hear when their prices drop, on any device.

Loading secure sign-in

Already have an account? Sign in