curl --request GET \
--url https://api.investorlift.com/v3/deals \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v3/deals', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v3/deals"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"deal_id": "0a213d6754caf1ed0069699745537630",
"property_id": "ab917c31f6a3c5e780813ab031a7d2e6",
"sale_date": "2026-09-11",
"price": 735000,
"zip": "85251",
"county_fips": "04013",
"segment": "SFR",
"doc_class": "ECONOMIC",
"buyer": {
"name": null,
"org_id": null,
"org_name": null,
"from_registry": null,
"match_basis": "none",
"company_like": false,
"tags": []
},
"sellers": [
{
"name": "4426 LLC",
"org_id": "AZ:L22357560",
"org_name": "4426 LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": []
}
],
"is_entity": false,
"ibuyer_brand": null,
"repeat_buyer": true,
"repeat_n_12m": 2,
"resale": {
"within_12m": false,
"sale_date": null,
"price": null,
"days_held": null
},
"match": {
"basis": "none",
"entity_no": null,
"n_candidates": null,
"existed_on_deed_date": null,
"name_at_deed_date": null
},
"tags": [],
"hard_reasons": [],
"auction_kind": null,
"is_auction_purchase": null,
"is_reo": false,
"marketplace_listing_id": null,
"parcel": {
"line": "4426 N 85th St",
"unit": null,
"city": "Scottsdale",
"zip": "85251",
"county_fips": "04013",
"apn": "173-57-112",
"latitude": 33.501222,
"longitude": -111.898563,
"address_held_back": null,
"location_radius_m": null,
"bedrooms": 3,
"bathrooms": 2,
"living_area_sqft": 1552,
"year_built": 1959
},
"distance_miles": null
},
{
"deal_id": "bef6a3384daf00634222d224f9dad5c9",
"property_id": "5f497b337c119edc550cd8e04f728c93",
"sale_date": "2026-09-11",
"price": 1160000,
"zip": "85251",
"county_fips": "04013",
"segment": "CONDO_TH",
"doc_class": "ECONOMIC",
"buyer": {
"name": "PARK PARADISE LLC",
"org_id": "AZ:L06016364",
"org_name": "FOOTHILLS VILLAGE LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": []
},
"sellers": [
{
"name": null,
"org_id": null,
"org_name": null,
"from_registry": null,
"match_basis": "none",
"company_like": false,
"tags": []
},
{
"name": "JULIA SAVAGE REVOCABLE TRUST",
"org_id": "AZ:name:JULIA SAVAGE REVOCABLE",
"org_name": "JULIA SAVAGE REVOCABLE TRUST",
"from_registry": false,
"match_basis": "none",
"company_like": true,
"tags": [
"trust"
]
}
],
"is_entity": true,
"ibuyer_brand": null,
"repeat_buyer": false,
"repeat_n_12m": 1,
"resale": {
"within_12m": false,
"sale_date": null,
"price": null,
"days_held": null
},
"match": {
"basis": "filed",
"entity_no": "L06016364",
"n_candidates": 1,
"existed_on_deed_date": true,
"name_at_deed_date": true
},
"tags": [],
"hard_reasons": [],
"auction_kind": null,
"is_auction_purchase": null,
"is_reo": false,
"marketplace_listing_id": null,
"parcel": {
"line": "7175 E Camelback Rd UNIT 206",
"unit": "206",
"city": "Scottsdale",
"zip": "85251",
"county_fips": "04013",
"apn": "173-42-223",
"latitude": 33.500799,
"longitude": -111.92778,
"address_held_back": null,
"location_radius_m": null,
"bedrooms": 1,
"bathrooms": 2,
"living_area_sqft": 1226,
"year_built": 2007
},
"distance_miles": null
},
{
"deal_id": "39a235ff5546c4647031ef3afbf4e4f8",
"property_id": "62da76369211f8778c477ca91a980a45",
"sale_date": "2026-09-03",
"price": 374000,
"zip": "85251",
"county_fips": "04013",
"segment": "CONDO_TH",
"doc_class": "ECONOMIC",
"buyer": {
"name": "ARMOR TRUST",
"org_id": "AZ:23534841",
"org_name": "Arteaga Restoration LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": [
"trust"
]
},
"sellers": [
{
"name": "VIPER HOLDINGS SCOTTSDALE LLC",
"org_id": "AZ:L19825590",
"org_name": "VIPER HOLDINGS DEERBROOK LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": []
}
],
"is_entity": false,
"ibuyer_brand": null,
"repeat_buyer": true,
"repeat_n_12m": 2,
"resale": {
"within_12m": false,
"sale_date": null,
"price": null,
"days_held": null
},
"match": {
"basis": "filed",
"entity_no": "25081956",
"n_candidates": 3,
"existed_on_deed_date": true,
"name_at_deed_date": true
},
"tags": [
"trust"
],
"hard_reasons": [],
"auction_kind": null,
"is_auction_purchase": null,
"is_reo": false,
"marketplace_listing_id": null,
"parcel": {
"line": "2992 N Miller Rd UNIT 211A",
"unit": "211A",
"city": "Scottsdale",
"zip": "85251",
"county_fips": "04013",
"apn": "130-19-419",
"latitude": 33.481792,
"longitude": -111.918047,
"address_held_back": null,
"location_radius_m": null,
"bedrooms": 2,
"bathrooms": 2,
"living_area_sqft": 1088,
"year_built": 1997
},
"distance_miles": null
}
],
"page": {
"next_cursor": "eyJ2IjoxLCJydW4iOiJ8bGVhbi1BWjE3OTE0MDMxOTktQ0ExNzkwMjE1MTkwLUZMMTc5MDI2MjY4Mi1UWDE3OTAyNDgyMTMiLCJxIjoiY2JmZjMyZTZkNTc0ZDkxNzJlYjZkYzc3MDk3ODY3NzRmNDgwMTZjZjFlMTNiMzAwODhjY2NhNzlmMGE2MzcxZSIsImsiOlsiMjAyNi0wOS0wMyIsIjM5YTIzNWZmNTU0NmM0NjQ3MDMxZWYzYWZiZjRlNGY4IiwiQVJNT1IiXX0",
"limit": 3,
"returned": 3
},
"meta": {
"generated_at": "2026-10-07T20:37:44.149Z",
"geometry": {
"kind": "place",
"lat": null,
"lng": null,
"radius_miles": null,
"bbox": null,
"property_id": null,
"address": null,
"zip": [
"85251"
],
"city": null
},
"coverage": [],
"terms": "Data: Investorlift Data Services. Public-record and MLS listing data licensed through BatchData; municipal short-term rental registries; Investorlift marketplace records. Attribution and data-use terms: https://developers.investorlift.com/guides/terms",
"build": {
"states": [
{
"state": "AZ",
"build_id": null,
"built_at": "2026-10-07T19:57:24.579Z",
"published_at": "2026-10-07T20:29:57.916Z",
"run_id": 1791403199
},
{
"state": "CA",
"build_id": null,
"built_at": "2026-09-24T01:58:30.453Z",
"published_at": "2026-09-24T03:15:56.838Z",
"run_id": 1790215190
},
{
"state": "FL",
"build_id": "0e5fa9bc",
"built_at": "2026-09-24T15:08:23.506Z",
"published_at": "2026-09-24T18:59:42.805Z",
"run_id": 1790262682
},
{
"state": "TX",
"build_id": "775ed08d",
"built_at": "2026-09-24T11:08:10.587Z",
"published_at": "2026-09-24T13:16:03.157Z",
"run_id": 1790248213
}
]
}
}
}List the flagged purchases of a place
The flagged purchases of the lean set in a place: a radius around a point or a parcel, a ZIP list or a viewport, one page. The filters are the date window, the price band, the segment, the class of the deed, the tags, the buyer kind, and the repeat, resale, clean, auction and REO flags.
Use it for a table of deals. For a map use /v3/deals/pins, or /v3/deals/cells when the place holds too many pins. For the totals above the table use /v3/deals/summary.
A call costs 0 credits.
curl --request GET \
--url https://api.investorlift.com/v3/deals \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v3/deals', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v3/deals"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"deal_id": "0a213d6754caf1ed0069699745537630",
"property_id": "ab917c31f6a3c5e780813ab031a7d2e6",
"sale_date": "2026-09-11",
"price": 735000,
"zip": "85251",
"county_fips": "04013",
"segment": "SFR",
"doc_class": "ECONOMIC",
"buyer": {
"name": null,
"org_id": null,
"org_name": null,
"from_registry": null,
"match_basis": "none",
"company_like": false,
"tags": []
},
"sellers": [
{
"name": "4426 LLC",
"org_id": "AZ:L22357560",
"org_name": "4426 LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": []
}
],
"is_entity": false,
"ibuyer_brand": null,
"repeat_buyer": true,
"repeat_n_12m": 2,
"resale": {
"within_12m": false,
"sale_date": null,
"price": null,
"days_held": null
},
"match": {
"basis": "none",
"entity_no": null,
"n_candidates": null,
"existed_on_deed_date": null,
"name_at_deed_date": null
},
"tags": [],
"hard_reasons": [],
"auction_kind": null,
"is_auction_purchase": null,
"is_reo": false,
"marketplace_listing_id": null,
"parcel": {
"line": "4426 N 85th St",
"unit": null,
"city": "Scottsdale",
"zip": "85251",
"county_fips": "04013",
"apn": "173-57-112",
"latitude": 33.501222,
"longitude": -111.898563,
"address_held_back": null,
"location_radius_m": null,
"bedrooms": 3,
"bathrooms": 2,
"living_area_sqft": 1552,
"year_built": 1959
},
"distance_miles": null
},
{
"deal_id": "bef6a3384daf00634222d224f9dad5c9",
"property_id": "5f497b337c119edc550cd8e04f728c93",
"sale_date": "2026-09-11",
"price": 1160000,
"zip": "85251",
"county_fips": "04013",
"segment": "CONDO_TH",
"doc_class": "ECONOMIC",
"buyer": {
"name": "PARK PARADISE LLC",
"org_id": "AZ:L06016364",
"org_name": "FOOTHILLS VILLAGE LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": []
},
"sellers": [
{
"name": null,
"org_id": null,
"org_name": null,
"from_registry": null,
"match_basis": "none",
"company_like": false,
"tags": []
},
{
"name": "JULIA SAVAGE REVOCABLE TRUST",
"org_id": "AZ:name:JULIA SAVAGE REVOCABLE",
"org_name": "JULIA SAVAGE REVOCABLE TRUST",
"from_registry": false,
"match_basis": "none",
"company_like": true,
"tags": [
"trust"
]
}
],
"is_entity": true,
"ibuyer_brand": null,
"repeat_buyer": false,
"repeat_n_12m": 1,
"resale": {
"within_12m": false,
"sale_date": null,
"price": null,
"days_held": null
},
"match": {
"basis": "filed",
"entity_no": "L06016364",
"n_candidates": 1,
"existed_on_deed_date": true,
"name_at_deed_date": true
},
"tags": [],
"hard_reasons": [],
"auction_kind": null,
"is_auction_purchase": null,
"is_reo": false,
"marketplace_listing_id": null,
"parcel": {
"line": "7175 E Camelback Rd UNIT 206",
"unit": "206",
"city": "Scottsdale",
"zip": "85251",
"county_fips": "04013",
"apn": "173-42-223",
"latitude": 33.500799,
"longitude": -111.92778,
"address_held_back": null,
"location_radius_m": null,
"bedrooms": 1,
"bathrooms": 2,
"living_area_sqft": 1226,
"year_built": 2007
},
"distance_miles": null
},
{
"deal_id": "39a235ff5546c4647031ef3afbf4e4f8",
"property_id": "62da76369211f8778c477ca91a980a45",
"sale_date": "2026-09-03",
"price": 374000,
"zip": "85251",
"county_fips": "04013",
"segment": "CONDO_TH",
"doc_class": "ECONOMIC",
"buyer": {
"name": "ARMOR TRUST",
"org_id": "AZ:23534841",
"org_name": "Arteaga Restoration LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": [
"trust"
]
},
"sellers": [
{
"name": "VIPER HOLDINGS SCOTTSDALE LLC",
"org_id": "AZ:L19825590",
"org_name": "VIPER HOLDINGS DEERBROOK LLC",
"from_registry": true,
"match_basis": "filed",
"company_like": true,
"tags": []
}
],
"is_entity": false,
"ibuyer_brand": null,
"repeat_buyer": true,
"repeat_n_12m": 2,
"resale": {
"within_12m": false,
"sale_date": null,
"price": null,
"days_held": null
},
"match": {
"basis": "filed",
"entity_no": "25081956",
"n_candidates": 3,
"existed_on_deed_date": true,
"name_at_deed_date": true
},
"tags": [
"trust"
],
"hard_reasons": [],
"auction_kind": null,
"is_auction_purchase": null,
"is_reo": false,
"marketplace_listing_id": null,
"parcel": {
"line": "2992 N Miller Rd UNIT 211A",
"unit": "211A",
"city": "Scottsdale",
"zip": "85251",
"county_fips": "04013",
"apn": "130-19-419",
"latitude": 33.481792,
"longitude": -111.918047,
"address_held_back": null,
"location_radius_m": null,
"bedrooms": 2,
"bathrooms": 2,
"living_area_sqft": 1088,
"year_built": 1997
},
"distance_miles": null
}
],
"page": {
"next_cursor": "eyJ2IjoxLCJydW4iOiJ8bGVhbi1BWjE3OTE0MDMxOTktQ0ExNzkwMjE1MTkwLUZMMTc5MDI2MjY4Mi1UWDE3OTAyNDgyMTMiLCJxIjoiY2JmZjMyZTZkNTc0ZDkxNzJlYjZkYzc3MDk3ODY3NzRmNDgwMTZjZjFlMTNiMzAwODhjY2NhNzlmMGE2MzcxZSIsImsiOlsiMjAyNi0wOS0wMyIsIjM5YTIzNWZmNTU0NmM0NjQ3MDMxZWYzYWZiZjRlNGY4IiwiQVJNT1IiXX0",
"limit": 3,
"returned": 3
},
"meta": {
"generated_at": "2026-10-07T20:37:44.149Z",
"geometry": {
"kind": "place",
"lat": null,
"lng": null,
"radius_miles": null,
"bbox": null,
"property_id": null,
"address": null,
"zip": [
"85251"
],
"city": null
},
"coverage": [],
"terms": "Data: Investorlift Data Services. Public-record and MLS listing data licensed through BatchData; municipal short-term rental registries; Investorlift marketplace records. Attribution and data-use terms: https://developers.investorlift.com/guides/terms",
"build": {
"states": [
{
"state": "AZ",
"build_id": null,
"built_at": "2026-10-07T19:57:24.579Z",
"published_at": "2026-10-07T20:29:57.916Z",
"run_id": 1791403199
},
{
"state": "CA",
"build_id": null,
"built_at": "2026-09-24T01:58:30.453Z",
"published_at": "2026-09-24T03:15:56.838Z",
"run_id": 1790215190
},
{
"state": "FL",
"build_id": "0e5fa9bc",
"built_at": "2026-09-24T15:08:23.506Z",
"published_at": "2026-09-24T18:59:42.805Z",
"run_id": 1790262682
},
{
"state": "TX",
"build_id": "775ed08d",
"built_at": "2026-09-24T11:08:10.587Z",
"published_at": "2026-09-24T13:16:03.157Z",
"run_id": 1790248213
}
]
}
}
}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.
Query Parameters
Point latitude, with lng: the centre of a radius. One of lat with lng, property_id, zip, or bbox is required.
-90 <= x <= 90Point longitude, with lat.
-180 <= x <= 180The radius in miles around the point or the parcel, 0.25 to 20 (default 1).
0.25 <= x <= 20A parcel of the place index: the centre of a radius. The API resolves it to its point.
^[0-9a-f]{32}$A place as a list of 5-digit ZIPs (comma list or repeated key), at most 20.
1^\d{5}$Viewport as west,south,east,north (WGS84 degrees), the diagonal at most 40 mi.
Keep deals dated on or after this date, YYYY-MM-DD.
Keep deals dated on or before this date, YYYY-MM-DD.
Keep deals priced at or above this, whole US dollars. An unpriced deal leaves.
0 <= x <= 9007199254740991Keep deals priced at or below this, whole US dollars. An unpriced deal leaves.
0 <= x <= 9007199254740991Keep these segments of the parcel (comma list or repeated key): SFR, CONDO_TH or OTHER.
11 - 20Keep these classes of the deed (comma list or repeated key): ECONOMIC, DISTRESSED or another class of the build.
11 - 20Keep deals whose buyer carries any of these tags (comma list or repeated key), for example investor, ibuyer, builder, bank.
11 - 40Keep the deals of one buyer kind. Default: both.
registry, deed_name True keeps the deals of a buyer that bought another parcel in the 12 months before, false the others.
true, false True keeps the deals whose parcel was sold again within 12 months, false the others.
true, false True keeps the clean purchases alone, the deeds with no hard reason.
true, false True keeps the purchases at a foreclosure auction: a trustee sale or a sheriff sale that passed the five tests of the build. False keeps the others.
true, false True keeps the purchases from a lender, a servicer or an agency after a take-back (REO). False keeps the others.
true, false The row order. sale_date_desc puts the newest deed first, an undated deed last. price_desc and price_asc order on the price, unpriced deeds last. distance puts the nearest parcel first and needs a point or a parcel. The default is sale_date_desc. Every sort breaks a tie on the deal id, then the buyer key.
sale_date_desc, price_desc, price_asc, distance 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 flagged purchases of the place, newest first by default, one page.
The flagged purchases of the place, newest 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?