Tool ID:
lemlist_get_contactsRun this action
Use the TypeScript SDK for one call. Usectx.tools.execute(...) inside a Play for durable calls, scheduled calls, or CSV processing.
CLI
Example response
The SDK returns this shape atresult.toolResponse.raw. The example values illustrate the response.
deepline describe lemlist_get_contacts --json for the latest machine-readable contract.
Input reference
Retrieves contacts by IDs/emails or by CRM record ids, or searches/lists contacts by name, email, contact list, campaign membership, or company link. When usingidsOrEmails, returns an array of matching contacts directly. When using crmIds, looks the contacts up by their record id in the connected CRM (HubSpot, Salesforce, or Pipedrive) and returns an array of the contacts found, each with the matched id under crmSync.crmRecordId. idsOrEmails takes precedence over crmIds. A lookup ignores the search filters and the pagination. When using search, email, listId, notInAnyCampaign, any of the company* filters, or no filter at all, returns a paginated response with data, total, limit, and offset fields. You can combine filters together to narrow results (e.g. listId with search, or notInAnyCampaign with companyId). Calling the endpoint without any filter See the live schema below for the complete notes.
Output reference
Standard tool result payload.This output schema is too large for an inline display. Read the complete live contract with
deepline describe lemlist_get_contacts --json.Deepline cost
- Pricing model:
fixed(per call). - Estimated Deepline credits:
0per pricing unit. - Provider-native pricing may still exist outside Deepline credit billing.