Invoice grouping endpoint

This topic provides a quick reference for the method signatures of invoice grouping API methods.

Location: http://smile.example.com:port/stage/smile/ws/v2/account/invoicegrouping

WSDL: http://smile.example.com:port/stage/smile/ws/v2/account/invoicegrouping?wsdl

Table 1. Invoice grouping API methods
Method Method signature Purpose
createInvoiceGrouping()
void createInvoiceGrouping(
 NewInvoiceGrouping newInvoiceGroupingRequest)
Creates a new invoice grouping.
deleteInvoiceGrouping()
void deleteInvoiceGrouping(
 string invoiceGroupingId)
Deletes an invoice grouping.
getAvailableInvoiceGrouping()
InvoiceGroupings getAvailableInvoiceGroupings(
 string usn)
Retrieves the list of invoice groupings configured to an account.
getInvoiceGrouping()
InvoiceGroupings getInvoiceGrouping(
 string invoiceGroupingId)
Retrieves the invoice grouping for an ID.
updateInvoiceGrouping()
void updateInvoiceGrouping(
 string invoiceGroupingId, NewInvoiceGrouping updateInvoiceGroupingRequest)
Updates an invoice grouping.