API Integrations

API Integrations

Veracity Launch can serve as the content player for your LMS. Use our API to create launch links, then forward your learners to the location supplied by our API. The learner will experience the content seamlessly, then return to the callback address of your choice. The callback location can be templated to include the information necessary for your system to retrieve the score, duration, and completion status of the content.

We've created a simple Node.js project to illustrate how you can integrate with our system. Check out the source code here: https://bitbucket.org/veracitytc/integration-demo/src/master/

Before you can interact with the API, you'll need to allocate an API key. This key should be placed in a custom header called "x-veracity-api-key" included in each request. You can allocate keys from the "API Integration" page under the admin menu.

The API documentation is located at: https://rest.wiki/https://veracity.golaunch.it/api

Notes
Note that the endpoint is linked to each portal. The one above uses our internal endpoint, but you should send API requests to the endpoint of your portal by replacing the "veracity" above with your portal name. 
    • Related Articles

    • Adding Content to Your Portal

      Overview Veracity Launch provides a user interface for the adding content to the portal. All content management functions are accessed from the "Manage Content" button in the ADMIN menu. Then, click "Add Content to this Portal" The next screen will ...