Skip to main content
GET
List transactions

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

corporation_id
string
required

The unique identifier of the corporation for which to retrieve data.

cursor
string

Cursor for pagination

limit
integer
default:10

Number of items to return per page

Required range: 1 <= x <= 100
type
enum<string>

Filter by a single transaction type. Superseded by types if both are provided. Type of transaction:

  • SALE: Standard sales transaction (new sales, corrections, re-invoicing)
  • RETURN: Return/refund transaction (full or partial returns of previous sales)
  • REFUND: Legacy refund type (use RETURN instead for backward compatibility)
  • PURCHASE: Purchase transaction for input tax credit tracking (EU VAT, UK VAT). Line item amounts must be negative.
  • PURCHASE_REFUND: Auto-derived when creating a refund against a PURCHASE transaction. Cannot be set directly.
Available options:
SALE,
RETURN,
REFUND,
PURCHASE,
PURCHASE_REFUND
types
enum<string>[]

Filter by one or more transaction types. Takes priority over type when both are provided. If neither types nor type is specified, defaults to [SALE, REFUND, RETURN] — PURCHASE and PURCHASE_REFUND are excluded unless explicitly requested.

Type of transaction:

  • SALE: Standard sales transaction (new sales, corrections, re-invoicing)
  • RETURN: Return/refund transaction (full or partial returns of previous sales)
  • REFUND: Legacy refund type (use RETURN instead for backward compatibility)
  • PURCHASE: Purchase transaction for input tax credit tracking (EU VAT, UK VAT). Line item amounts must be negative.
  • PURCHASE_REFUND: Auto-derived when creating a refund against a PURCHASE transaction. Cannot be set directly.
Available options:
SALE,
RETURN,
REFUND,
PURCHASE,
PURCHASE_REFUND

Response

List of transactions

data
object
message
string
Example:

"Successfully fetched transactions."