Skip to main content
View as Markdown

Authentication - Gamification

Authentication​

All requests require an ADMIN KS (type=2) in the Authorization header:

# Set up environment
export KALTURA_SCM_URL="https://scm.nvp1.ovp.kaltura.com/api/v1"
export KALTURA_KS="your_kaltura_session"

Generate an ADMIN KS via session.start (see Session Guide) or appToken.startSession (see AppTokens Guide).

3.1 Regional Endpoints​

RegionBase URL
US Productionhttps://scm.nvp1.ovp.kaltura.com/api/v1/
DE (Frankfurt)https://scm.frp2.ovp.kaltura.com/api/v1/
EU (Ireland)https://scm.irp2.ovp.kaltura.com/api/v1/
Canadahttps://scm.cap2.ovp.kaltura.com/api/v1/

Gamification runs in these 4 regions only (no Singapore or Australia deployment). See API Getting Started §4.5 for the full microservice regional availability matrix.

3.2 Permissions​

PermissionDescription
GAME_BASERead operations — list scores, get badges, view reports
GAME_MANAGEWrite operations — create leaderboards, define rules, manage certificates

Enable Game Services for your partner account in Kaltura Admin Console.