curl --request GET \
--url https://api.investorlift.com/v3/places/{zip}/buyers \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v3/places/{zip}/buyers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v3/places/{zip}/buyers"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)List the organizations with purchases in one ZIP
List the organizations with purchases in one ZIP.
curl --request GET \
--url https://api.investorlift.com/v3/places/{zip}/buyers \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v3/places/{zip}/buyers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v3/places/{zip}/buyers"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)/v3/places/{zip}/buyers. See The lean dataset for the tier rules.Authorizations
API key from the developer console (starts with zpka_). Create one at https://developers.investorlift.com/get-a-key. The same key works on POST /mcp.
Path Parameters
The 5-digit ZIP of the place.
^\d{5}$Query Parameters
Count the deals dated on or after this date alone, YYYY-MM-DD. Default: every deal.
Keep one buyer kind. Default: both.
registry, deed_name True keeps the organizations active at auction, with an auction purchase in the 730 days before the data end of the state. False keeps the others.
true, false True keeps the organizations active in REO, with an REO purchase in the 730 days before the data end of the state. False keeps the others.
true, false true keeps the organizations with a purchase in the 365 days before the data end of the state, the is_active of the profile. false keeps the others, an organization with no profile included. Default: both.
true, false Keep the organizations with at least this many deals in the place, in the window. Default: 1.
1 <= x <= 9007199254740991The row order. The sort deals puts the most deals in the place first, then the newest deed. The sort last_deal puts the newest deed in the place first, an undated organization last, then the most deals. The sort total_price puts the largest sum of prices in the place first, an unpriced organization last, then the most deals. The default is deals. Every sort breaks a tie on the organization id.
deals, last_deal, total_price Page size, 1-500 (default 100).
1 <= x <= 500Opaque cursor from page.next_cursor of the previous page. A change of query, sort, weights or data version invalidates it (400 invalid_cursor). Then restart from page 1.
1 - 4096Response
The organizations with deals in the place in the order of the sort, the most deals first by default, one page.
The organizations with deals in the place in the order of the sort, the most deals first by default, one page.
The rows of this page.
Show child attributes
Show child attributes
Pagination: the page size, the rows returned and the cursor for the next page. Paged lists carry no total. The summary block does.
Show child attributes
Show child attributes
Response metadata of the lean family: when the API produced it, and the publishes behind the rows.
Show child attributes
Show child attributes
Was this page helpful?