action iqualify_get_courses { label: "Find courses" description: "Responds with all courses (draft and published.)" provider: iqualify method: GET path: "/courses" encoding: json output: { type: "array" items: { type: "object" properties: { coverImageUrl: { type: "string" } createdAt: { type: "string" format: "date-time" } id: { type: "string" } metadata: { properties: { learning_outcomes: { type: "array" items: { type: "object" properties: { description: { type: "string" } id: { type: "string" } } } } } } name: { type: "string" } } } } }