Steamworks Documentation
This tells the asset server to make the subset of changes from a call to GetHistoryCommandDetails that were selected by the support agent.

Called by: Support Tool



appiduint3232bit App ID of the application associated with the assets.
steamiduint64The 64-bit Steam ID of the user to return assets for.
contextiduint64The 64-bit ID of the context this assets can be found in.
actoriduint32The 32-bit ID of the support agent executing this command. Use this for recording a change history.
command#uint32The name of the command action to perform on the matching asset. For N assets there will be multiple command parameters numbering 0, 1, ..., N-1.
id#uint64The 64-bit asset ID of the asset to modify with this command.
argument#stringThe argument string passed back from GetHistoryCommandDetails/v0001 for this action on this asset.
commandstringThe overall command being executed as returned by GetUserHistory/v0001
argumentsstringThe arguments string that was returned from GetUserHistory/v0001 for this command.


The output from this method should be encoded in the JSON format.

  • result
    • success - True if the method was successful. If the asset server is returning false, it should set error to a string that explains why.
    • error - a string describing why this call failed. This message will be recorded in the error log, which is available under the Economy tab on the Steamworks site.
    • summary(optional) - The string to show in the support activity log on this account for this action. Default: History Command.