Overview
The lender directory is a global resource — it's not scoped to your account. All authenticated users can browse the full directory.
| Endpoint | Description |
|---|---|
GET /lenders/directory | List lenders with search and filtering |
GET /lenders/{org_id} | Get lender details including programs |
GET /lenders/{org_id}/programs | Get lending programs for a lender |
List Lenders
/api/external/v2/lenders/directoryBrowse the lender directory
curl -X GET "https://api.levcapital.com/api/external/v2/lenders/directory?name=JPMorgan&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"Response (200):
{
"request_id": "f2a3b4c5-d6e7-8901-5678-012345678901",
"timestamp": "2026-03-20T15:30:45Z",
"data": [
{
"id": 3200,
"name": "JPMorgan Chase",
"website": "https://jpmorgan.com",
"logo_url": "https://cdn.lev.com/logos/jpmorgan-chase.png",
"address": "383 Madison Avenue",
"city": "New York",
"state": "NY",
"zip": "10179",
"about": "Leading global financial services firm providing commercial real estate lending across all asset classes.",
"lender_type": ["bank"],
"category": "national_bank",
"created_at": "2024-01-10T08:00:00Z",
"updated_at": "2026-01-22T12:00:00Z"
}
],
"pagination": {
"total": 1,
"limit": 10,
"has_more": false,
"next_cursor": null
}
}unauthorizedAuthentication required— Missing or invalid Authorization header
Get Lender
/api/external/v2/lenders/{org_id}Get detailed lender information including programs
Response (200):
{
"request_id": "a3b4c5d6-e7f8-9012-6789-123456789012",
"timestamp": "2026-03-20T15:30:45Z",
"data": {
"id": 3200,
"name": "JPMorgan Chase",
"website": "https://jpmorgan.com",
"logo_url": "https://cdn.lev.com/logos/jpmorgan-chase.png",
"address": "383 Madison Avenue",
"city": "New York",
"state": "NY",
"zip": "10179",
"about": "Leading global financial services firm providing commercial real estate lending across all asset classes.",
"lender_type": ["bank"],
"category": "national_bank",
"linkedin_url": "https://linkedin.com/company/jpmorgan-chase",
"aliases": ["JPM", "Chase", "JP Morgan"],
"domains": ["jpmorgan.com", "chase.com"],
"square_logo_url": "https://cdn.lev.com/logos/jpmorgan-chase-square.png",
"programs": [
{
"id": 501,
"title": "Stabilized Multifamily",
"loan_types": ["acquisition", "refinance"],
"recourse_types": ["non_recourse"],
"min_loan_amount": 5000000.0,
"max_loan_amount": 100000000.0,
"capital_source_type": "balance_sheet",
"positions": ["senior"],
"sponsor_states": ["NY", "CA", "TX", "FL", "IL"],
"status": "active"
}
],
"created_at": "2024-01-10T08:00:00Z",
"updated_at": "2026-01-22T12:00:00Z"
}
}unauthorizedAuthentication required— Missing or invalid Authorization header
not_foundLender not found— The ID doesn't exist or isn't accessible to the authenticated user
Get Programs
/api/external/v2/lenders/{org_id}/programsList lending programs for a lender
Response (200):
{
"request_id": "b4c5d6e7-f8a9-0123-7890-234567890123",
"timestamp": "2026-03-20T15:30:45Z",
"data": [
{
"id": 501,
"title": "Stabilized Multifamily",
"loan_types": ["acquisition", "refinance"],
"recourse_types": ["non_recourse"],
"min_loan_amount": 5000000.0,
"max_loan_amount": 100000000.0,
"capital_source_type": "balance_sheet",
"positions": ["senior"],
"sponsor_states": ["NY", "CA", "TX", "FL", "IL"],
"status": "active"
},
{
"id": 502,
"title": "Bridge / Value-Add",
"loan_types": ["bridge"],
"recourse_types": ["partial_recourse"],
"min_loan_amount": 10000000.0,
"max_loan_amount": 250000000.0,
"capital_source_type": "balance_sheet",
"positions": ["senior"],
"sponsor_states": ["NY", "CA", "TX", "FL"],
"status": "active"
}
],
"pagination": {
"total": 2,
"limit": 50,
"has_more": false,
"next_cursor": null
}
}unauthorizedAuthentication required— Missing or invalid Authorization header
not_foundLender not found— The ID doesn't exist or isn't accessible to the authenticated user
Lender Object
| Field | Type | Description |
|---|---|---|
id | integer | Organization ID |
name | string|null | Lender name |
website | string|null | Website URL |
logo_url | string|null | Logo image URL |
address | string|null | Street address |
city | string|null | City |
state | string|null | State |
zip | string|null | ZIP code |
about | string|null | Description |
lender_type | string[]|null | Lender types (e.g., bank, life company, CMBS) |
category | string|null | Category |
linkedin_url | string|null | LinkedIn URL (detail only — not included in list responses) |
aliases | string[]|null | Known aliases (detail only) |
domains | string[]|null | Email domains (detail only) |
square_logo_url | string|null | Square logo image URL (detail only) |
programs | array|null | Lending programs (detail only — see Program Object below) |
created_at | string|null | Creation timestamp |
updated_at | string|null | Last update timestamp |
Program Object
| Field | Type | Description |
|---|---|---|
id | integer | Program ID |
title | string|null | Program name |
loan_types | string[]|null | Supported loan types |
recourse_types | string[]|null | Recourse types |
min_loan_amount | number|null | Minimum loan amount |
max_loan_amount | number|null | Maximum loan amount |
capital_source_type | string|null | Capital source type |
positions | string[]|null | Loan positions |
sponsor_states | string[]|null | Geographic coverage |
status | string|null | Program status |