
Pipedrive List
CertifiedList and filter deals in Pipedrive CRM
Pipedrive List
List and filter deals in Pipedrive CRM
Searches deals in Pipedrive using field filters such as pipeline, stage, status, or owner.
type: io.kestra.plugin.pipedrive.deals.ListExamples
List open deals in a pipeline
id: pipedrive_list_deals
namespace: company.team
tasks:
- id: list_deals
type: io.kestra.plugin.pipedrive.deals.List
apiToken: "{{ secret('PIPEDRIVE_API_TOKEN') }}"
pipelineId: 1
status: "open"
limit: 100
Properties
apiToken *Requiredstring
Pipedrive API token
Your Pipedrive API token for authentication.
apiUrl string
https://api.pipedrive.com/api/v2Pipedrive API URL
Base URL for the Pipedrive API. Override for testing purposes.
cursor string
Cursor
Pagination cursor from a previous run's nextCursor output, used to fetch the next page of results
fetchType string
FETCHSTOREFETCHFETCH_ONENONEFetch strategy
How to return the fetched deals. Valid values: 'FETCH' (as a list of objects) or 'STORE' (to internal storage). Defaults to 'FETCH'.
filterId integerstring
Filter ID
ID of a saved Pipedrive filter to apply
limit integerstring
Limit
Maximum number of deals to return in a single page. If left unset, the Pipedrive API defaults to 100, up to a maximum of 500.
orgId integerstring
Organization ID
Only return deals associated with this organization
ownerId integerstring
Owner ID
Only return deals owned by this user
personId integerstring
Person ID
Only return deals associated with this person
pipelineId integerstring
Pipeline ID
Only return deals in this pipeline
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
stageId integerstring
Stage ID
Only return deals in this pipeline stage
status string
Status
Only return deals with this status. Valid values: 'open', 'won', 'lost', 'deleted'
Outputs
count integer
Count
Number of deals retrieved or stored
deals array
Deals
List of deals matching the filters, when fetchType is FETCH
io.kestra.plugin.pipedrive.models.Deal
nextCursor string
Next cursor
Pagination cursor to pass as cursor on a subsequent run to fetch the next page, or null if there are no more results
uri string
uriURI
Stored deals location when fetchType is STORE