Leads
Get Lead
Retrieve a single lead with all associated data
GET
This endpoint returns a single lead by ID along with its full checklist, documents, action logs, matching leads, and scheduling state. The response is the same standardized shape used by the create and update endpoints.Documentation Index
Fetch the complete documentation index at: https://docs.getomni.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
Requires thex-api-key header with a valid workspace API key.
Path Parameters
The Omni lead ID to retrieve.
Response
The lead record. Includes: id, activitySummary, assigneeType, businessName,
createdAt, deletedAt, didOptOut, email, emailVerifiedAt, externalLeadId,
externalPortalLink, firstName, isTest, lastName, phoneNumber, phoneVerifiedAt,
source, submittedAt, tags, updatedAt, website, workspaceId.
Computed lead status. One of: IN_PROGRESS, COMPLETED, REVIEW, NOT_INTERESTED, OPTED_OUT.
Full checklist for the lead, grouped by checklist group. Each group includes
id, name, conditions, and an items array. Each item includes id,
checklistItemId, value, status, itemOverride, and a nested checklistItem with
code, label, fieldType, conditions, validationRules, etc. File-type items
include a documents array with presigned URLs.
All documents uploaded for this lead, with presigned download URLs.
Recent action logs for the lead (up to 100), enriched with tool info,
messages, and document presigned URLs.
Leads that share the same phone number or email (empty for test leads).
The most recent completed outbound message or follow-up action log, including
associated tool calls.
The next pending follow-up message action log, if any.
The next message awaiting approval, if any.