Kajabi icon

Kajabi

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

Actions64

Course → Get

AI-generated

Summary

Retrieve a specific course from Kajabi by its unique Course ID, optionally limiting the returned fields to reduce payload size.

Inputs

  • Authentication — Choose between OAuth2 (recommended) or API Key for authenticating the request.
  • Course ID (required) — The unique identifier of the course to retrieve.
  • Sparse Fields — Comma-separated list of course attributes to include in the response, to reduce payload size. Leave empty to retrieve all fields.

Output shape

a single course record with its data and attributes as returned by the Kajabi API

The response includes the data under the root 'data' property. Using Sparse Fields limits the fields returned. No pagination or batch processing applies to this operation.

Examples

Example 1: Get a course by its unique ID with full details

Set 'Course ID' to the target course's identifier, authenticate with OAuth2 or API Key, leave 'Sparse Fields' empty.

Example 2: Get a course by ID retrieving only the name and created_at fields

Specify 'Course ID' and set 'Sparse Fields' to 'name,created_at' to limit response fields.

Links

Discussion