v1

Publicv1Leadrouter.Get Lead Details

get/v1/leads/{external_or_eve_lead_id}

Request

  • Base URL
    https://app.eve.legal (the document declares no server; this is the origin it was published from)
  • Auth
    OAuth 2
    Password
    Token URL: token

Path parameters

external_or_eve_lead_idstring required

Response

Successful Response

idstring uuid required

ID of the lead

externalIdstring nullable

External ID of the lead

externalLeadUrlstring nullable

External URL for the lead

namestring required

Name of the lead

createdAtstring required

Created at

lastUpdatedAtstring required

Last updated at

status'OPEN' | 'SIGNED' | 'CLOSED' | 'NOT_CONTACTED' | 'NO_RESPONSE' | 'INVESTIGATION' | 'SUPERVISOR_REVIEW' | 'RETAINER_OUT' | 'SIGNED_NO_MATTER' | 'REFERRED_OUT' required

Public lead status: the legacy contract plus the lead workflow statuses.

OPEN/SIGNED/CLOSED are the original values and stay valid for external consumers. The workflow values mirror the internal CPLeadWorkflowStatus: NOT_CONTACTED, NO_RESPONSE, INVESTIGATION, SUPERVISOR_REVIEW, RETAINER_OUT and REFERRED_OUT map 1:1, internal workflow SIGNED surfaces as SIGNED_NO_MATTER (retainer signed, lead not yet converted to a matter — distinct from legacy SIGNED), and workflow CLOSED reuses CLOSED.

A lead WITH a workflow status returns the workflow-derived value; a lead without one returns the legacy 3-value mapping. On writes, the three legacy values keep their original semantics (legacy write path, so CLOSED needs no close reason); workflow values write the corresponding internal workflow status.

sourceType'EVE_LEAD_INGESTION_API' | 'EVE_MANUAL' | 'EVE_SCRIBE' | 'EVE_VOICE_AI' required
visibility'ORG' | 'USER' required
voiceAgentMetadataobject nullable required

Voice agent metadata of the lead

Changes

No recorded changes to this operation across all 1 revision of this API.