Before You Start

  • This information is intended for a technical audience (such as Software Engineers)
  • If you are not a Software Engineer, consider sending this page to your appropriate technical representative

Here are the basics you need to know when starting to plan an integration with a specific CourseGenius Learning Platform

API Overview

  • Service Provider: AWS API Gateway
  • Protocol: REST
  • Format: JSON
  • Authentication: Username / Password (to request token)

API Endpoints

  • API Authentication (retrieve access to token)
  • User (Create, Read, Update, Delete)
  • Course Allocation (Create, Read, Update, Delete)

Single Sign-On via SAML

  • XML Metadata: Provide us with the XML metadata for your Test and Production SAML Identity Providers and we can configure Test and Production learning platforms to target these for user authentication.