TrafficReports

APIDescription
GET api/createtrafficreport?customerServiceName={customerServiceName}&boundness={boundness}&dateFrom={dateFrom}&dateTo={dateTo}&calledNumber={calledNumber}&callingNumber={callingNumber}&customerId={customerId}

Request for creation of filtered CDR report. In case of positive outcome it returns code that can be used to download file.

GET api/createbulktrafficreport?customerServiceId={customerServiceId}&boundness={boundness}&cdrStartId={cdrStartId}&cdrLength={cdrLength}&culture={culture}

Request for creation of filtered CDR report in bulk mode. In case of positive outcome it returns code that can be used to download file.

GET api/createhrbulktrafficreport?customerServiceId={customerServiceId}&connectedCalls={connectedCalls}&cdrStartId={cdrStartId}&cdrLength={cdrLength}

Request for creation of filtered High Retention report in bulk mode. In case of positive outcome it returns code that can be used to download file.

GET api/checkfileavailability?codeForDownload={codeForDownload}

Check for file availability: test if file exists and if is fully generated and saved.

GET api/getfile?fileName={fileName}

Get zip as attachment in HTTP response.

GET api/getfilebyguid?guid={guid}

Get zip as attachment in HTTP response.

Mnp

APIDescription
GET api/mnp/Lookup?Cli={Cli}&asOperator={asOperator}

Lookup a mobile number to get Carrier who manages it.

CdrEnqueuer

APIDescription
POST api/cdr/enqueuecdrnps

Enqueue the received CDR in a MSMQ queue.

POST api/cdr/enqueuecdrjson

Enqueue the received CDR in a MSMQ queue.

POST api/cdr/servicerequest

Invoke ServiceRequest for a SaaS Request.

POST api/cdr/eventterminated

Declare EventTermination for a valid SaaS Request ready for Billing.

POST api/cdr/billevent

Declare BillEvent for a valid SaaS Request ready for Billing.