Reporting campaign progress using API calls

Hi,

We are using API calls to retrieve Campaign progress and statistics for reporting purposes. However, when comparing the numbers of calls remaining to be called they do not match with the numbers counted from related Contact List export.

We have been using the endpoints

  • /api/v2/outbound/campaigns/{campaignId}/progress
  • /api/v2/outbound/campaigns/{campaignId}/stats

We want to show on the report at least the following information:

  • Total number of records in the campaign
  • Records in the campaign that are called and will not be contacted again
  • Records in the campaign remaining to be contacted

Genesys Customer care referred the question to this forum with: the endpoint does not provide a direct measurement of the number of records in the contact list. Instead, it requires multiple API calls to determine the total count of contacts.

So based on this, how would you retrieve this information using Outbound API calls?

Thanks,
Mikael

Please continue to work with Care on this issue. We do not have access to your data via the forum and therefore cannot assist with bug reports of incorrect data. Only Care has access to your data and the necessary logging to investigate that type of problem report. If Care has investigated the data and found it to be correct, they are still on the hook to explain the results of their investigation as that is also information we do not have access to via the forum.

Just because the engineer used the term "API" in the response does not mean it's acceptable to kick to the dev forum. They are still responsible for explaining their own response to you. If you get pushback on reopening this case please let me know the case number and I'll ask for it to be reopened and escalated.

Thanks for your reply. The support case is still open and the questions remain to be answered.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.