How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Lev Deals API

The Deals API from Lev — 21 operation(s) for deals.

Lev Deals API is one of 16 APIs that Lev publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Deals. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

This API exposes 29 operations across 21 paths, and defines 32 schemas. It is described by OpenAPI 3.1.0, at version 2026-03.

Requests are made against a single base URL, https://api.lev.com.

29 operations 21 paths 32 schemas 3 DELETE13 GET5 PATCH8 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2026-03
Base URL
https://api.lev.com/api/external/v2
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Lev Deals API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (API Key or JWT) (bearerAuth).

Paths & Operations 29

Across 21 paths, the API surfaces 29 operations — 3 DELETE, 13 GET, 5 PATCH, 8 POST. Each is listed below with its method, path, parameters, and response codes.

Deals 29
GET
/api/external/v2/deals
List deals with pagination, filtering, and sorting
getDeals 14 params → 200400401403
POST
/api/external/v2/deals
Create a new deal
postDeals body → 201401403422
GET
/api/external/v2/deals/{deal_id}
Get a single deal by ID
getDealsDealId 3 params → 200401403404
PATCH
/api/external/v2/deals/{deal_id}
Update a deal (partial update)
patchDealsDealId 1 param body → 200401403404
DELETE
/api/external/v2/deals/{deal_id}
Archive (soft-delete) a deal
deleteDealsDealId 1 param → 200401403404
POST
/api/external/v2/deals/{deal_id}/index/search
Search canonical indexed deal facts by natural-language context
postDealsDealIdIndexSearch 1 param body → 200401403404422503
POST
/api/external/v2/deals/{deal_id}/index/observations
List per-document candidate values behind a deal fact
postDealsDealIdIndexObservations 1 param body → 200401403404422503
PATCH
/api/external/v2/deals/{deal_id}/index/facts
Update a single canonical deal fact value
patchDealsDealIdIndexFacts 1 param body → 200401403404422503
POST
/api/external/v2/deals/{deal_id}/index/facts
Record one or more user-supplied metric values on a deal
postDealsDealIdIndexFacts 1 param body → 200401403404422503
GET
/api/external/v2/deals/{deal_id}/index/metric-definitions
List the metric definitions that can be recorded on a deal
getDealsDealIdIndexMetricDefinitions 5 params → 200401403404422503
GET
/api/external/v2/deals/{deal_id}/index/entities
List the entities you can attach recorded facts to
getDealsDealIdIndexEntities 1 param → 200401403404503
GET
/api/external/v2/deals/{deal_id}/vaults
List a deal's vaults — its private Resources area and any shared Deal Rooms
getDealsDealIdVaults 1 param → 200401403404
GET
/api/external/v2/deals/{deal_id}/documents
List a deal's uploaded documents across all of its vaults
getDealsDealIdDocuments 8 params → 200401403404422
GET
/api/external/v2/deals/{deal_id}/documents/{document_id}
Fetch metadata for one uploaded document
getDealsDealIdDocumentsDocumentId 3 params → 200401403404
GET
/api/external/v2/deals/{deal_id}/documents/{document_id}/download
Fetch a short-lived signed download link for one uploaded document
getDealsDealIdDocumentsDocumentIdDownload 2 params → 200401403404
GET
/api/external/v2/deals/{deal_id}/checklists
List a deal's checklists — one per shared Deal Room, with sections, tasks, document types, and task-linked files
getDealsDealIdChecklists 2 params → 200401403404
GET
/api/external/v2/deals/{deal_id}/memos
List a deal's generated memos (deal books)
getDealsDealIdMemos 9 params → 200401403404
GET
/api/external/v2/deals/{deal_id}/memos/{memo_uuid}
Fetch one memo with signed PDF download links
getDealsDealIdMemosMemoUuid 3 params → 200400401403404
GET
/api/external/v2/deals/{deal_id}/notes
List notes logged on a deal
getDealsDealIdNotes 3 params → 200401403404
POST
/api/external/v2/deals/{deal_id}/notes
Add a note to a deal
postDealsDealIdNotes 1 param body → 201401403404422
PATCH
/api/external/v2/deals/{deal_id}/notes/{note_id}
Edit a deal note
patchDealsDealIdNotesNoteId 2 params body → 200400401403404422
DELETE
/api/external/v2/deals/{deal_id}/notes/{note_id}
Permanently delete a deal note
deleteDealsDealIdNotesNoteId 2 params → 200401403404
GET
/api/external/v2/checklist-tasks/{task_id}/notes
List comments on a checklist task
getChecklistTasksTaskIdNotes 3 params → 200401403404
POST
/api/external/v2/checklist-tasks/{task_id}/notes
Add a comment to a checklist task
postChecklistTasksTaskIdNotes 1 param body → 201401403404422
PATCH
/api/external/v2/checklist-tasks/{task_id}/notes/{note_id}
Edit a checklist task comment
patchChecklistTasksTaskIdNotesNoteId 2 params body → 200400401403404422
DELETE
/api/external/v2/checklist-tasks/{task_id}/notes/{note_id}
Permanently delete a checklist task comment
deleteChecklistTasksTaskIdNotesNoteId 2 params → 200401403404
POST
/api/external/v2/checklist-tasks
Add a task to a deal's checklist
postChecklistTasks body → 201400401403404422
PATCH
/api/external/v2/checklist-tasks/{task_id}
Change a checklist task's fields
patchChecklistTasksTaskId 1 param body → 200400401403404422
POST
/api/external/v2/checklist-tasks/{task_id}/complete
Mark a checklist task complete
postChecklistTasksTaskIdComplete 1 param → 200401403404

Schemas 32

The contract defines 32 schemas that model the data the API accepts and returns. The most detailed are DealIndexSearchResult (20 properties), DealIndexFact (19 properties), DealIndexObservation (18 properties), Deal (18 properties). Each schema is shown below with its type and property counts.

VaultTag
object
A compact reference to one vault — the id, type, and title subset of the full [Vault Object](vault-object), embedded to tag a memo with a vault it lives in.
3 properties
DealIndexSearchResult
object
20 properties
DealIndexFact
object
19 properties
ChecklistVaultRef
object
The shared Deal Room vault a checklist belongs to.
3 properties
BooleanDeleteResult
object
1 property
ChecklistDocumentType
object
Expected document type for a checklist task.
2 properties
ChecklistAssignedTeam
object
The account, lender, or borrower team assigned to a checklist task.
3 properties
DealIndexEntity
object
5 properties
DealChecklist
object
4 properties
ChecklistSection
object
6 properties
TransactionType
string
Deal transactiontype enum name.
BusinessPlanType
string
Deal businessplan enum name.
DealMemoDetail
object
13 properties
DealMemo
object
11 properties
Vault
object
5 properties
DealIndexObservation
object
18 properties
ChecklistTaskFile
object
Uploaded file already linked to a checklist task.
4 properties
ChecklistAssignee
object
The Lev user assigned to a checklist task.
4 properties
DealIndexSearchSource
object
9 properties
LoanType
string
Deal loantype enum name.
ApiErrorEnvelope
object
2 properties
ChecklistCollaborator
object
A person looped into a checklist task. id is null for external parties without a Lev account.
2 properties
ApiError
object
2 properties
DealIndexMetricDefinition
object
5 properties
Note
object
5 properties
DealIndexFactInsertResponse
object
4 properties
DealDocument
object
7 properties
Deal
object
18 properties
ChecklistTask
object
14 properties
DealDocumentDownload
object
Short-lived signed download link for one uploaded deal document.
3 properties
DealFinancialsWrite
object
Writable deal-level financial fields for POST /deals and PATCH /deals/{dealid}. Send at least one supported field. Omitted fields are unchanged on PATCH; null…
5 properties
DocumentVaultRef
object
The vault a document lives in, embedded on each document. The compact subset of the Vault object — intentionally omits the list-only isdefault and documentcoun…
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

lev-deals-api-openapi.yml Raw ↑

Other APIs Lev publishes across the network.

Lev Account & Team API
Lev API Keys API
Lev Billing API
Lev Companies API
Lev Contacts API
Lev Deal Financials API
Lev Deal Properties API
Lev Deal Team API
Lev Lender Directory API
Lev Lev API Documentation API
Lev Market Data API
Lev Pipelines API
Where this information came from

This is an independent, third-party profile of Lev Deals API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.