get_persons
Retrieve all contacts from Pipedrive with details including custom fields. Optionally apply a saved filter to narrow results by custom criteria.
Instructions
Get all persons/contacts from Pipedrive.
Retrieves all contacts with their details including custom fields. Use filter_id to apply a saved filter for custom field filtering.
Args: filter_id: ID of a saved filter from Pipedrive (use get_filters to see available filters). Create filters in Pipedrive UI to filter by custom fields like "User Type". limit: Maximum number of persons to return (default: 500)
Returns: JSON array of persons
Examples: - get_persons() - Get all contacts - get_persons(limit=100) - Get first 100 contacts - get_persons(filter_id=12) - Get contacts matching saved filter #12
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filter_id | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |