Get User Files
In: query
Query Parameters
(Required) Steam ID of the user whose files are being requested.
null(Required) App Id of the app that the files were published to.
nullint32(Optional) Shortcut Id to retrieve published files from.
nullint32(Optional) Starting page for results.
nullint32(Optional) The number of results, per page to return.
nullint32(Optional) Type of files to be returned.
(Optional) Sorting method to use on returned values.
(Required) (optional) Filter by privacy settings.
nullint32(Optional) Tags that must be present on a published file to satisfy the query.
(Optional) Tags that must NOT be present on a published file to satisfy the query.
(Required) Required key-value tags to match on.
{message}(Optional) File type to match files to.
nullint32(Required) App Id of the app that published the files, only matched if specified.
nullint32(Required) Match this cloud filename if specified.
Allow stale data to be returned for the specified number of seconds.
nullint32Specifies the localized text to return. Defaults to English.
nullint32(Optional) At least one of the tags must be present on a published file to satisfy the query.
{message}(Optional) Filter out items that have these content descriptors.
{enum}(Required) Admin tool is doing a query, return hidden items
(Optional) If true, only return the total number of files that satisfy this query.
(Optional) If true, only return the published file ids of files that satisfy this query.
Return vote data
(Required) Return tags in the file details
Return key-value tags in the file details
(Required) Return preview image and video details in the file details
(Required) Return child item ids in the file details
Populate the short_description field instead of file_description
(Required) Return pricing information, if applicable
Populate the metadata field
(Required) Return playtime stats for the specified number of days before today.
nullint32(Required) Strips BBCode from descriptions.
If true, then reactions to items will be returned.
(Required) Backwards compatible for the client.
nullint32Return the data for the specified revision.
{enum}(Required) Return list of apps the items belong to
An alternative to the query string parameters; pass arguments as a URL-encoded JSON blob. The "key" and "format" fields should still be passed as separate parameters
The format of the response. Defaults to json
"json" | "xml" | "vdf"Response Body
curl -X GET "https://api.steampowered.com/IPublishedFileService/GetUserFiles/v1"