Skip to main content
GET
List Fields
Returns all available fields for contacts and companies, grouped by entity. Use this endpoint to discover field names before upserting contacts or companies.

Field sources

CRM-synced fields

When your team has a CRM connected, fields with source: "crm_synced" reflect the field mapping configured between lemlist and your CRM. These fields include an additional crmField property containing the corresponding field name on the CRM side. If no CRM is connected, no crm_synced fields are returned.

Filtering

Use query parameters to narrow results:
  • entity — return fields for a single entity (contact or company)
  • source — return only fields from a specific source (default, custom, or crm_synced)
Both filters can be combined.

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Query Parameters

entity
enum<string>

Filter by entity type

Available options:
contact,
company
source
enum<string>

Filter by field source

Available options:
default,
custom,
crm_synced

Response

Success

success
boolean
data
object