List of all TrainerCentral APIs

List of all TrainerCentral APIs

  1. Getting Started

  2. Course APIs

    1. Embed a link to a lesson API
  3. Live Workshop API

  4. Academy API  

    1. Get academy OrgID API

  5. Learners API

    1. Delete learner API

    • Related Articles

    • 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 ...
    • Generate OAuth token API

      TrainerCentral APIs follows the OAuth 2.0 protocol to authorize and authenticate your requests. OAuth 2.0 is a token based authorization framework that enables limited access to the third-party application. It acts as an intermediary on behalf of the ...
    • 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 ...
    • View all courses API

      Description: To fetch the list of all courses in your academy. Request URL: /api/v4/<orgId>/courses.json?limit=<Number of courses fetched in this instance>&si=<Start index> (How to get my <orgId>?) Method: GET OAuth scope: ...
    • Get CourseMemberID API

      Description: To fetch the list of course members' details Request URL: /api/v4/<orgId>/course/<courseId>/courseMembers.json?filter=1&sort=1 Method: GET OAuth scope: TrainerCentral.courseapi.READ Parameters: KeyName DataType SampleID si int 0 sort int ...