curl --request GET \
--url https://api.investorlift.com/v3/lenders \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v3/lenders', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v3/lenders"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)Rank the lenders of a place
The lenders of a state, a county or a ZIP, ranked by loans, volume, open positions or newest recording. Each row has the lender, its loans and volume in the place, its first liens, its open book and its share.
Use it to see who lends in a place. The loans are a dated slice: meta.build.states[].financing_as_of gives the date. tags keeps the hard-money lenders or the banks. This host does not serve a lender that reads as a person, and its row leaves the page with its rank slot kept.
A call costs 0 credits.
curl --request GET \
--url https://api.investorlift.com/v3/lenders \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.investorlift.com/v3/lenders', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.investorlift.com/v3/lenders"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)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
The served state of the ranking, two letters. A ranking is a ranking in a place.
^[A-Z]{2}$One county by its 5-digit FIPS. Default: the whole state. A county the served state does not list answers 404: meta.build.states[].counties lists them. county and zip together answer 400 geometry_conflict.
^[0-9]{5}$One 5-digit ZIP. Default: the whole state. A ZIP with no parcel in the place index answers 404. county and zip together answer 400 geometry_conflict.
^\d{5}$The window of the ranking, anchored on financing_as_of of the state: all, 24m (the 730 days before), 12m (the 365 days before). Default 24m.
all, 24m, 12m Keep the lenders that carry every tag given (comma list or repeated key): government, bank, credit_union, trust, person, hard_money, institution. Default: every lender.
1A reading of the name of the lender, each by its rule in the build. government: a public body. bank: the bank, thrift and charter words. credit_union: a credit union. trust: a trust, an IRA, an estate or a seller carry-back. person: a name that reads as a person. hard_money: the hard-money vocabulary and brands. institution: a servicer, a title company or an association. A tag decides no row: a lender keeps its loans and gets a tag. The list can grow with the rules of the build: a client keeps an unknown tag.
government, bank, credit_union, trust, person, hard_money, institution Keep the lenders with at least this many loans in the place and the period. Default: 1.
1 <= x <= 9007199254740991The row order. loans_desc puts the most loans in the place first, then the largest volume. volume_desc puts the largest volume first, then the most loans. open_liens_desc puts the most open positions first, and needs period=all: the open book is counted on the all period alone. last_recorded_desc puts the newest recording first. Every sort breaks a tie on the organization id. Default loans_desc.
loans_desc, volume_desc, open_liens_desc, last_recorded_desc 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 lenders of the place in the order of the sort, the most loans first by default, one page. The loans are a dated slice. meta.build.states[].financing_as_of and recordings_through give the dates.
The lenders of the place in the order of the sort, the most loans first by default, one page. The loans are a dated slice. meta.build.states[].financing_as_of and recordings_through give the dates.
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?