Actions64
- Blog Post Actions
- Contact Actions
- Contact Note Actions
- Contact Tag Actions
- Course Actions
- Custom Field Actions
- Customer Actions
- Form Actions
- Form Submission Actions
- Landing Page Actions
- Offer Actions
- Order Actions
- Order Item Actions
- Payout Actions
- Product Actions
- Purchase Actions
- Site Actions
- Transaction Actions
- User Actions
- Webhook Actions
Order → Get Many
AI-generatedSummary
Retrieve multiple orders from Kajabi with optional filtering, sorting, and pagination controls.
Inputs
- Authentication (required) — Choose between OAuth2 or API Key for authenticating the request.
- Return All — Set to true to retrieve all matching orders, ignoring pagination limits.
- Limit — Specify the maximum number of orders to return when Return All is false.
- Page — Select the page number of results to return when Return All is false (starts at 1).
- Sort — Set JSON:API sort parameter with comma-separated field names, prefix with '-' for descending order (e.g., '-created_at').
- Sparse Fields — Comma-separated list of order attributes to return, reducing payload size; leave empty to get all fields.
- Filters — Apply filters to the returned orders, including Created After, Created Before, Customer ID, and Site ID.
Output shape
a list of order records matching the specified filters, sorted and paginated as requested
If Return All is true, all matching orders are fetched via auto-pagination; otherwise, results respect the Limit and Page parameters. The output is the 'data' property from the Kajabi API response.
Examples
Example 1: Get the first 10 orders created after January 1, 2023
Set Return All to false, Limit to 10, Created After filter to '2023-01-01T00:00:00Z'.
Example 2: Retrieve all orders for a specific customer sorted by creation date descending
Set Return All to true, filter by Customer ID, and set Sort to '-created_at'.
