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

# /trustedplatform/users/xuid({xuid})/scids/{scid}/data/{pathAndFileName},{type}

> /trustedplatform/users/xuid({xuid})/scids/{scid}/data/{pathAndFileName},{type}

Downloads, uploads, or deletes a file.
The domain for these URIs is `titlestorage.xboxlive.com`.

* [URI parameters](#ID4EV)

## URI parameters

| Parameter | Type | Description |
| - | - | - |
| xuid | unsigned 64-bit integer | The XBOX User ID (XUID) of the player who making the request. |
| scid | guid | the ID of the service config to look up. |
| pathAndFileName | string | Path and file name for the item to be accessed. Valid characters for the path portion (up to and including the final forward slash) include uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), underscore (*), and forward slash (/). The path portion may be empty. Valid characters for the file name portion (everything after the final forward slash) include uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), underscore (*), period (.), and hyphen (-). The file name may not be empty, end in a period or contain two consecutive periods. |
| type | string | The format of the data. Possible values are binary or json. |

## Valid methods

[DELETE](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapathandfilenametype-delete.md)

  Deletes a file.

[GET](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapathandfilenametype-get.md)

  Downloads a file.

[PUT](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapathandfilenametype-put.md)

  Uploads a file. The data can be uploaded in a full upload in which the data and metadata are sent in a single message, or as a multi-block upload in which the data and metadata are sent in a series of smaller blocks. Only files that are smaller than four megabytes can be sent as a single message. Multi-block upload is not supported for data of type json.

## See also

##### Parent

[Title Storage URIs](https://docs.xbox.com/reference/live/rest/uri/storage/atoc-reference-storagev2.md)


## Related topics

- [DELETE (/trustedplatform/users/xuid({xuid})/scids/{scid}/data/{pathAndFileName},{type})](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapathandfilenametype-delete.md)
- [GET (/trustedplatform/users/xuid({xuid})/scids/{scid}/data/{pathAndFileName},{type})](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapathandfilenametype-get.md)
- [PUT (/trustedplatform/users/xuid({xuid})/scids/{scid}/data/{pathAndFileName},{type})](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapathandfilenametype-put.md)
- [POST (/trustedplatform/users/batch/scids/{scid}/data/{pathAndFileName},{type})](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersbatchscidssciddatapathandfilenametype-post.md)
- [/trustedplatform/users/xuid({xuid})/scids/{scid}/data/{path}](https://docs.xbox.com/reference/live/rest/uri/storage/uri-trustedplatformusersxuidscidssciddatapath.md)
