Web Services Reference for Oracle Billing Insight > RESTful API Resource Reference >

Web Service API Resources for Analytics Based on the Business Hierarchy (Business Edition Only)


You use the analytics resource to manage analytics that are based on the business hierarchy as described in Table 8. The number of entries returned is based on the calling user's access to the company's specific business hierarchy.

Table 8. API Resources for Analytics That Are Based on the Business Hierarchy (Business Edition Only)
Operation
Resource URI
API Input Parameters
Description

GET

/analytics/highestSpendingServices

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Returns the highest-spending service of all service agreements under a particular business hierarchy position.

POST

/analytics/highestSpendingServices/batchrpts

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Creates a batch report schedule request for the Highest Spending Services report.

GET

/analytics/mostExpensiveCalls

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Returns the most expensive calls of all service agreements under a particular business hierarchy position.

POST

/analytics/mostExpensiveCalls/batchrpts

reportPeriodStart, reportPeriodEnd,
parameter
(numResults)

Creates a batch report schedule request for the Most Expensive Calls report.

GET

/analytics/longestCalls

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Returns the longest calls of all services agreements under a particular business hierarchy position.

POST

/analytics/longestCalls/batchrpts

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Creates a batch report schedule request for the Longest Calls report.

GET

/analytics/mostFrequentlyCalledNumbers

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Returns the most frequently called numbers of all services agreements under a particular business hierarchy position.

POST

/analytics/mostFrequentlyCalledNumbers/batchrpts

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Creates a batch report schedule request for the Most Frequently Called Numbers report.

GET

/analytics/mostFrequentlyCalledDestinations

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Returns the most frequently called destinations of all service agreements that a user can access from her position in the company's billing hierarchy.

POST

/analytics/mostFrequentlyCalledDestinations/batchrpts

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Creates a batch report schedule request for the Most Frequently Called Destinations report.

GET

/analytics/mostFrequentlyCalledCountries

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Returns the most frequently called countries of all service agreements that a user can access from her position in the company's billing hierarchy.

POST

/analytics/mostFrequentlyCalledCountries/batchrpts

reportPeriodStart, reportPeriodEnd, parameter
(numResults), hierarchyId, hierarchyNodeId

Creates a batch report schedule request for Most Frequently Called Countries report.

GET

/analytics/groupSpendingTrend

reportPeriodStart, reportPeriodEnd, hierarchyId, hierarchyNodeId

Returns the group-spending trend for all groups under a particular business hierarchy position.

POST

/analytics/groupSpendingTrend/batchrpts

reportPeriodStart, reportPeriodEnd, hierarchyId, hierarchyNodeId

Creates a batch report schedule request for the Group Spending Trend report.

GET

/analytics/serviceSpendingTrend

reportPeriodStart, reportPeriodEnd, hierarchyId, hierarchyNodeId

Returns the service-spending trend for all services under a particular business hierarchy position.

POST

/analytics/serviceSpendingTrend/batchrpts

reportPeriodStart, reportPeriodEnd, hierarchyId, hierarchyNodeId

Creates a batch report schedule request for Service Spending Trend report.

Web Services Reference for Oracle Billing Insight Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.