list_all_deals
Retrieve all deals from ActiveCampaign with filters for search, title, stage, pipeline, status, owner, dates, value, and more. Supports sorting and pagination.
Instructions
🟢 READ-ONLY · Deals · GET /deals
List all deals
Fetches data. Makes no changes to your ActiveCampaign account.
Retrieve all existing deals
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results per page (ActiveCampaign default 20, max 100). | |
| offset | No | Zero-based offset into the result set for pagination. | |
| orders | No | Sort order as an object, e.g. {"email":"ASC"} → orders[email]=ASC. | |
| filters | No | Field filters as an object, e.g. {"name":"ecom"} → filters[name]=ecom. | |
| filters_tag | No | Filter by tag names associated with deal's primary contact. See [available values](https://developers.activecampaign.com/reference/deal#deals-parameters-available-values). Sent to ActiveCampaign as "filters[tag]". | |
| orders_cdate | No | Order by deal's created date. Sent to ActiveCampaign as "orders[cdate]". | ASC |
| orders_title | No | Order by deal's title. Sent to ActiveCampaign as "orders[title]". | ASC |
| orders_value | No | Order by deal's value. Sent to ActiveCampaign as "orders[value]". | ASC |
| filters_group | No | Filter by deal's pipeline Sent to ActiveCampaign as "filters[group]". | |
| filters_owner | No | Filter by deal's owner Sent to ActiveCampaign as "filters[owner]". | |
| filters_score | No | In a format of `<score_id>:<score_value>`. Returns deals whose score value is equal to given value Sent to ActiveCampaign as "filters[score]". | |
| filters_stage | No | Filter by deal's stage Sent to ActiveCampaign as "filters[stage]". | |
| filters_title | No | Filter by deal's title Sent to ActiveCampaign as "filters[title]". | |
| filters_search | No | Search text to use with `search_field` parameter. Sent to ActiveCampaign as "filters[search]". | |
| filters_status | No | Filter by deal's status. See [available values](https://developers.activecampaign.com/reference/deal#deals-parameters-available-values) Sent to ActiveCampaign as "filters[status]". | |
| filters_tasktype | No | Filter by deals that have tasks with given type Sent to ActiveCampaign as "filters[tasktype]". | |
| orders_next-action | No | Order by deal's next task's due date first. Then append deals with no next task. Lastly append deals with overdue tasks. If dates are the same, order by deal's id. Sent to ActiveCampaign as "orders[next-action]". | ASC |
| orders_contact_name | No | Order by deal's primary contact's first name. Sent to ActiveCampaign as "orders[contact_name]". | ASC |
| filters_organization | No | Filter by deal's primary contact's organization's id Sent to ActiveCampaign as "filters[organization]". | |
| filters_search_field | No | Field to search for. See [available values](https://developers.activecampaign.com/reference/deal#deals-parameters-available-values). Sent to ActiveCampaign as "filters[search_field]". | |
| filters_created_after | No | Returns deals that are created greater than or equal to given date Sent to ActiveCampaign as "filters[created_after]". | |
| filters_maximum_value | No | In USD with dollar portion. Returns deals whose values are less than or equal to given value Sent to ActiveCampaign as "filters[maximum_value]". | |
| filters_minimum_value | No | In USD with dollar portion. Returns deals whose values are greater than or equal to given value Sent to ActiveCampaign as "filters[minimum_value]". | |
| filters_updated_after | No | Returns deals that are updated greater than or equal to given date Sent to ActiveCampaign as "filters[updated_after]". | |
| filters_created_before | No | Returns deals that are created less than given date Sent to ActiveCampaign as "filters[created_before]". | |
| filters_nextdate_range | No | Filter by deal's tasks due dates. See [available values](https://developers.activecampaign.com/reference/deal#deals-parameters-available-values) Sent to ActiveCampaign as "filters[nextdate_range]". | |
| filters_updated_before | No | Returns deals that are updated less than given date Sent to ActiveCampaign as "filters[updated_before]". | |
| orders_contact_orgname | No | Order by deal's primary contact's organization name. Sent to ActiveCampaign as "orders[contact_orgname]". | ASC |
| filters_score_less_than | No | In a format of `<score_id>:<score_value>`. Returns deals whose score value is less than given value Sent to ActiveCampaign as "filters[score_less_than]". | |
| filters_score_greater_than | No | In a format of `<score_id>:<score_value>`. Returns deals whose score value is greater than given value Sent to ActiveCampaign as "filters[score_greater_than]". |