Skip to main content

Create an API key

Use an API key for scripts and integrations that work with your own account.

Before you start​

Your account must have API-key access enabled. Key creation checks the account's effective ApiKeys feature and can return 403 if access is unavailable. Contact Social Champ support if you cannot create a key.

Create the key​

  1. Sign in to Social Champ.
  2. Open Settings → Developer → API Keys.
  3. Select Create API Key and enter a name that identifies your integration.
  4. If you need approvals, bulk deletion, or bulk labeling, select the optional manage_team scope where available.
  5. Create the key, copy it, and save it securely. You cannot retrieve the full key later.

Try it​

Set SOCIALCHAMP_TOKEN to your key in your local environment, then run:

curl 'https://api.socialchamp.com/v1/rest/channels' \
-H "Authorization: Bearer $SOCIALCHAMP_TOKEN"

Keep separate keys for separate integrations so you can revoke one without stopping the others. Revoke a key immediately if it is exposed.

Building an integration for other users? Use OAuth instead of asking them to share an API key.