Skip to content
Scrappa Get API key
Cars & Bids API 1 credit/request

Cars & Bids Auction Search API Documentation

GET https://scrappa.co/api/carsandbids/search

Cars & Bids Auction Search API Documentation Search Cars & Bids enthusiast car auctions: live, closed (past results) and new (upcoming). Filter by free text, make, model, model year, transmission and body style, and sort by ending soon, newest, lowest mileage, lowest price or highest price. Each auction carries the id, title, subtitle, url, main photo, location, transmission, mileage in miles, reserve flag, seller, status (live, sold, reserve_not_met and others), current bid or sale amount in USD and the end time as ISO 8601 UTC. Page with limit (1 to 100) and offset. Read has_more and next_offset for the next page. A valid search without results is a successful empty response.

Cars & Bids Auction Search API Documentation 1 credit/request

Endpoint

Request preview
GET
https://scrappa.co/api/carsandbids/search
Auth header
x-api-key
Cost
1 credit/request
Response preview
200 OK
{
    "data": {
        "count": 2,
        "total": 267,
        "auctions": [
            {
                "id": "36Y8275B",
                "url": "https://carsandbids.com/auctions/36Y8275B",
                "title": "2002 BMW Z8",
                "seller": "switchcars",
                "status": "live",
                "mileage": 41700,
                "location": "Twinsburg, OH 44087",
                "subtitle": "6-Speed Manual, S62 V8 Power, Sport Red Interior",
...

Parameters

Start with the required fields, then add optional filters only when your use case needs them.

Runnable path

This endpoint has no required query parameters.

11 optional filters available.

status string Optional

Which auctions to list: live (default), closed or new. New lists upcoming auctions that have no bids yet.

Example value example
limit integer Optional

Auctions per page, 1 to 100. Defaults to 20.

Example value 10
offset integer Optional

Number of auctions to skip. Use next_offset from the previous response. Defaults to 0.

Example value 10
make_slug string Optional

Make slug, lowercase, e.g. lotus. Required when model_slug is set.

Example value example
model_slug string Optional

Model slug of the make, lowercase, e.g. emira. An unknown model returns a 422.

Example value example
start_year integer Optional

Earliest model year, 1900 up to next year.

Example value 10
end_year integer Optional

Latest model year. Must not be before start_year.

Example value 10
sort string Optional

ending_soon (default), newest, lowest_mileage, lowest_price or highest_price. The price sorts need status=closed.

Example value relevance
transmission string Optional

automatic or manual.

Example value example
body_style string Optional

coupe, convertible, hatchback, sedan, suv, truck, van or wagon.

Example value example

Response Schema

Example response fields are illustrative; inspect the JSON before integrating.

Example response fields

Scan these fields before integrating.

data meta success
JSON Response
200 OK
{
    "data": {
        "count": 2,
        "total": 267,
        "auctions": [
            {
                "id": "36Y8275B",
                "url": "https://carsandbids.com/auctions/36Y8275B",
                "title": "2002 BMW Z8",
                "seller": "switchcars",
                "status": "live",
                "mileage": 41700,
                "location": "Twinsburg, OH 44087",
                "subtitle": "6-Speed Manual, S62 V8 Power, Sport Red Interior",
                "image_url": "https://media.carsandbids.com/8e6341e27a680ffab7d98e42bef83b0dd1b0fb94/photos/exterior/364n7vwZ-Trc6pLr/edit/LOoti.jpg?t=179039576808",
                "no_reserve": false,
                "auction_end": "2026-10-15T17:30:00Z",
                "current_bid": 122500,
                "transmission": "Manual",
                "has_inspection": false
            },
            {
                "id": "K1lbE5pz",
                "url": "https://carsandbids.com/auctions/K1lbE5pz",
                "title": "2001 Audi RS4 Avant",
                "seller": "MMST",
                "status": "live",
                "mileage": 30800,
                "location": "Winter Garden, FL 34787",
                "subtitle": "31k Miles, 6-Speed Manual, Twin-Turbo V6, Unmodified, U.S. Title",
                "image_url": "https://media.carsandbids.com/9004500a220bf3a3d455d15ee052cf8c332606f8/photos/rj0DPDLx-5pipKNGP1t/edit/-eJ9N.jpg?t=179130589228",
                "no_reserve": false,
                "auction_end": "2026-10-15T17:33:00Z",
                "current_bid": 74500,
                "transmission": "Manual",
                "has_inspection": false
            }
        ],
        "has_more": true,
        "next_offset": 2
    },
    "meta": {
        "billable": true,
        "endpoint_family": "auction_search"
    },
    "success": true
}

Errors

Handle these documented responses before retrying or showing customer-facing failures.

422

Validation Error

A parameter is missing or invalid. No upstream request is made and the response is not billable.

{
    "errors": {
        "limit": [
            "The limit must be 100 or fewer auctions per page."
        ]
    },
    "message": "The request validation failed"
}
503

Service Unavailable

The upstream service is temporarily unavailable. Please retry shortly.

{
    "meta": {
        "billable": false,
        "retryable": true,
        "endpoint_family": "auction_search"
    },
    "error": {
        "code": "UPSTREAM_UNAVAILABLE",
        "message": "Cars & Bids is temporarily unavailable. Please retry."
    },
    "success": false
}

Generate Code with AI

Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.

Try It Live

Test this endpoint in our interactive playground with real data.