Export People Webhook Payload

Export People with Email — Webhook Payload

When processing completes for the Export People with Email endpoint, a POST request is sent to your webhook URL with the full results.

📘

How Webhooks Work

  1. You call the API endpoint and include a webhook field with your callback URL
  2. The API responds immediately with a trackId and state: "PENDING"
  3. When processing completes, a POST request is sent to your webhook URL with Content-Type: application/json

Top-Level Fields

FieldTypeDescription
trackIdstringUnique identifier for tracking this request
statestringFinal state of the job: "DONE"
descriptionstring | nullOptional description
statisticsobjectSummary statistics of the results
statistics.totalintegerTotal number of records processed
statistics.foundintegerNumber of records where email was found
dataarrayArray of result items

Data Item Schema

Each item in data contains full profile information including company details, education, experience, certifications, and email results.

FieldTypeDescription
idstringUnique person ID
identifierstringLinkedIn identifier
industrystringPerson's industry
last_updatedstringLast data update date
summaryobjectPerson summary info
companyobjectCurrent company details
departmentobjectDepartment and seniority info
educationsarrayEducation history
emailobjectEmail finding result
certificationsarrayProfessional certifications
languagesobjectLanguage information
linkobjectSocial media links
locationobjectLocation details
member_badgesobjectLinkedIn badges (creator, hiring, etc.)
position_groupsarrayWork experience

Summary Object

FieldTypeDescription
summary.first_namestringFirst name
summary.last_namestringLast name
summary.full_namestringFull name
summary.headlinestringLinkedIn headline
summary.titlestringCurrent job title
summary.summarystring | nullProfile summary text
summary.picture.sourcestringProfile picture URL

Company Object

FieldTypeDescription
company.idstringUnique company ID
company.summary.namestringCompany name
company.summary.industrystringCompany industry
company.summary.descriptionstringCompany description
company.summary.founded_yearintegerYear founded
company.summary.typestringCompany type (e.g., "PRIVATELY_HELD")
company.summary.staff.totalintegerTotal employees
company.summary.staff.rangeobjectEmployee range (start, end)
company.summary.logo.sourcestringCompany logo URL
company.link.domainstringCompany domain
company.link.linkedinstringCompany LinkedIn URL
company.link.websitestringCompany website
company.locationobjectHeadquarter and other locations
company.industriesarrayList of industries
company.languagesarrayCompany languages
company.financialobjectRevenue information

Email Object

FieldTypeDescription
email.statestringEmail finding state ("DONE")
email.outputarraySame schema as Find Emails webhook output

Department Object

FieldTypeDescription
department.senioritystringSeniority level (e.g., "founder", "senior", "manager")
department.departmentsarrayDepartment names (e.g., ["master_human_resources"])
department.functionsarrayJob functions (e.g., ["human_resources"])
department.sub_departmentsarraySub-department names

Certifications Array Item

FieldTypeDescription
authoritystringIssuing authority
companyobjectCompany that issued the certification (id, name, logo, url)
dateobjectStart and end dates
display_sourcestringSource URL display text
license_numberstringLicense/certificate number
namestringCertification name
urlstringCertificate URL

Example (Simplified)

{
  "trackId": "1cf8e1d1-a597-43a9-a9aa-27ad3d905b28",
  "state": "DONE",
  "description": null,
  "statistics": {
    "found": 4,
    "total": 10
  },
  "data": [
    {
      "id": "aa38439b-af6c-028e-06e2-f981b2ea0cc3",
      "identifier": "riya-anto-k-184b84b9",
      "industry": "Human Resources",
      "last_updated": "2026-02-14",
      "summary": {
        "first_name": "Riya",
        "last_name": "Anto K",
        "full_name": "Riya Anto K",
        "headline": "Assistant General Manager Human Resources",
        "title": "Assistant General Manager Human Resources at Pandhal Global Gourmet PVT LTD",
        "picture": {
          "source": "https://images.ai-ark.com/..."
        }
      },
      "company": {
        "id": "8c1de115-4cb2-fc3d-8658-4db9267528a5",
        "summary": {
          "name": "Pandhal Global Gourmet PVT LTD",
          "industry": "food and beverage services",
          "founded_year": 1984,
          "type": "PRIVATELY_HELD",
          "staff": { "total": 63, "range": { "start": 1001, "end": 5000 } },
          "logo": { "source": "https://images.ai-ark.com/..." }
        },
        "link": {
          "domain": "pandhal.in",
          "linkedin": "https://www.linkedin.com/company/pandhal-global-gourmet-pvt-ltd",
          "website": "https://www.pandhal.in"
        },
        "industries": ["food and beverage services"],
        "languages": ["english"],
        "financial": {
          "revenue": {
            "annual": { "amount": "100000-500000", "start": 100000, "end": 500000 }
          }
        },
        "location": {
          "headquarter": {
            "city": "Ernakulam",
            "country": "India",
            "state": "Kerala",
            "continent": "Asia"
          }
        }
      },
      "department": {
        "seniority": "senior",
        "departments": ["master_human_resources"],
        "functions": ["human_resources"],
        "sub_departments": ["human_resources"]
      },
      "email": {
        "state": "DONE",
        "output": [
          {
            "date": "2026-03-06T12:21:32.000523",
            "domainType": "UNKNOWN",
            "found": false,
            "generic": false,
            "status": "INVALID",
            "subStatus": "MAILBOX_NOT_FOUND",
            "mx": {
              "found": false,
              "google": false,
              "provider": null,
              "record": null
            }
          }
        ]
      },
      "certifications": [
        {
          "name": "Emotional Intelligence Trainer and Coach Programme",
          "authority": "Protouch",
          "license_number": "110535288",
          "display_source": "protouchpro.com",
          "url": "https://certificates.protouchpro.com/...",
          "company": {
            "id": "34167af6-f1c7-c088-6459-68e7342f5062",
            "name": "Protouch"
          },
          "date": { "start": "2024-07-01", "end": null }
        }
      ],
      "location": {
        "default": "Kochi, Kerala, India, Asia",
        "short": "Kochi, Kerala",
        "city": "Kochi",
        "country": "India",
        "state": "Kerala"
      },
      "link": {
        "linkedin": "https://www.linkedin.com/in/riya-anto-k-184b84b9",
        "facebook": null,
        "twitter": null,
        "github": null
      },
      "languages": {
        "primary_locale": { "country": "US", "language": "en" },
        "supported_locales": [{ "country": "US", "language": "en" }]
      },
      "member_badges": {
        "creator": true,
        "hiring": true,
        "open_to_work": false,
        "premium": false
      },
      "educations": [
        {
          "degree_name": "Advanced Human Resources Management for HR Leaders",
          "field_of_study": "Human Resources Development",
          "grade": "Completed",
          "date": { "start": "2023-06-01", "end": "2024-06-30" },
          "school": {
            "id": "691b4862-ab2e-3772-26f0-7f2e71b3ae14",
            "name": "Indian Institute of Management, Indore",
            "url": "https://www.linkedin.com/school/iimindore",
            "logo": "https://images.ai-ark.com/..."
          }
        }
      ],
      "position_groups": [
        {
          "company": {
            "id": "8c1de115-4cb2-fc3d-8658-4db9267528a5",
            "name": "Pandhal Global Gourmet PVT LTD",
            "url": "https://www.linkedin.com/company/pandhal-global-gourmet-pvt-ltd",
            "employees": { "start": 1001, "end": 5000 }
          },
          "date": { "start": "2021-09-01", "end": null },
          "profile_positions": [
            {
              "title": "Assistant General Manager Human Resources",
              "company": "Pandhal Global Gourmet PVT LTD",
              "employment_type": "Full-time",
              "location": "Kochi, Kerala, India",
              "date": { "start": "2024-09-01", "end": null }
            }
          ]
        }
      ]
    }
  ]
}

Best Practices

  • Use HTTPS for your webhook URL to ensure data is encrypted in transit
  • Respond quickly with a 200 OK status — process the data asynchronously on your side
  • Store the trackId from the initial API response so you can match it with the webhook callback
  • Handle duplicates — in rare cases, a webhook may be delivered more than once
  • Automatic retries we retry webhook delivery up to 30 times. If you still need to re-trigger the webhook, use the Resend Webhook Notification endpoint