PlayerDataExport
One player's data in one app, for an operator answering a data request.
type PlayerDataExport {
appId: BigInt!
userId: BigInt!
exportedAt: DateTime!
inputsComplete: Boolean!
json: String!
}
Fields
PlayerDataExport.appId ● BigInt! non-null scalar
The app.
PlayerDataExport.userId ● BigInt! non-null scalar
The player.
PlayerDataExport.exportedAt ● DateTime! non-null scalar
When it was assembled.
PlayerDataExport.inputsComplete ● Boolean! non-null scalar
Whether every recorded input still kept is in it (false: the export stopped at 50 sessions or 20,000 inputs).
PlayerDataExport.json ● String! non-null scalar
The export, as one JSON document: identity (the account row), platform (legal acceptances, avatars, the app's grant, actors, app and avatar state, communication settings, contacts, the player's own blocks, parental consents and the reports the player filed), recordedInputs (its sessions in the safety log and their inputs) and hubs (each ck-exec hub's share, or why there is none).
Returned By
exportPlayerData query