Generate and manage Client ID and Secret Key credentials for your visual
Runtime Client credentials authenticate your visual against the xRLive backend during a live show. Each visual gets its own Runtime API Credentials — a clientId and clientSecret pair your backend or visual uses to call the Runtime API.
Creating runtime credentials from My Library
The dashboard generates credentials — it never runs runtime events directly. Your visual or backend team uses them to authenticate, start events, and manage audience sessions.
In the Create Runtime Client Credentials section, enter a Client name (for example, My first visual credentials). This label helps you tell credential sets apart if you rotate them later.
Runtime API Credentials window before creating a client
2
Create and copy your keys
Click Create credentials. A Created confirmation toast appears — Runtime credentials generated. Copy and store the secret now.The Existing Credentials section shows three values:
Visual ID — the UUID for this visual.
Client ID — the public identifier for authentication.
Secret Key — the private secret, shown once at creation.
Use the Copy button next to each field to copy the values.
Credentials generated — Visual ID, Client ID, and Secret Key ready to copy
The Secret Key is shown once at creation. Copy and store it securely before closing the window. If you lose it, use Re-generate secret to create a new one.
3
Confirm and close
Check I copied and securely stored this secret, then click Close.
Never expose the clientSecret in frontend code. Embed credentials in your visual’s backend config or a secure data asset — see Runtime Client Credentials for SDK integration.