Skip to main content

teleportRequest

Checks whether the authenticated user is allowed to teleport an actor to a destination within an app and returns the authorization result. This is an authorization check only — it does NOT itself move the actor; the UDP runtime performs the actual movement. Requires a valid bearer game token plus the app-level "teleport" runtime permission. Returns success=false with errorCode INVALID_APP_ID (non-positive appId), UNAUTHORIZED (reserved sentinel destination -6,-6,-6 or missing permission), or success=true / NO_ERROR when allowed.

teleportRequest(
input: TeleportRequestInput!
): TeleportResponse!

Arguments

teleportRequest.input ● TeleportRequestInput! non-null input

Teleport target: appId, destination chunkAddress + voxelAddress, and the 32-character ASCII actor uuid (see TeleportRequestInput).

Type

TeleportResponse object