{ "opencollection": "1.0.0", "info": { "name": "Usage Proxy Invoice Summary API", "version": "20190111" }, "items": [ { "info": { "name": "invoiceSummary", "type": "folder" }, "items": [ { "info": { "name": "Returns a list of Invoices", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20190111/invoice", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the root compartment." }, { "name": "arCustomerTransactionId", "value": "", "type": "query", "description": "Accounts receivable unique identifier for an invoice." }, { "name": "timeFrom", "value": "", "type": "query", "description": "Initial date to filter invoice data in SPM (Subscription Plan Management).\n" }, { "name": "timeTo", "value": "", "type": "query", "description": "Final date to filter invoice data in SPM (Subscription Plan Management).\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending ('ASC') or descending ('DESC').\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. You can provide one sort order ('sortOrder').\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return in a paginated \"List\" call. Default: (`50`)\n\nExample: '500'\n" }, { "name": "page", "value": "", "type": "query", "description": "The value of the 'opc-next-page' response header from the previous \"List\" call.\n" }, { "name": "fields", "value": "", "type": "query", "description": "Partial response refers to an optimization technique offered\nby the RESTful web APIs, to return only the information \n(fields) required by the client. This parameter controls which fields to\nreturn.\n" } ] }, "docs": "Collection API that returns a list of invoices according to the given filters.\n" }, { "info": { "name": "Returns a list of Invoiced Computed Usages", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20190111/invoiceLineComputedUsages", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the root compartment." }, { "name": "invoiceLineId", "value": "", "type": "query", "description": "Invoice line identifier - Primary Key SPM (Subscription Plan Management).\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending ('ASC') or descending ('DESC').\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by invoiced computed usages. You can provide one sort order (`sortOrder`).\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return in a paginated \"List\" call. Default: (`50`)\n\nExample: '500'\n" }, { "name": "page", "value": "", "type": "query", "description": "The value of the 'opc-next-page' response header from the previous \"List\" call.\n" }, { "name": "fields", "value": "", "type": "query", "description": "Partial response refers to an optimization technique offered\nby the RESTful web APIs, to return only the information \n(fields) required by the client. This parameter controls which fields to\nreturn.\n" } ] }, "docs": "Collection API that returns a list of invoiced computed usages for the given invoice line ID.\n" } ] } ], "bundled": true }