The following video demonstrates how to generate both a Public API Key and Private API Key:

API Keys.mp4

Please note that the Private API Key used to be referred to as a Service Account.

Follow these steps to generate access to the Private API:

  1. Login to LeagueApps. Within the LeagueApps Admin Dashboard, go to the Top Menu > Connect > API Settings.

    Untitled

  2. Enter a name for the API Key, then select "Generate Private API Key"

    Screen Shot 2021-10-27 at 11.41.22 AM.png

  3. A pop-up will emerge. Select "Generate" and a a PKCS12 file with a filename of <client-id>.p12 will download to your computer. "X" out of the window to close it.

    Untitled

  4. The Private API Key will be added to the table. The key is also known as the client ID

    Untitled

NOTE: This Private API Key can be used to access information across the site. However, if your organization has multiple sites, you will need to generate a new service account on each site.

TIP: If you'd also like to access Public API endpoints, you can use the key provided by that service account the Public API Key for the Public API.

Optional steps (to convert to PEM):