Courses

GET /v1/current_user/courses

Fetch all courses for current user

Request

  • Base URL
    https://developers.teachable.com
  • URL
    https://developers.teachable.com/v1/current_user/courses
  • Auth
    • API key in header Authorization
    • or OAuth 2
      Authorization code: https://sso.teachable.com/secure/{school_id}/identity/oauth_provider/authorize
      Token URL: https://developers.teachable.com/v1/current_user/oauth2/token scopes: courses:read

Query parameters

namestring

Filter courses by course name

is_publishedboolean

Filter courses by published status. If true, return published courses. If false, return unpublished courses.

created_atstring date-time

Return courses by the date & time of course creation. Formatted in ISO8601.

pageinteger

Used in pagination when number of courses exceed the maximum amount of results per page

perinteger

Used in pagination to define amount of courses per page, when not defined the maximum is 20

Response

Successful

Changes

No recorded changes to this operation across all 1 revision of this API.