# Lender Directory

> Access the Lev lender directory and lending programs in the Lev API.

Source: https://www.lev.com/docs/build/lender-directory

Last updated: May 2026

---
## 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

### `GET /api/external/v2/lenders/directory`

Browse the lender directory

#### Query Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `name` | `string` | No | Search by lender name (case-insensitive) |
| `filter[state]` | `string` | No | Filter by state |
| `sort` | `string` | No | Sort by: name |
| `fields` | `string` | No | Comma-separated fields |
| `limit` | `integer` | No | Results per page (1–200, default 50) |
| `cursor` | `string` | No | Cursor for next page |

Response: `200`

#### Error Responses

- **401** (unauthorized): Authentication required

## Get Lender

### `GET /api/external/v2/lenders/{org_id}`

Get detailed lender information including programs

#### Path Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `org_id` | `integer` | Yes | Organization ID |

Response: `200`

#### Error Responses

- **401** (unauthorized): Authentication required
- **404** (not_found): Lender not found

## Get Programs

### `GET /api/external/v2/lenders/{org_id}/programs`

List lending programs for a lender

#### Path Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `org_id` | `integer` | Yes | Organization ID |

Response: `200`

#### Error Responses

- **401** (unauthorized): Authentication required
- **404** (not_found): Lender not found

## 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 |