List sale transactions

Retrieves all general sales transactions associated with your account.

This endpoint is limited to returning 100 transactions at a time. It supports filtering, pagination, and the ability to include transaction status, invoice, lineItem, and tax-level data in the response depending on your use cases. This API is intended to collect small quantities of transactions.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Specify specific data elements to include in the response. Separate multiple values using a comma. Available values: status, configuration, invoice, lineItems, situs, taxes.

string

The $filter parameter can be used to construct a filter statement that will be used to search for specific transactions records. For more information on filtering, see Filtering with CereTax APIs. Filterable fields: contentMonth, contentYear, complianceMonth, complianceYear, profileId, invoiceDate, invoiceNumber, discountAmount, totalTaxInvoice, customerAccount, createdDate, currentStatus, lastModifiedDate, reversalStatus, ksuid, and systemTraceAuditNumber.

integer
Defaults to 100

The perPage parameter controls how many transaction records are included in each page of the result set. The default and max is 100. Any value greater than 100 will automatically be returned to 100.

integer

The page parameter defines the specific page of results you wanted returned in the response. This field value is limited depending on the value of perPage. The total of (perPage x page) may not exceed 10,000. For example, if perPage is set to 100, then page is limited to a value of 100.

Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json