Leads

Get a lead

One lead including live sequence progress (steps sent/planned, next send).

Requires one of the following scopes: leads:read, leads:all, all:read, all:all.

get/v1/campaigns/{cid}/leads/{leadId}

Request

  • Base URL: https://api.mailbeast.ai
  • URL: https://api.mailbeast.ai/v1/campaigns/{cid}/leads/{leadId}
  • Auth: HTTP bearer

Path parameters

cidstring uuid required
Example:a7d4e2f1-08b3-4c65-9e7a-1b2c3d4e5f60
leadIdstring uuid required
Example:c9e5b1a3-7f24-4d80-a6b9-2e4f8c0d1a37

Response

idstring uuid required
emailstring required
firstNamestring nullable
lastNamestring nullable
companyNamestring nullable
jobTitlestring nullable
websitestring nullable
linkedinProfilestring nullable
locationstring nullable
tagsstring[] required
customFieldsobject required
status'not_contacted' | 'scheduled' | 'email_sent' | 'failed' | 'skipped' | 'lead_replied_interested' | 'lead_replied_meeting_request' | 'lead_replied_out_of_office' | 'lead_replied_bounce' | 'lead_replied_wrong_person' | 'lead_replied_not_interested' | 'lead_replied_unsubscribed' | 'lead_replied_uncategorized' | 'lead_converted' | 'lead_lost' | 'blacklisted' required
providerstring nullable
createdAtstring date-time required
lastContactedAtstring date-time nullable
lastRepliedAtstring date-time nullable
lastOpenedAtstring date-time nullable

Latest of the per-email first opens: when the lead first opened the newest email it opened. Re-opening an email does not move it; null if no email was opened.

lastClickedAtstring date-time nullable

Latest of the per-email first clicks: when the lead first clicked a tracked link in the newest email it clicked. Repeat clicks do not move it; null if no tracked link was clicked.

Example response

{
  "id": "c9e5b1a3-7f24-4d80-a6b9-2e4f8c0d1a37",
  "email": "jane@acme.com",
  "firstName": "Jane",
  "lastName": "Doe",
  "companyName": "Acme Inc",
  "jobTitle": "VP Sales",
  "website": "https://acme.com",
  "linkedinProfile": "https://www.linkedin.com/in/janedoe",
  "location": "New York, US",
  "tags": [
    "vip",
    "q4"
  ],
  "customFields": {
    "industry": "SaaS"
  },
  "status": "not_contacted",
  "verification": {
    "status": "valid",
    "subStatus": "email_ok"
  },
  "provider": "google",
  "metrics": {
    "sent": 2,
    "opened": 1
  },
  "sequenceProgress": {
    "totalSteps": 3,
    "sentCount": 1,
    "plannedCount": 1
  }
}

Changes

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