Request API credentials
How to request your admin API credentials and how we securely deliver them.
To access admin-level endpoints in the WLL API, you’ll need a set of admin credentials (client ID and secret). These are used to generate admin access tokens via OAuth2.
This article explains how to request your credentials and how they will be securely shared with you.
Read this article in full before requesting credentials.
How to request credentials
To request your admin credentials, email [email protected] with the following:
The name of your organization, your tenant slug (found in Loyalty Console > Settings), and the data centre your tenant is in
The environments you need access to (staging, production, or both)
A brief explanation of your intended usage (e.g. integration, admin reporting, reward management)
A secondary contact email of a colleague
Hi WLL Support,
I need API admin credentials.
Organization name: [Insert organization name]
Tenant slug: [Insert tenant slug]
Data centre: EU or US (delete as applicable)
Environments: Staging / Production / Both
Intended usage: Detail intended usage here
Secondary contact: [Name] / [Email] / [Role]
Kind regards
How credentials are delivered
To keep your credentials secure and compliant with SOC 2 best practices, we follow a two-contact process for delivery:
WLL Support generates your credentials and stores them in Bitwarden using Secure Send, with a 14-day expiry.
The Secure Send link is emailed to the person requesting the credentials (who opened the support ticket).
The password to unlock the link is sent in a separate email to the secondary contact.
We aim to deliver API credentials within two working days of the request being made.
Failure to supply all of the information outlined above in your first email will lead to delays in delivering your credentials.
Last updated
Was this helpful?