Creek Articles

Back to Index


Written by
Travis Bernard
Creek > API Keys       Creek API

API Keys

Written by
Travis Bernard

Creek allows other systems to communicate with it, in order to send in data, especially for Tracks.

Global API Key

You can find your API key here:

  1. Sign into the Control Panel.
  2. Click Tools > Settings.
  3. Click the Integration tab and scroll down.
  4. In the API key section, copy this API key, or generate one if there isn't a key yet.

Per-user API key

Per-user API keys are like personal API keys that let users do API requests on their own content.

For example, by using this API key with the Tracks API, it will only be able to post tracks during shows that belong to that user (where they are a host or DJ for that show).

Find the per-user key

  1. Sign into the Control Panel with your account (or as the user).
  2. Click the user name in the top right corner, and go to Profile.
  3. In the API key section, copy this API key, or generate one if there isn't a key yet.

"Automation DJ" trick

If you want your automation system to be able to automaticallty post its song metadata (artist, title, etc.) during certain shows, just do this:

  1. Create a user for your automation system. It can be called anything (like "Robot DJ" or "KXYZ Automation").
  2. Get the per-user API key for this station.
  3. Attach this Automation user to the shows that you want to get "covered" by automation.
  4. Follow the automation system tutorial, but use the per-user API key instead.
  5. Automation will continually push tracks to Creek, but they will only "stick" during the shows that belong to the Automation DJ user.