LeagueApps connects with an endless amount of apps and online services. Our APIs are used for Custom Integration Projects, it powers Zapier Integrations and Pre-built Add-ons for your LeagueApps site.
LeagueApps Admins ( with permission levels of Org Account Owner, Org Account Admin, Site Admin, Site Director, and Site Manager) can now generate API Access for a LeagueApps site, directly from the Admin Console.
• Generate an API Key to access public data or use Zapier.
• Generate a Service Account to access admin level data.
• Read more about our Public and Private APIs.
Note: You must have a LeagueApps account to generate an API Key or Service Account. If you're not a LeagueApps partner but want to integrate with LeagueApps, contact our team to set up a conversation.
Generate an API Key
1. Login to your LeagueApps Admin Console.
2. Click Connect in the top navigation bar.
3. Click API Access.
4. Enter a project name (optional).
5. Click Generate an API Key.
6. The API key will then be listed under API Keys; it's a long string of letters and numbers.
Generate a Service Account
1. Login to your LeagueApps Admin Console.
2. Click Connect in the top navigation bar.
3. Click API Access.
4. Enter a project name (optional).
5. Click Generate a Service Account.
6. A p12 file will automatically download.
Note: This file can be given to your developer, along with the generated Client ID to give them access to your data via the LeagueApps API. Please keep this information in a safe place and only share with individuals you want to give access to your LeagueApps data.
How do I get my LeagueApps Site ID #?
1. Login to your LeagueApps Admin Console
2. The URL will look like this: https://manager.leagueapps.com/console/sites/00000
3. Copy the numbers after "sites/####'
More questions about our API? Visit our documentation or contact our Connect Team.