Endpoint Playground
Runs Bring a Trailer's site search and returns the matching live listings, make and model pages, previous auctions (sold, reserve not met and withdrawn, with final prices), past events and editorial stories, each with its own total. section narrows the response to one list and pages through it; every list pages 12 rows at a time except previous auctions at 24, and live listings (up to 100, repeated on every site page) come back only on page 1. A term that is exactly a make, model or category name (Ferrari, BMW 2002, boat) makes the site redirect to that page: the response then carries redirect and empty lists, and phrase=true runs the search instead. Member profiles are never returned.
6 Nov 2026: 24 previous_auctions; 16 fields had a value in every checked item.
Sample value profiles: ends_at: 2026-10-31 to 2026-11-05; status: sold (16), reserve_not_met (8); price: 2,250 to 302,000, median 57,000.
curl 'https://api.crawlora.net/api/v1/bringatrailer/search?q=sunroof+delete§ion=all' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | sunroof delete | Text to search, 2 to 100 characters without double quotes |
| phrase | boolean | No | Match q as an exact phrase; needed when q is exactly a make, model or category name | |
| section | string | No | all | List to return: all (default), live_listings, models, previous_auctions, events or stories |
| page | integer | No | Page number from 1 |
{
"code": 200,
"data": {
"query": "sunroof delete",
"phrase": false,
"section": "stories",
"page": 1,
"per_page": {
"events": 12,
"models": 12,
"previous_auctions": 24,
"stories": 12
},
"total": 4,
"totals": {
"stories": 4
},
"live_listings": [],
"models": [],
"previous_auctions": [],
"events": [],
"stories": [
{
"title": "One Owner 5-Speed/Sunroof Delete: 1980 Porsche 928",
"url": "https://bringatrailer.com/2017/01/05/1980-porsche-928-all-original-california-car/",
"published_date": "2017-01-05",
"image_url": "https://bringatrailer.com/wp-content/uploads/2017/01/example.jpg?w=470&h=318&crop=1"
}
]
},
"msg": "OK"
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.