Get Opportunities in Bulk by Ids
Retrieves multiple opportunities.
- The
ProspectActivityIdparameter is mandatory. Pass multiple Opportunity IDs here. You can find the Opportunity ID in the URL of the relevant Opportunity Details page. - The
EventCodeparameter is mandatory. You can find the Event Code of the opportunity on the URL of the relevant Opportunity Details page. - The
Include_CSVparameter is also mandatory. Pass the columns you want to retrieve here.
Note: You can retrieve a maximum of 2,000 opportunities.
API URL
Request
Content-Type: application/json{
"SearchParameters":[
{
"EventCode":"12003",
"ProspectActivityId":[
"24cf277e-70fe-4b2f-a9c2-9a68f45feaba",
"67db1ccf-ea8b-41b8-9bc2-4cdbe2391a0d"
],
"Columns":{
"Include_CSV":"CreatedOn,ModifiedOn,Owner"
}
},
{
"EventCode":"12001",
"ProspectActivityId":[
"2232837f-0f5e-4607-8e50-2728d90b9b5c"
],
"Columns":{
"Include_CSV":"CreatedOn,ModifiedOn,Owner"
}
}
]
}
Request Parameters
| Parameter | Description |
|---|---|
| ProspectActivityId | Pass the Opportunity IDs you want to retrieve here. |
| Include_CSV | Pass the names of the columns you want to retrieve for the Opportunities here. |
| EventCode | The opportunity event code. This is a mandatory field. |
Response
[
{
"EventCode": "12003",
"RecordCount": 3,
"Opportunities": [
{
"ProspectId": "a368678f-1e81-4fb8-af0a-4b896f6330e1",
"EmailAddress": "janehewitt@example.com",
"ProspectActivityId": "24cf277e-70fe-4b2f-a9c2-9a68f45feaba",
"CreatedOn": "4/6/2023 3:23:34 PM",
"ModifiedOn": "4/6/2023 3:23:34 PM",
"Owner": "d5d08e32-5ca9-11ea-8dd7-029e1407a868",
"OwnerEmailAddress": "sri.sudhan@mcn.christuniversity.in"
},
{
"ProspectId": "332c7a9f-6451-11ea-8109-022edb41208c",
"EmailAddress": "george.costanza@example.com",
"ProspectActivityId": "67db1ccf-ea8b-41b8-9bc2-4cdbe2391a0d",
"CreatedOn": "11/24/2021 1:17:20 PM",
"ModifiedOn": "5/4/2022 7:26:35 PM",
"Owner": "d5d08e32-5ca9-11ea-8dd7-029e1407a868",
"OwnerEmailAddress": "sri.sudhan@mcn.christuniversity.in"
},
{
"ProspectId": "9a13bba8-c85c-4b22-acb7-a347dba60268",
"EmailAddress": "jerry.seinfeld@example.com",
"ProspectActivityId": "2232837f-0f5e-4607-8e50-2728d90b9b5c",
"CreatedOn": "3/11/2021 2:37:51 PM",
"ModifiedOn": "5/14/2021 4:44:46 PM",
"Owner": "d5d08e32-5ca9-11ea-8dd7-029e1407a868",
"OwnerEmailAddress": "sri.sudhan@mcn.christuniversity.in"
}
]
},
{
"EventCode": "12001",
"RecordCount": 0,
"Opportunities": []
}
]
HTTP Response Codes
| Code | Description |
|---|---|
| 200 OK | This is the status code for successful API call. |
| 401 Unauthorized | The API call was made with invalid access credentials. Check your AccessKey and SecretKey. |
| 400 Bad Request | The message body on the request is not as per API specification. Make sure that content type is set to “application/json” and the JSON body has correct attribute names and structure. |
| 404 Not Found | The API could not be found. Please check the API signature. |
| 429 Too Many Requests | API calls exceeded the limit of 25 in 5 second(s) |
| 500 Internal Server Error | The API called failed. There could be many reasons for it. Check the exception message to get more details. |

