> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PersonSummary (JSON)

> PersonSummary (JSON)

Collection of [Person (JSON)](https://docs.xbox.com/reference/live/rest/json/json-person.md) objects.

## PersonSummary

The PersonSummary object has the following specification.

| Member | Type | Description |
| - | - | - |
| hasCallerMarkedTargetAsFavorite | Boolean value | Whether the caller has marked the target as a favorite. Example values: true |
| hasCallerMarkedTargetAsKnown | Boolean value | Whether the caller has marked the target as known. Example values: true |
| isCallerFollowingTarget | Boolean value | Whether the caller is following the target. Example values: true |
| isTargetFollowingCaller | Boolean value | Whether the target is following the caller. Example values: true |
| legacyFriendStatus | string | Legacy friend status of the target as seen by the caller. Can be "None", "MutuallyAccepted", "OutgoingRequest", or "IncomingRequest". Example values: "MutuallyAccepted" |
| recentChangeCount | 32-bit unsigned integer | Optional. Number of recent changes in the target's social graph. This value will only exist when a user is viewing their own summary. Example values: 5 |
| targetFollowerCount | >32-bit unsigned integer | Number of People that are following the target. Example values: 1308 |
| targetFollowingCount | 32-bit unsigned integer | Number of People that the target is following. Example values: 112 |
| watermark | string | Optional. Recent change watermark for the target. This value will only exist when a user is viewing their own summary. Example values: 5 |

## Sample JSON syntax

```json theme={null}
{
    "targetFollowingCount": 87,
    "targetFollowerCount": 19,
    "isCallerFollowingTarget": true,
    "isTargetFollowingCaller": false,
    "hasCallerMarkedTargetAsFavorite": true,
    "hasCallerMarkedTargetAsKnown": true,
    "legacyFriendStatus": "None",
    "recentChangeCount": 5,
    "watermark": "5246775845000319351"
}
    
```

## See also

##### Parent

[JavaScript Object Notation (JSON) Object Reference](https://docs.xbox.com/reference/live/rest/json/atoc-xboxlivews-reference-json.md)


## Related topics

- [GET (/users/{ownerId}/summary)](https://docs.xbox.com/reference/live/rest/uri/people/uri-usersowneridsummaryget.md)
- [JavaScript Object Notation (JSON) Object Reference](https://docs.xbox.com/reference/live/rest/json/atoc-xboxlivews-reference-json.md)
- [Person (JSON)](https://docs.xbox.com/reference/live/rest/json/json-person.md)
- [JSON Lua](https://docs.xbox.com/services/playfab/sdks/lua/Licenses/json-lua-license.md)
- [PeopleList (JSON)](https://docs.xbox.com/reference/live/rest/json/json-peoplelist.md)
