Skip to content

Error codes

REST API (error.type)

HTTPtypeMeaning / fix
400key_in_querySend the key in the Authorization header, not the URL.
400invalid_jsonBody must be a JSON object.
401authentication_requiredMissing Authorization: Bearer sk_….
401invalid_api_keyKey is wrong, expired or revoked.
401publishable_key_not_allowedUse a secret key for the API.
403insufficient_scopeThe key lacks the scope for this endpoint.
403application_inactive / developer_suspendedEnable the app, or contact support.
404not_foundUnknown or unavailable resource.
409game_not_integratedAdd the game to the application first.
422invalid_player_id, invalid_url, invalid_eventsValidation failed — see message.
429rate_limitedSlow down; honour Retry-After.
503platform_unavailableTemporary maintenance.

Embeds & SDK (error event data.code)

codePlayer seesFix
insufficient_credits"Temporarily unavailable"Buy credits.
domain_not_allowed"Not enabled for this website"Add the site's domain to the application.
not_live"Coming soon to this site"Press Go live, or use the test key.
invalid_key"Not configured correctly"Check the key in your embed code.
game_unavailable / game_not_integrated"Not available right now"Integrate the game, or pick another.
application_unavailable"Currently unavailable"Application disabled/suspended.
embed_only"Only on the partner's website"Live embeds can't be opened directly.
rate_limited, sandbox_limit"Try again later"Too many sessions from one network / test limit reached.
launch_expired, launch_used, session_expired"Reload the page"Links and sessions expire; reloading issues new ones.
plan_required"Not available right now"Game needs a higher developer plan.