API Keys

The Public API Key is used to identify your project when sending data from client-side environments.

Overview

Every Project in Emp-Mix is assigned a unique Public API Key. This key tells our ingestion servers which database to route your events into. It is designed to be exposed in public clients like web browsers, iOS apps, and Android apps.

💡
Is it safe to expose?
Yes. The Public API Key only has write privileges. It can be used to send events and update user profiles via the SDK, but it cannot be used to read data out of your project or delete historical data.

Locating Your API Key

  1. Log in to your Dashboard.
  2. Go to Settings > API Keys.
  3. Copy the value labeled Public API Key.

Usage in SDKs

You will pass this key to the initialization function of the Emp-Mix SDK.

Key Rotation

In rare circumstances (e.g., if a malicious actor is spamming your public key with garbage events), you can rotate your Public API Key from the dashboard settings. Note that doing so will immediately break tracking for any client currently using the old key until they receive an app update.

Related

Last updated on June 4, 2026