Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Data about the online presence of a single user.
PresenceRecord
The PresenceRecord object has the following specification.
| Member | Type | Description |
|---|---|---|
| xuid | string | The Xbox User ID (XUID) of the target user. The presence data provided is for this user. |
| devices | array of DeviceRecord | List of the user's device records. |
| state | string | User's activity on Xbox LIVE. Possible values:
|
| lastSeen | LastSeenRecord | The last seen information is only available when the user has no valid DeviceRecords. If the object was removed from the cache, its data might not be returned, because there is no persistent store. |
Sample JSON syntax
{
xuid:"0123456789",
state:"online",
devices:
[{
type:"D",
titles:
[{
id:"12341234",
name:"Contoso 5",
state:"active",
placement:"fill",
timestamp:"2012-09-17T07:15:23.4930000",
activity:
{
richPresence:"Team Deathmatch on Nirvana"
}
},
{
id:"12341235",
name:"Contoso Waypoint",
timestamp:"2012-09-17T07:15:23.4930000",
placement:"snapped",
state:"active",
activity:
{
richPresence:"Using radar"
}
}]
},
{
type:"W8",
titles:
[{
id:"23452345",
name:"Contoso Gamehelp",
state:"active",
placement:"full",
timestamp:"2012-09-17T07:15:23.4930000",
activity:
{
richPresence:"Nirvana page"
}
}]
}]
}
See also
Parent
JavaScript Object Notation (JSON) Object Reference