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.


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

Admin credentials request email template
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:

  1. WLL Support generates your credentials and stores them in Bitwarden using Secure Send, with a 14-day expiry.

  2. The Secure Send link is emailed to the person requesting the credentials (who opened the support ticket).

  3. 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.

Last updated

Was this helpful?