If a target is given, only returns that user if they're on the block list, or else empty if they're not.
URI parameters
Parameter
Type
Description
ownerId
string
Required. Identifier of the user whose resource is being accessed. The possible values are xuid({xuid}). Must be the authenticated user. Example value: xuid(2603643534573581). Maximum size: none.
Authorization
Authorization claims used
Claim
Type
Required?
Example value
Xuid
64-bit signed integer
yes
1234567890
Required Request Headers
Header
Type
Description
Authorization
string
Authentication credentials for HTTP authentication. Example value: Xauth=<authtoken>. Maximum size: none.
Accept
string
Content-Types that are acceptable. Example value: application/json. Maximum size: none.
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.
Code
Reason phrase
Description
200
OK
The session was successfully retrieved.
400
Bad Request
The target ID specified in the URI is not valid.
403
Forbidden
The owner specified in the URI is not the authenticated user.
404
Not Found
The owner specified in the URI does not exist.
Required Response Headers
Header
Type
Description
Content-Type
string
The MIME type of the body of the request. Example value: application/json. Maximum size: none.
Content-Length
string
The number of bytes being sent in the response. Example value: 34. Maximum size: none.
Cache-Control
string
Polite request from the server to specify caching behavior. Example value: application/json. Maximum size: none.