Retrieve a batch of deals by ID, with optional filtering params.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
For schema of contact object refer - Deal Data Model
This API may not return all fields defined in the response schema; for additional details, use the Get Deal by Id API.
Supported Apps
Salesforce (salesforce)
Supported Request Fields:
dealIds- RequiredcreatedAftercreatedBeforeupdatedAfterupdatedBeforestageIdaccountIdcontactIdownerIdcreatedByIdamountGreaterThanamountLessThanpageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.descriptiondeals.info.amountdeals.info.currencydeals.info.owner.iddeals.info.owner.emaildeals.info.createdBy.iddeals.info.createdBy.emaildeals.info.statusdeals.info.createdAtdeals.info.lastActivityAtdeals.stage.stageIddeals.stage.stageNamedeals.accountsdeals.contactsdeals.customFieldsnextPageToken
Hubspot (hubspot)
Supported Request Fields:
dealIds- RequiredcreatedAftercreatedBeforeupdatedAfterupdatedBeforestageIdpipelineIdaccountIdcontactIdownerIdcreatedByIdamountGreaterThanamountLessThanpageSizepageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.descriptiondeals.info.amountdeals.info.currencydeals.info.owner.iddeals.info.owner.emaildeals.info.createdBy.iddeals.info.createdBy.emaildeals.info.statusdeals.info.createdAtdeals.info.lastActivityAtdeals.stage.stageIddeals.stage.stageNamedeals.stage.pipelineIddeals.stage.pipelineNamedeals.accountsdeals.contactsdeals.customFieldsnextPageToken
Zoho CRM (zoho-crm)
Supported Request Fields:
dealIds- RequiredcreatedAftercreatedBeforeupdatedAfterupdatedBeforeownerIdcreatedByIdaccountIdcontactIdstageIdamountGreaterThanamountLessThanpageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.descriptiondeals.info.amountdeals.info.owner.iddeals.info.owner.emaildeals.info.createdBy.iddeals.info.createdBy.emaildeals.info.statusdeals.info.createdAtdeals.info.lastActivityAtdeals.stage.stageNamedeals.accountsnextPageToken
Microsoft Dynamics 365 Sales (msd-365-sales)
Supported Request Fields:
dealIds- RequiredcreatedAftercreatedBeforeupdatedAfterupdatedBeforeamountGreaterThanamountLessThancreatedByIdownerIdaccountIdcontactIdstatuspageTokenoriginDatametadata.enrichStageFromCache- default's to true - set it to false if you don't want the stage data enriched from the cache that was created during the latest sync run.
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.descriptiondeals.info.amountdeals.info.currencydeals.info.owner.iddeals.info.owner.emaildeals.info.createdBy.iddeals.info.createdBy.emaildeals.info.statusdeals.info.createdAtdeal.stage.stageIddeal.stage.stageNamedeal.stage.pipelineIddeal.stage.pipelineNamedeals.accountsdeals.contactsnextPageToken
Freshworks (freshworks)
Supported Request Fields:
dealIds- RequiredcreatedAftercreatedBeforeupdatedAfterupdatedBeforestageIdpipelineIdaccountIdownerIdcreatedByIdpageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.amountdeals.info.owner.iddeals.info.createdBy.iddeals.info.statusdeals.info.createdAtdeals.info.lastActivityAtdeals.stage.stageIddeals.stage.pipelineIddeals.accountsdeals.contactsdeals.customFieldsnextPageToken
Attio (attio)
Supported Request Fields:
dealIds- Required (<= 100 ids)createdAftercreatedBeforecreatedByIdownerIdaccountIdcontactIdstageIdstatuspageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.amountdeals.info.currencydeals.info.owner.iddeals.info.owner.emaildeals.info.createdBy.iddeals.info.createdBy.emaildeals.info.statusdeals.info.createdAtdeals.stage.stageIddeals.stage.stageNamedeals.accountsdeals.contactsnextPageToken
Twenty (twenty)
Supported Request Fields:
dealIds- RequiredcreatedAftercreatedBeforeupdatedAfterupdatedBeforeamountGreaterThanamountLessThancreatedByIdownerIdaccountIdcontactIdstageIdpageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.amountdeals.info.currencydeals.info.owner.iddeals.info.owner.emaildeals.info.createdBy.iddeals.info.createdBy.emaildeals.info.createdAtdeals.stage.stageIddeals.stage.stageNamedeals.accountsdeals.contactsnextPageTokenoriginData
Pipedrive (pipedrive)
Supported Request Fields:
dealIds- Required (<= 100 ids)updatedAfterupdatedBeforeownerIdaccountIdcontactIdpipelineIdstageIdstatuspageTokenoriginData
Supported Response Fields:
deals.info.iddeals.info.namedeals.info.amountdeals.info.currencydeals.info.owner.iddeals.info.createdBy.iddeals.info.statusdeals.info.createdAtdeals.info.lastActivityAtdeals.stage.stageIddeals.stage.stageNamedeals.stage.pipelineIddeals.stage.pipelineNamenextPageToken
To see the list of supported filters for an app, refer - CRM List Deals Filter Support Matrix
Note: To ensure optimal performance and reliability, we recommend limiting each request to a maximum of 100 IDs. Requests with a larger number of IDs may experience degraded performance or intermittent errors — if you need to fetch more, please split your list into batches of 100 or fewer.

