Get Academy Learners API

Get Academy Learners API

Description: To fetch the list of learners enrolled in an academy.
Request URL:  <domain>/api/v4/<orgId>/portalMembers.json?type=5  (How do I get my OrgID?)
Method: GET
OAuth scope: TrainerCentral.presenterapi.READ
Parameters:
            type - <Integer> <Value should be 5>
Sample Request:  https://zylkeracademy.trainercentral.com/api/v4/100000000/portalMembers.json?type=5
    • Related Articles

    • List of all TrainerCentral APIs

      Getting Started Get Oauth token API Course APIs Create chapter API Edit chapter API Create course API Edit course API Create lesson API Edit lesson API Create assignment API Delete lesson/live workshop/assignment API Delete chapter API Delete course ...
    • Get academy OrgID API

      When you log in to TrainerCentral, you can see an ID (<orgId>) in the URL which will be a number. Example: https://trainercentral.com/#/portal/<orgID>/sessions/upcoming?sort=1  This <orgID> is used in the request URL of the APIs listed below. If you ...
    • Add Learners to Your Group

      In TrainerCentral, once you create a group, you can add learners to it. The learners can be from your organization or external individuals. Let's look at the steps to add learners. Click the Add Learners button. The Add learners window will be ...
    • Invite learner to academy API

      Description: To invite a learner to your academy. Request URL: /api/v4/<orgId>/addCourseAttendee.json (How to get my <orgId>?) Method: POST OAuth Scope: TrainerCentral.userapi.CREATE Request Parameters: { "courseAttendee": { "email": <Learner's ...
    • Get CourseMemberID API

      Description: To fetch courseMemberId of a user. Request URL: /api/v4/<orgId>/course/<courseId>/courseMembers.json?filter=1&sort=1 Method: GET ​ OAuth scope: TrainerCentral.courseapi.READ