List all courses
Endpoint URL
GET /api/v2/courses
Retrieves a paginated list of all courses in your TalentLMS account. Upon a successful request, the API returns a JSON response containing course objects, including their associated metadata and configuration details. Results are delivered in a paginated format to ensure efficient handling of large datasets. You can optionally filter the response using course custom fields.
Request
Responses
- 200
- 400
- 403
- 404
Successful response
Invalid pagination, status, branch, or group filter
Insufficient permissions to list courses
Branch, group, or authenticated user not found