Skip to main content
View as Markdown

Error Handling - Gamification

Error Handling​

14.1 Common Errors​

ErrorCauseResolution
401 UnauthorizedInvalid or expired KSGenerate a new ADMIN KS
403 ForbiddenKS lacks GAME_MANAGE permissionEnsure the KS role includes GAME_MANAGE
404 Not FoundInvalid game object IDVerify the ID with a list call
400 Bad RequestMissing required fieldsInclude all required fields for the endpoint

14.2 Permission Errors​

Read operations (list, get, userScore/list) require GAME_BASE. Write operations (create, update, delete) require GAME_MANAGE.

If Game Services is not enabled for your partner account, all endpoints return 403. Enable via Kaltura Admin Console.

14.3 Standard List Filters​

All list endpoints support these filter fields:

FieldTypeDescription
idInstring[]Filter by specific IDs
updatedAtGreaterThanISO 8601Filter by updated date range
updatedAtLessThanISO 8601Filter by updated date range
createdAtGreaterThanISO 8601Filter by created date range
createdAtLessThanISO 8601Filter by created date range
orderBystringSort field and direction
pagerobject{pageSize, pageIndex} for pagination