« Back to Call Detail Records Questions

Where can I find the API or SDK for CDR database ?

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi everyone,
in my organisation we are trying to develop our own in-house billing software.
So far, we successfully managed to manipulate the data from CDR database to generate accurate phone bill reports.
The next phase will be to automate the import of the CDR datas directly from the unified Communication Manager.
The documentations available on the Cisco website talk about an API with Java classes allowing you to connect the UCM CDR database.
I have been looking for this API for 3 days all around the Cisco websites, and have not been able to locate where I could download this API.
We are using the UCM 6.1.
Does anybody knows where I could download this API, or have anybody used it before?

Yannis

CDRs for billing are delivered by FTP 'push' from the UCM. UCM can be configured with up to three destinations for CDR records (flat, comma-separated format files), where they will be delivered periodically via FTP.

There is a SOAP interface - CDRonDemand - for retrieving single CDR files, however this interface is not intended for billing data delivery.

CDR documentation: see 'Cisco Unified Communication Manager Call Detail Record Analysis and Reporting Administration Guide'

CDRonDemand documentation: see 'Cisco Unified Communications Manager XML Developer Guide'

Both available here: http://developer.cisco.com/web/sxml/docs

I must add to David's suggestion that when configuring Billing Servers in CUCM, use an SFTP server instead of a simple FTP server. CUCM doesn't like simple FTP.