List all courses

Retrieve a list of all courses. The list is returned in order of creation date, with the most recently created courses appearing first.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
boolean

Filter by published state

boolean

Filter by catalog visibility

integer

Filter by author bio ID

string

Filter courses created after this ISO8601 datetime. Date range between created_after and created_before cannot exceed 90 days.

string

Filter courses created before this ISO8601 datetime. Date range between created_after and created_before cannot exceed 90 days.

string

Filter by partial name (case-insensitive)

Search in course name and heading/description (case-insensitive)

string

Sort field. Allowed values: name, created_at, updated_at. Defaults to created_at.

string

Sort direction (asc, desc)

integer
≥ 1

Page number (1-based)

integer
1 to 100

Items per page (max 100)

Headers
string
required

Generated Admin API key

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json