Flourish QMS

API reference / Courses

List published courses

GET/v1/courses

Needs a bearer access token with the courses.read scope. How authentication works

The public Florisage course catalogue — every currently published course, regardless of which organization is asking (course content isn't organization-specific; only who's enrolled in a course is). Draft/unpublished courses are never returned here.

Query parameters

  • limitintegerquery

    Page size. Default 25, maximum 100.

  • offsetintegerquery

    How many results to skip before the first one returned. Maximum 10,000.

Responses

  • 200A page of courses
    Response fields
    • dataarray of Course
      • idstring · uuid
      • codestringnullable
      • titlestring
      • slugstring
      • short_descriptionstringnullable
      • category_idstring · uuidnullable
      • course_typestring

        Allowed values:self_pacedinstructor_led

      • is_freeboolean
      • price_centsinteger
      • has_certificationboolean
      • levelstringnullable
      • created_atstring · date-time
    • totalinteger