Skip to main content
GET
List leads

Authorizations

Authorization
string
header
required

Swagger / Postman only: Client ID as username, Client secret as password. In Postman, set this once on the collection (Authorization → Basic Auth) so all requests inherit. For production server-to-server code, prefer X-OM-Auth-ID and X-OM-Auth-Key headers.

Query Parameters

lastUpdated
string<date-time>

Only leads changed on or after this UTC time (incremental sync).

pageNumber
integer<int32>

1-based page index (1–10000).

name
string

Substring match on lead name fields.

email
string

Substring match on email.

leadStatus
string

Substring match on lead status.

leadSource
string

Substring match on lead source.

includeLostLeads
boolean
default:false

When true, includes leads with status Lost.

Response

OK

entityKey
string<uuid> | null
leadDetailID
integer<int64> | null
externalSystemID
string | null
entityCode
string | null
entityName
string | null
entitySurname
string | null
fullName
string | null
email
string | null
mobile
string | null
entityType
string | null
leadSource
string | null
leadStatus
string | null
leadValue
number<double> | null
updatedByName
string | null
updatedOn
string<date-time> | null