Skip to main content

execConnectAsDeveloper

Connect to an app's ck-exec code as one of its developers, for studio tools, manual runs and admin endpoints. The session's calls arrive as Caller::Developer with your user id and may reach any node type, not only client ones, but never the platform's $ methods. Requires the org 'manage_compute' permission and your own session, not an app token.

execConnectAsDeveloper(
appId: BigInt!
nodeType: String
key: String
): ExecConnection!

Arguments​

execConnectAsDeveloper.appId ● BigInt! non-null scalar​

The app whose ck-exec code this is about.

execConnectAsDeveloper.nodeType ● String scalar​

Put the session on the host running an instance of this type (with key).

execConnectAsDeveloper.key ● String scalar​

The instance key within nodeType.

Type​

ExecConnection object​

Where and how a game client connects to ck-exec, the hub-and-spoke execution service. Open a WebSocket to {gatewayUrl}/v1/connect?token={token} before expiresAt.