Kajabi icon

Kajabi

Interact with Kajabi API to manage contacts, customers, offers, courses, purchases, orders and more

Actions64

Transaction → Get Many

AI-generated

Summary

Retrieve multiple transactions from Kajabi with optional filtering, sorting, pagination, and field selection.

Inputs

  • Authentication — Choose between OAuth2 or API Key to authenticate the request.
  • Return All — Boolean option to fetch all transactions or limit the number of results.
  • Limit — Maximum number of transactions to return (ignored if Return All is true).
  • Page — The specific page number to retrieve when paginating (ignored if Return All is true).
  • Sort — Comma-separated list of fields to sort by, prefix with '-' for descending order.
  • Sparse Fields — Comma-separated list of transaction attributes to return, reducing payload size.
  • Filters — Collection of filters to narrow down results by action (charge, refund), creation date range, site ID, and transaction state (failed, pending, succeeded).

Output shape

a list of transaction records

Supports pagination when Return All is false; automatic pagination occurs when Return All is true. The returned data contains only the requested sparse fields if specified. Filtering is applied via query parameters to the API request.

Links

Discussion