These APIs are designed to be leveraged by brands or partners
integrating Thanx loyalty into consumer experiences.If you are an existing merchant that is using the Thanx platform via the
Thanx-managed branded experiences and is looking to transition to a self-managed
API-integrated solution, please reach out to our success team at
merchant.success@thanx.com
to discuss what a transition may look like.If you are a new partner that builds consumer UX and is interested in
establishing a partnership with Thanx, please reach out to
partnerships@thanx.com.If you are an existing integration partner that is looking for technical
integration support, please reach out to
developer.support@thanx.com.
Thanx provides a sandbox environment for you to develop against. The data in the sandbox environment is isolated from production data. All new development must be validated and tested against the sandbox environment prior to being released into production. Do not create test artifacts in production.The sandbox API can be found at:
Thanx will provide you with a Client ID and Client Secret to use in communicating with our API. These values will be different for sandbox and production. We strongly recommend that these credentials are never used in an app build for security reasons. You should proxy your app’s calls to Thanx resources through your own server whenever possible.
Here you will find the Consumer API Postman Collection to import directly within your API testing tool.
This collection is already completed and includes sample values for the credentials.Please replace them with the ones provided by your Thanx representative in order to achieve successful API calls.You can find more information about credentials and headers on the following page, or check the documentation for the specific API endpoint you want to call to ensure that all credentials are placed correctly.