Catalog API

This page outlines the key concepts regarding the course catalog in EdApp, and the various endpoints available in the Catalog API.

Catalog API Overview

The EdApp Catalog API contains the following endpoints (click the links to see detailed documentation):

Read on below for more details about the course catalog in EdApp.

The Course Catalog in EdApp

All courseware in EdApp is stored in the course catalog. The structure of the catalog is as follows:

  • Course Collections (optional)
    • Courses
      • Lessons

A course can also exist on it's own in the root level of the catalog (it does not need to exist in a collection).

You can retrieve course collections, courses and lessons using the API endpoints above.