Developer Documentation
Enhanced leads are pushed to a webhook URL you provide, once a lead has been enriched.
Enhanced Lead Webhook Payload
This is the schema of the JSON payload delivered to your configured webhook URL when an enhanced lead is finalized.
{
"originalLead": {
"id": 123456,
"ipAddress": "192.168.1.1",
"data": {
"email": "user@example.com",
"first_name": "Jane",
"last_name": "Doe",
"company_name": "Acme Corp"
},
"date_created": "2025-01-15 14:30:00",
"utm_medium": "email",
"utm_source": "newsletter",
"utm_campaign": "q1-campaign"
},
"enhancedLeadDetails": {
"firstName": "Jane",
"lastName": "Doe",
"fullName": "Jane Doe",
"title": "Director of Operations",
"department": "Operations",
"seniority": "Director",
"company": "Acme Systems",
"companyIndustry": "Software",
"companyDescription": "A mid-sized SaaS company providing workflow automation tools.",
"companyFounded": 2014,
"companyStaffCount": 275,
"companyStaffCountRange": "201-500",
"companyAnnualRevenue": 42000000,
"companyRevenueRange": "25M-50M",
"email": "jane.doe@acmesystems.example",
"email1": "jane.doe@acmesystems.example",
"email2": "jdoe@acmesystems.example",
"email3": "jane@acmesystems.example",
"personalEmail": "jane.doe@examplemail.com",
"contactPhone1": "+1-555-201-4837",
"contactPhone2": "+1-555-201-4838",
"contactPhone3": "+1-555-201-4839",
"companyPhone1": "+1-555-800-1200",
"companyPhone2": "+1-555-800-1201",
"companyPhone3": "+1-555-800-1202",
"website": "https://www.acmesystems.example",
"companyDomain": "acmesystems.example",
"lIProfileUrl": "https://www.linkedin.com/in/jane-doe-example",
"companyLIProfileUrl": "https://www.linkedin.com/company/acme-systems-example",
"contactLocation": "Small Town, NY, United States",
"companyLocation": "Big Town, NY, United States"
},
"resource": {
"id": 789,
"title": "Resource Title",
"slug": "resource-slug"
},
"partner": {
"id": 42,
"name": "Partner Name",
"domain": "partner.com"
}
}