Get all leads
Changed onReturns multiple not archived leads. Leads are sorted by the time they were created, from oldest to newest. Pagination can be controlled using limit and start query parameters. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the Deals endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals.
Request
- Base URLhttps://api.pipedrive.com/v1
- Auth
- API key in header x-api-token
- or OAuth 2Authorization code: https://oauth.pipedrive.com/oauth/authorizeToken URL: https://oauth.pipedrive.com/oauth/token scopes: leads:read, leads:full
Query parameters
For pagination, the limit of entries to be returned. If not provided, 100 items will be returned.
For pagination, the position that represents the first result for the page
If supplied, only leads matching the given user will be returned. However, filter_id takes precedence over owner_id when supplied.
If supplied, only leads matching the given person will be returned. However, filter_id takes precedence over person_id when supplied.
If supplied, only leads matching the given organization will be returned. However, filter_id takes precedence over organization_id when supplied.
The ID of the filter to use
If set, only leads with an update_time later than or equal to this time are returned. In ISO 8601 format, e.g. 2025-01-01T10:20:00Z.
The field names and sorting mode separated by a comma (field_name_1 ASC, field_name_2 DESC). Only first-level field keys are supported (no nested keys). Supported fields: id, title, owner_id, creator_id, label_ids, value, source_name, was_seen, expected_close_date, next_activity_id, add_time, update_time, visible_to, and custom fields.
Response
Successful response containing payload in the data field
Changes
- breaking
removed the enum value
add_timefrom thequeryrequest parametersort - breaking
removed the enum value
creator_idfrom thequeryrequest parametersort - breaking
removed the enum value
expected_close_datefrom thequeryrequest parametersort - breaking
removed the enum value
idfrom thequeryrequest parametersort - breaking
removed the enum value
next_activity_idfrom thequeryrequest parametersort - breaking
removed the enum value
owner_idfrom thequeryrequest parametersort - breaking
removed the enum value
titlefrom thequeryrequest parametersort - breaking
removed the enum value
update_timefrom thequeryrequest parametersort - breaking
removed the enum value
was_seenfrom thequeryrequest parametersort
- breaking
- info
added the optional property
//to the response with the status
- info