I created a process for others, external to the company, to perform integrations. The concept is simple and still used today.
In summary, a conduit known as a Data Connector was developed to (a) be used by Coach via a RESTful API and (b) integrate with Vendor or other system(s) APIs or data sources. Metadata for users & recordings could then be exchanged via the Data Connector. Additional [configurable] data was also passed along this pipeline. Multiple authentication protocols and approaches were used to permit the flow of data. Data and required credentials were and are always encrypted. The SDK is supported by a sample data connector, API documentation and a test bed via the Azure Platform.
Create a developer website to contain all product materials for Coach product and contributed to materials produced
Developed integration tool to help integration engineers test their Data Connector
Sample Data Connector: https://github.com/qualtrak/recorder-qa
Integration Tool: http://dev.qualtrak.com/tool
Project link: https://data-connector-api.readthedocs.io/en/latest/