For Developers

Publishable Keys Overview

Publishable Keys are client-safe tokens with the prefix pk_live_ or pk_test_. They can be safely embedded in frontend code, browser widgets, and single-page apps to initialize client-side sessions, launch onboarding flows, or stream public events.

Properties

PropertyTypeDescription
idUUIDStable unique identifier for the publishable key.
created_dateDateDate when the key was created.
updated_dateDateDate when the key was last modified.
nameStringHuman-readable label for the key.
keyStringThe client-safe key string (e.g. pk_live_...).
application_idUUIDIdentifier of the application that owns this key.

JSON Example

{
    "id": "fe75b1b2-2c56-4c4b-a7a1-80048da6b24f",
    "created_date": "2024-01-15T08:00:00.000Z",
    "updated_date": "2024-01-15T08:00:00.000Z",
    "name": "Production Frontend Key",
    "key": "pk_live_abc123...xyz789"
}