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

# GET (/users/{ownerId}/summary)

> GET (/users/{ownerId}/summary)

# GET (/users/{ownerId}/summary)

Gets summary data about the owner from the caller's perspective.

* [URI parameters](#ID4EQ)
* [Authorization](#ID4E2)
* [Required Request Headers](#ID4EBC)
* [Optional Request Headers](#ID4EHD)
* [Request body](#ID4EXE)
* [HTTP status codes](#ID4ECF)
* [Required Response Headers](#ID4EZG)
* [Response body](#ID4EGAAC)

<a id="ID4EQ" />

## URI parameters

| Parameter | Type   | Description                                                                                                                                                                                                                 |
| --------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ownerId   | string | Identifier of the user whose resource is being accessed. The possible values are "me", xuid({xuid}), or gt({gamertag}). Example values: <code>me</code>, <code>xuid(2603643534573581)</code>, <code>gt(SomeGamertag)</code> |

<a id="ID4E2" />

## Authorization

\| <b>Name</b>| <b>Type</b>| <b>Description</b>|
\| --- | --- | --- | --- | --- | --- |
\| xuid| 64-bit unsigned integer| Required. user identifier of the caller. Example value: 2533274790395904|

<a id="ID4EBC" />

## Required Request Headers

\| Header| Type| Description|
\| --- | --- | --- | --- | --- | --- | --- | --- | --- |
\| Authorization| string| Authorization data for . This is typically an encrypted XSTS token. Example value: <b>XBL3.0 x=\[hash];\[token]</b>.|

<a id="ID4EHD" />

## Optional Request Headers

\| Header| Type| Description|
\| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
\| x-xbl-contract-version| string| Build name/number of the service to which this request should be directed. The request will only be routed to that service after verifying the validity of the header, the claims in the auth token, etc. Example values: 1|
\| Accept| string| Content-Types that are acceptable. All responses will be <code>application/json</code>.|

<a id="ID4EXE" />

## Request body

No objects are sent in the body of this request.

<a id="ID4ECF" />

## HTTP status codes

The service returns one of the status codes in this section in response to a request made with this method on this resource. For a complete list of standard HTTP status codes used with XBOX Live Services, see [Standard HTTP status codes](/reference/live/rest/additional/httpstatuscodes).

\| Code| Reason phrase| Description|
\| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
\| 200| OK| The session was successfully retrieved.|
\| 400| Bad Request| User IDs were malformed.|
\| 403| Forbidden| XUID claim could not be parsed from the authorization header.|

<a id="ID4EZG" />

## Required Response Headers

\| Header| Type| Description|
\| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
\| Content-Length| string| The number of bytes being sent in the response. Example value: 232.|
\| Content-Type| string| MIME type of the response body. This must be <b>application/json</b>.|

<a id="ID4EGAAC" />

## Response body

See [PersonSummary (JSON)](/reference/live/rest/json/json-personsummary).

<a id="ID4ESAAC" />

### Sample response

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

```

<a id="ID4E3AAC" />

## See also

<a id="ID4E5AAC" />

##### Parent

[/users/{ownerId}/summary](/reference/live/rest/uri/people/uri-usersowneridsummary)


## Related topics

- [PFLobbyGetMemberConnectionStatus](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmemberconnectionstatus.md)
- [User authentication and ownership](/build/steam-porting-guide/features/user-authentication-and-ownership.md)
- [Managing Summary](/services/playfab/multiplayer/servers/quota-summary.md)
- [PFCatalogGetItemReviewSummaryRequest](/services/playfab/api-references/c/pfcatalogtypes/structs/pfcataloggetitemreviewsummaryrequest.md)
- [Sale Pricing](/publishing/game-publishing/concepts/availability/sale-pricing.md)
