Welcome to integration enrollment! The following information is for any 3rd party wishing to implement the available integrations options.
Please submit the form at the bottom of this page and send an email to firstname.lastname@example.org the form has been submitted.
Review the Developer APIs for the integrations that you’ve chosen. At the bottom of the documentation for each API, there is a provisioning request form that must be filled out. Please do not forget to fill out the provisioning request.
Be prepared to conduct testing of the integrations in preparation for the go-live date.
To get in-depth information about each integration option, please click on the links below.
Easily match up your users through a unique identifier.
You will be supplied with a group-specific, registration link which can be disseminated to your users to create accounts. This link will automatically open a dialog box with your group auto-selected. Your users will then enter their individual “human-readable” identifiers (typically their member number/ID).
The identifier will then be passed to your web service endpoint which must be SSL encrypted. Your system will then determine whether the identifier is valid.
If the identifier is valid then it will be associated with the user’s record and available to you via Activity Progress API or Webhook.
You will be provided with a list of courses including their URLs. These URLs can be embedded in your Learning Management System (LMS) or Membership Management System (MMS) however you see fit.
To launch and track the course, we will need you to provide information about the user taking the course in the query string of the course URL. Information about the query string parameters is provided in the documentation.
Your users will launch and complete the course without having to leave your system or create an account on another system.
All of your users’ completion data is reported back to you via Activity Progress API or Webhook.
Integrations will follow the provided timeline. Failure to meet stated deadlines will result in your integration being delayed.
What if I want to change my existing integrations?
Any changes must be made during this integration open enrollment period. Changes may incur additional fees.
When will I be billed?
You will receive an invoice once we’ve processed your sign-up form. Invoices not paid in 30 days may be assessed a 1.5% late fee. Unpaid invoices of over 60 days may result in termination of integration services.
What if I have questions that were not answered here?