Genesys Cloud Whatsapp usage report via billing API

Hi. There is a usage report which can be downloaded right from the Genesys website for whatsapp usage.
We would like to automate downloading those reports on a regular basis. Is there a way to do it? Is there an API method for that? Or at least a group of API methods which can be used to get the same data?

Mainly we are interested in these charges appearing on the Genesys Cloud invoice as:

  • WhatsApp Utility Conversation Pass-Through
  • WhatsApp Marketing Conversation Pass-Through
  • WhatsApp Authentication Conversation Pass-Through
  • WhatsApp Service Conversation Pass-Through

This is a pain point

Thanks

Hi Juan_Fco_Roman_Moran

The Billing APIs provides a report of billable license usage. Also see Genesys Billing and Automation.

Hi @Zino_Onokpise , thank you for your message. We are using this partner billing usage API: https://api.mypurecloud.com/api/v2/billing/trusteebillingoverview/<TrustorOrgId>

the Partner Billing API returned: OrgID, orgName,product name, partNumber, usage quantity, overage price, prepay price, etc…

but for these charges appearing on end customer Genesys Cloud invoice as:

  • WhatsApp Utility Conversation Pass-Through
  • WhatsApp Marketing Conversation Pass-Through
  • WhatsApp Authentication Conversation Pass-Through
  • WhatsApp Service Conversation Pass-Through

The usage quantity is always 0 or 1 but its not the real usage quantity appearing on Genesys Cloud invoice

For this reason is impossible calculate the cost. can you review my doubt/question about these charges ? Thanks in advance,

Hi @Juan_Fco_Roman_Moran , at the moment resources report and billing APIs don't break out WhatsApp usage, the resources report rolls up all WhatsApp usage across all types into a single “WhatsApp Conversation Usage” descriptor. This is something that the Billing team plans to address. Thank you for your patience!