List invoices

Returns a paged invoice list for a specified orderId, customer or company.

Request
query Parameters
orderId
required
string

The internal order id for which invoices are fetched. Either this or a customerId, companyId must be specified.

companyId
required
string

The internal company id for which invoices are fetched. Either this or a customerId, orderId must be specified.

customerId
required
string

The internal customer id for which invoices are fetched. Either this or a companyId, orderId must be specified.

fromDate
string

A from date used to filter the invoices.

toDate
string

A to date used to filter the invoices.

pageNo
string

Page numbers start with 1. Default is 1. If you specify a pageNo out side the range of items, an empty list will be returned.

pageSize
string

Number of items to display per page.

cultureCode
string

Specifies in which language to display culture specific information. If none is supplied, value is resolved from Application.

Responses
200

Success

500

Internal Server Error

get/OrderService.svc/rest/ListInvoices
Response samples
{
  • "ItemCount": 0,
  • "Items": [
    ]
}