REST API Endpoints

Many LearningBuilder features involve communication with 3rd party systems. The “REST API Endpoints” configuration setting provides a way to configure these endpoints in a centralized location and then refer to them in feature-level configuration, such as a Behavior.

Configuring API Endpoints requires Sys Admin access.

Overview

3rd party API calls often require authentication, and we do not want those authentication credentials to be entered every time an administrator configures a new Behavior.

The RestApiEndpoints App Config setting allows Sys Admins to configure API “endpoints” as configuration data. Features, such as Behaviors, can then reference an endpoint from the centralized configuration.

This feature is used by the latest incarnation of exam integrations.

This is an early feature MVP and was implemented in App Config for speed and simplicity. It may evolve into a friendlier-to-use feature over time.

Configuring an API Endpoint

See https://heuristicsolutions.atlassian.net/wiki/spaces/DOCS/pages/3683287041

Related pages