Welcome to Encatch Docs

SDK & Admin API Keys

Which Encatch key to use where. Publishable SDK keys for client apps, admin API keys for your backend.

Encatch uses two kinds of keys. Each is created per project under Settings → Security, and each works only with its own set of endpoints.

Which key should I use?

Publishable SDK keyAdmin API key
Use it forShowing feedback forms and collecting responses through the Web SDK and Mobile SDKsServer-to-server calls to the Admin API, such as identifying users from your backend
Where it livesIn your website or mobile appOn your server only
Safe in client codeYes, restricted by allowed domains and packagesNo, it is a secret credential
Works withSDK endpointsAdmin API routes only
Rate limitsSDK rate limitsAdmin API rate limits
Manage itPublishable SDK KeysAdmin API Keys

Using the wrong key type returns 403: a publishable key on an admin route, or an admin key on an SDK route.

Next steps

Was this page helpful?