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.