Dashboard / SDK & API keys

SDK & API keys

The SDK & API page is your integration hub: install snippets tailored to your platforms, the API keys the SDK authenticates with, and per-flow keys.

Key kinds

KindTypeDescription
public (fnl_pk_…)ships in your appWhat the SDK uses. Scoped to fetching flows, experiment assignment, and reporting events for this one app. Safe to embed in a mobile binary.
secret (fnl_sk_…)servers onlyFor trusted server-side use. Never embed a secret key in a client.

Keys are sent as a bearer token — Authorization: Bearer fnl_pk_… — which the SDK handles for you; you only paste the key into UpliftFunnel.configure.

Rotation & revocation

Keys can be revoked instantly from the API keys tab. For zero-downtime rotation: create a new key, ship it in your next app release, and revoke the old key once traffic has moved. Each key shows its last-used time, so you can see when the old one goes quiet — the same signal powers the "SDK detected" indicator during onboarding.

Flow keys

The Flow keys tab lists each deployed flow's key and public URL — what you pass to UpliftFunnelFlow, and a quick way to sanity-check what's currently being served.

Install snippets

The Install tab renders copy-paste setup for each platform you selected on the app — the fastest path is the Quickstart.