API Reference/Documentation
GitHubDashboard
Core Resources

Leads

Create, manage, and track leads through the sales pipeline. Leads support custom fields, scoring, assignment, duplicate detection, and full lifecycle management.

Lead lifecycle

Status transitions, scoring, and qualification

Assignment

Assign to users or teams with routing rules

Custom fields

Key-value pairs and lead types

Create Lead

Creates a new lead record. Duplicate detection runs asynchronously after creation.

Body Parameters

ParameterTypeDescription
emailreq
stringContact email address
firstNamereq
stringFirst name of the lead
lastNamereq
stringLast name of the lead
phone
stringPhone number with country code
source
string
webreferralapiimportmanual
Lead source identifier
status
string
newcontactedqualifiedunqualified
Initial status
score
numberInitial lead score (0-100)
customFields
objectKey-value pairs for custom field values
Request
HTTP
http
POST https://api.leadron.io/v1/leads
X-API-Key: ldr_live_sk_a1b2c3d4e5f6g7h8i9j0
Content-Type: application/json
Body
json
1
2
3
4
5
6
7
8
9
{
  "email": "jane.doe@example.com",
  "firstName": "Jane",
  "lastName": "Doe",
  "source": "web",
  "customFields": {
    "company": "Acme Inc"
  }
}
Response201Created
201 Response
json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  "success": true,
  "status": 201,
  "message": "Resource created successfully",
  "data": {
    "id": "6789abcdef012345",
    "tenantId": "acme-corp",
    "email": "jane.doe@example.com",
    "firstName": "Jane",
    "lastName": "Doe",
    "status": "new",
    "score": 0,
    "createdAt": "2026-02-08T14:30:00.000Z"
  },
  "meta": {
    "timestamp": "2026-02-08T14:30:00.000Z",
    "version": "v1"
  }
}

List Leads

Get Lead

Update Lead

Delete Lead

Assign Lead

Duplicates & Merge

Bulk Import/Export

Routing & Scoring

Types & Activity

Communication & Tags

Tasks & Documents