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: ...
    • View all upcoming sessions API

      Description: To fetch the list of all upcoming live sessions. The list will only include live workshops, and it will not include live lessons of courses. Request URL: /api/v4/<orgId>/talks.json?filter=<Filter type>&limit=<Total course ...