Skip to main content
All CollectionsIntegrations, API & WebhooksAPI
How to create API users on Toggle
How to create API users on Toggle

Learn how to use Toggle's API to connect with other platforms

Stephen Evans avatar
Written by Stephen Evans
Updated over 2 weeks ago

Please note you need to be a "Store Owner" user to create API users on Toggle.

How to create API users:

  1. Log into Toggle

  2. On the sidebar, click Settings > Integrations

  3. Click the integration partner you want to integrate with

  4. Click the blue Create new user button

  5. Copy the API username and password into a separate document/password manager*

  6. Tick the "I’ve taken a note of this password..."

  7. Click the blue Create button

*This is important - once you click create the password is hidden and can't be retrieved. If you didn't note down the API password during the set up, delete the current API and re-do the above steps.


Short video (no sound)

To get more details about the specific integration partner you're setting up an API connection for, for please find the support guide for them here.


Adding sites and site IDs

If you haven't already done so, part of the process for integrating Toggle with another platform is to add sites your sites to Toggle and then add the 'site IDs' to Toggle.

This allows sales and redemptions for gift cards to work at the correct venues.

Adding site names & references in Toggle

  1. Go to Settings > Site Settings and add your sites (more info here).

    Example below:

  2. If your integration partner uses site IDs/references, add them under Integrations. Request these from your integration partner’s Account Manager.

Example below:

Remember to check our support guide specifically for your integration partner here for more details.


Bespoke integrations

  • If you want to integrate with a platform we don’t currently support, let us know - we may already be working on it.

  • Otherwise, you can use Toggle’s webhooks for a custom integration, but you’ll need a developer to set it up.

  • To generate a username/password for an integration, use the "Other" category at the bottom of the Integrations page.


If you have questions or need any help with this please contact us on success@usetoggle.com

Did this answer your question?