Campaigns
Get Campaign Results
Campaigns
Get Campaign Results
Get detailed information and results for a specific campaign
GET
/
campaigns
/
{campaignId}
/
details
curl --request GET \
--url https://my.cald.ai/client/api/v1/campaigns/{campaignId}/details \
--header 'Authorization: <api-key>'
{
"campaignId": "<string>",
"name": "<string>",
"listId": "<string>",
"agentId": "<string>",
"status": "<string>",
"stats": {
"totalCalls": 123,
"completedCalls": 123,
"failedCalls": 123,
"pendingCalls": 123,
"pickedUpCalls": 123,
"ivrCalls": 123,
"voicemailCalls": 123,
"unansweredCalls": 123,
"disconnectedCalls": 123
},
"calls": [
{
"callId": "<string>",
"direction": "<string>",
"from": "<string>",
"to": "<string>",
"completed": true,
"result": "<string>",
"createdAt": "<string>",
"completedAt": "<string>",
"transcripts": [
{
"role": "<string>",
"content": "<string>"
}
],
"callLength": 123,
"recordingUrl": "<string>"
}
]
}
Authorizations
Your API key, e.g. caldLiveDe39a3accb206dd615f30d118e519df0
Path Parameters
The campaign ID of the campaign
Response
200
application/json
Campaign information
The response is of type object
.
curl --request GET \
--url https://my.cald.ai/client/api/v1/campaigns/{campaignId}/details \
--header 'Authorization: <api-key>'
{
"campaignId": "<string>",
"name": "<string>",
"listId": "<string>",
"agentId": "<string>",
"status": "<string>",
"stats": {
"totalCalls": 123,
"completedCalls": 123,
"failedCalls": 123,
"pendingCalls": 123,
"pickedUpCalls": 123,
"ivrCalls": 123,
"voicemailCalls": 123,
"unansweredCalls": 123,
"disconnectedCalls": 123
},
"calls": [
{
"callId": "<string>",
"direction": "<string>",
"from": "<string>",
"to": "<string>",
"completed": true,
"result": "<string>",
"createdAt": "<string>",
"completedAt": "<string>",
"transcripts": [
{
"role": "<string>",
"content": "<string>"
}
],
"callLength": 123,
"recordingUrl": "<string>"
}
]
}