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
| Property | Type | Description |
|---|---|---|
id | UUID | Stable unique identifier for the publishable key. |
created_date | Date | Date when the key was created. |
updated_date | Date | Date when the key was last modified. |
name | String | Human-readable label for the key. |
key | String | The client-safe key string (e.g. pk_live_...). |
application_id | UUID | Identifier 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"
}
