{
"_id": "<string>",
"teamId": "<string>",
"fullName": "<string>",
"email": "jsmith@example.com",
"fields": {},
"campaigns": [
{
"campaignId": "<string>",
"campaignState": "<string>",
"leadState": "<string>",
"leadId": "<string>"
}
],
"linkedinUrl": "<string>",
"linkedinUrlSalesNav": "<string>",
"ownerId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"unsubscribed": true,
"phonesStatuses": [
{
"phone": "<string>"
}
],
"crmSync": {
"crmRecordId": "<string>",
"syncDisabled": true,
"errors": [
{
"type": "<string>",
"reason": "<string>",
"raisedAt": "2023-11-07T05:31:56Z",
"metadata": {}
}
]
},
"fieldRejections": [
{
"field": "<string>",
"reason": "<string>",
"source": "<string>",
"conflictingRecordId": "<string>",
"rejectedValue": "<string>",
"rejectedAt": "2023-11-07T05:31:56Z"
}
]
}Contact

Contact screenshot from the lemlist app interface
A contact record in your CRM, as the lookups (GET /contacts?idsOrEmails=, GET /contacts?crmIds=, GET /contacts/{idOrEmail}) return it. Not to be confused with a lead which is a contact specifically added to a campaign.
Unique contact identifier
Team identifier the contact belongs to
Contact's calculated full name
Contact's primary email address
Contact fields, standard (firstName, lastName, phone, jobTitle...) and custom
List of campaigns the contact is associated with
Show child attributes
Show child attributes
Contact's LinkedIn profile URL
Contact's LinkedIn Sales Navigator URL
ID of the user who owns this contact
Contact creation timestamp
ID of the user who created the contact
Whether the contact is globally unsubscribed. When true, no outreach will be sent to this contact.
Verification status of each verified phone number.
Show child attributes
Show child attributes
CRM sync status for the contact, resolved against the team's active CRM provider (Hubspot, Salesforce, or Pipedrive). Only present when a CRM is connected and the contact has a record in it. crmRecordId maps a crmIds lookup back to the ids sent.
Show child attributes
Show child attributes
Values lemlist refused to write on this contact, each with its reason. Empty when none. Filter the list endpoint to only flagged contacts via GET /contacts?fieldRejectionReason=....
Show child attributes
Show child attributes
Was this page helpful?