Integrating ThrillPots Overview
The ThrillPots integration is best described as a 3-step process which is comprised of:
We suggest that before you dig into any of the three sections above, that you take the time to read this overview as it contains important information and pre-requisites that are needed for a smooth integration process.
PRE-REQUISITES
The rest of this guide assumes the following:
- You have the ThrillPots AIO Development container running and available. See this section for information on how to do this.
- You have a way to communicate with the services in the AIO Container (for example
curlorPostmanor similar tool)
Authentication and Authorization
Prior to making any calls to the ThrillPots service APIs, you need to authenticate with the ThrillTech platform using credentials that have been provisioned for you.
The ThrillTech platform uses a centralised authentication technology called Thrill-ID which provides governance over both User and Service accounts.
For integration purposes, you will need to provision a Service account (if one has not been provisioned for you yet). To learn more about provisioning accounts, please refer to the Thrill-ID documentation.
For an example of a Service account that would be suitable for the event stream integration service, see here