Skip to main content
In order to boost learner motivation, increase engagement and make educational experience more enjoyable and effective, Opigno Enterprise provides endpoints to implement challenges on your learner area. Challenges is a part of gamification. Every challenge is a set of time-limited questions that can optionally include bonus points for speed. Challenges can be created in the backoffice by administrators or content editors, and then be retrieved and processed with the API endpoints.
Challenges can not be accessed by user contexts that are not associated with any scope.

Challenge API object

Challenge object represents a single challenge data:

Challenge CTA

The list of available CTAs can differ depending on the challenge status.

Retrieve a challenge from API

To retrieve a single challenge data, execute the getChallenge query. The query has one incoming argument - challengeId and returns a Challenge object if the current API user have an access to view the requested entity.

Authentication

Understand the authentication requirements and how to properly authenticate your requests.