curl --request GET \
--url https://api.investorlift.com/v1/investors/search \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v1/investors/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v1/investors/search"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"id": "inv_abaf618f44a3",
"market": "phx",
"name": "ZAK VENTURES LLC",
"display_name": "ZAK VENTURES LLC",
"state": "AZ",
"kind": "LANDLORD",
"confidence": "STRONG",
"scale": "large",
"institutional": false,
"is_public": false,
"n_deals": 775,
"n_sales": 983,
"last_bought_on": "2026-08-05",
"last_deal_on": "2026-08-11",
"matched_name": null,
"matched_party_key": null,
"matched_is_person": true,
"match": "tokens",
"similarity": null
}
],
"page": {
"next_cursor": null,
"limit": 3,
"returned": 1,
"capped": false
},
"meta": {
"generated_at": "2026-09-03T21:40:00.000Z",
"coverage": [
{
"market": "phx",
"state": "AZ",
"counties": [
{
"fips": "04013",
"name": "Maricopa",
"data_end": "2026-08-12"
},
{
"fips": "04021",
"name": "Pinal",
"data_end": "2026-08-06"
}
],
"bbox": [
-113.332773,
32.46915,
-110.455491,
33.999503
],
"data_end": "2026-08-12",
"build_run_id": 1,
"registry_run": 7,
"registry_version": "v4-metro-review-fixes",
"dataset_version": 1788469819,
"loaded_at": "2026-09-03T21:10:18.682Z",
"metro_buy_to_resale_ratio": 0.7192,
"universe_kind": "metro",
"universe_zips": null,
"point_tolerance_miles": 20,
"n_parcels": null,
"listings_data_end": "2026-08-31",
"agents_data_end": "2026-08-31",
"wholesale_as_of": "2026-09-09",
"str_as_of": null,
"str": null,
"auction_counted": true,
"parcel_as_of": null,
"address_as_of": null,
"parcel": null,
"lenders": null
}
],
"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"
}
}Find an investor by any name it buys under
Finds an investor by any name it bought under: the entity, a principal, a trust or a spelling variant. Returns the id to open the profile with.
Use it for a typeahead after the user types three characters, and to map a name you already hold to an id. The API returns at most 50 hits, ranked by match quality, with no cursor. page.capped says when more matched.
curl --request GET \
--url https://api.investorlift.com/v1/investors/search \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v1/investors/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v1/investors/search"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"id": "inv_abaf618f44a3",
"market": "phx",
"name": "ZAK VENTURES LLC",
"display_name": "ZAK VENTURES LLC",
"state": "AZ",
"kind": "LANDLORD",
"confidence": "STRONG",
"scale": "large",
"institutional": false,
"is_public": false,
"n_deals": 775,
"n_sales": 983,
"last_bought_on": "2026-08-05",
"last_deal_on": "2026-08-11",
"matched_name": null,
"matched_party_key": null,
"matched_is_person": true,
"match": "tokens",
"similarity": null
}
],
"page": {
"next_cursor": null,
"limit": 3,
"returned": 1,
"capped": false
},
"meta": {
"generated_at": "2026-09-03T21:40:00.000Z",
"coverage": [
{
"market": "phx",
"state": "AZ",
"counties": [
{
"fips": "04013",
"name": "Maricopa",
"data_end": "2026-08-12"
},
{
"fips": "04021",
"name": "Pinal",
"data_end": "2026-08-06"
}
],
"bbox": [
-113.332773,
32.46915,
-110.455491,
33.999503
],
"data_end": "2026-08-12",
"build_run_id": 1,
"registry_run": 7,
"registry_version": "v4-metro-review-fixes",
"dataset_version": 1788469819,
"loaded_at": "2026-09-03T21:10:18.682Z",
"metro_buy_to_resale_ratio": 0.7192,
"universe_kind": "metro",
"universe_zips": null,
"point_tolerance_miles": 20,
"n_parcels": null,
"listings_data_end": "2026-08-31",
"agents_data_end": "2026-08-31",
"wholesale_as_of": "2026-09-09",
"str_as_of": null,
"str": null,
"auction_counted": true,
"parcel_as_of": null,
"address_as_of": null,
"parcel": null,
"lenders": null
}
],
"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"
}
}Authorizations
API key from the developer console (starts with zpka_). Create one at https://developers.investorlift.com/get-a-key.
Query Parameters
The name to look for: an entity ("ZAK VENTURES"), a person in either order ("Dana Rivera" or "RIVERA DANA"), or part of one. Case and punctuation do not matter. The name needs at least 3 letters or digits after normalisation. The API answers 400 to a shorter name.
1 - 200Market code, for example phx. The loaded markets are in meta.coverage[]. It narrows the search to that market. The API answers 400 when that market is not loaded. Without it the API searches every loaded market and each hit carries its market.
1 - 16Investors to return, 1 to 50 (default 10).
1 <= x <= 50Minimum investment deals as buyer inside the area loaded for the market, 0 to 1,000,000 (default 1). The default hides seller-only profiles, for example builders that never bought. A value of 0 shows them.
0 <= x <= 1000000Include public bodies (counties, cities, housing authorities). Default: false.
true, false Response
Investors whose deed names match the query, best match first. page.next_cursor is always null and page.capped is true when the API cut the page at limit.
Investors whose deed names match the query, best match first. page.next_cursor is always null and page.capped is true when the API cut the page at limit.
The hits, best match first.
Show child attributes
Show child attributes
The page block of a name search: no cursor, the limit applied, the hits returned and if the API cut the page at the limit.
Show child attributes
Show child attributes
Response metadata: when the API produced it, which markets it covers, and how fresh they are.
Show child attributes
Show child attributes
Was this page helpful?