> ## 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.

# PUT (/users/me/gamerpic)

> PUT (/users/me/gamerpic)

Uploads a 1080x1080 gamerpic.

* [Request body](#ID4EQ)
* [HTTP status codes](#ID4EZ)
* [Response body](#ID4EXC)

## Request body

The request body is a gamerpic (1080x1080 PNG file).

## 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](https://docs.xbox.com/reference/live/rest/additional/httpstatuscodes.md).

| Code | Reason phrase | Description |
| - | - | - |
| 200 | OK | Successful GET. |
| 201 | Created. | Upload was successful. |
| 403 | Forbidden | The privilege is revoked. |
| 500 | Error | Something went wrong. |

## Response body

No objects are sent in the body of the response.

## See also

##### Parent

[/users/me/gamerpic](https://docs.xbox.com/reference/live/rest/uri/gamerpic/uri-usersmegamerpic.md)


## Related topics

- [/users/me/gamerpic](https://docs.xbox.com/reference/live/rest/uri/gamerpic/uri-usersmegamerpic.md)
- [Gamerpic URIs](https://docs.xbox.com/reference/live/rest/uri/gamerpic/atoc-reference-gamerpic.md)
- [/users/me](https://docs.xbox.com/reference/live/rest/uri/presence/uri-usersme.md)
- [PUT (/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}/sessions/{sessionName})](https://docs.xbox.com/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplatessessiontemplatenamesessionssessionnameput.md)
- [XR046 Display Name and Gamerpic](https://docs.xbox.com/publishing/certification/fma/xr-046.md)
