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
Course → Get Many
AI-generatedSummary
Retrieve multiple Kajabi courses with optional filters, sorting, pagination, and field selection.
Inputs
- Authentication — Choose between OAuth2 or API Key for authentication; defaults to OAuth2.
- Return All — Set to true to return all courses, ignoring the Limit and Page fields.
- Limit — Maximum number of courses to return; used when Return All is false.
- Page — Page number to retrieve, starting at 1; ignored when Return All is true.
- Sort — Comma-separated list of fields to sort by; prefix with '-' for descending order (e.g., -created_at,name).
- Sparse Fields — Comma-separated list of course attributes to return, reducing response payload size.
- Filters — Optional filters to restrict results by course description contents, publish status, site ID, or title contents.
Output shape
a list of course records
Supports pagination with automatic iteration when Return All is true. Response data is contained in the 'data' property of the API response.
