Skip to main content

AppRuntimeGate

The app's runtime gate as a player's client may read it. When status is not ACTIVE the app's realtime traffic and hubs are paused: replication delivers nothing and refuses sends with APP_PAUSED, and hub calls are refused. Clients should tell the player the world is paused rather than show an empty one. Readable with the player's own app token; carries no billing figures.

type AppRuntimeGate {
status: AppRuntimeStatus!
reason: String
}

Fields​

AppRuntimeGate.status ● AppRuntimeStatus! non-null enum​

ACTIVE when the app runs; anything else means paused.

AppRuntimeGate.reason ● String scalar​

Why the app is paused: insufficient_funds, spend_cap or subscription_lapsed. Null while ACTIVE.

Member Of​

AppTokenResponse object