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

Web Service API Resources for Batch Analytics


You can use the batch report (batchrpts) resource to manage batch analytic reporting for Oracle Billing Insight as described in Table 6.

Table 6. API Resources for Batch Analytics
Operation
Resource URI
API Input Parameters
Description

GET

/batchrpts

status:{completed, pending, failed}; hierarchyType: {"BILLING", "BUSINESS", or custom}
If hierarchyType is null, it returns batchRpt for both types. The hierarchyType parameter applies only to B2B users; it is ignored for B2C users.

Returns a list of batch reports that the user can access.

GET

/batchrpts/scheduled

None

Returns a list of scheduled batch reports that the user can access.

GET

/batchrpts/scheduled/{batrptId}

None

Returns a recurring batch report request that is scheduled.

DELETE

/batchrpts/scheduled/{batrptId}

None

Deletes a recurring batch report request that is scheduled.

GET

/batchrpts/{batrptId}

None

Returns a batch report request.

DELETE

/batchrpts/{batrptId}

None

Deletes a batch report.

GET

/batchrpts/{batchrptId}/content

None

Returns batch report result content with pagination on.

GET

/batchrpts/{batchrptId}/download

downloadFormat:
{xml, csv, pdf}

Downloads a batch report in the specified format.

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