Get the live progress of an account's most recent update.
/v1/account.updateProgressAuthorizationBearer token · headerrequiredapplication/jsonidIDSearchShow propertiesHide properties
accountIdinteger<int32>Account ID to search for
steamId64stringSteamID64 to search for
vanityVanitySearchShow propertiesHide properties
typestringrequiredWhich type of vanity to search for
steaminternalvaluestringrequiredVanity to search for
OK
progressUpdateProgressThe account's current update progress. Absent if there is none to show.
Show propertiesHide properties
accountIdinteger<int32>requiredThe account this progress snapshot belongs to.
currentStepstringrequiredThe step the update is on now.
errorUpdateErrorSet when the update failed. Omitted otherwise.
Show propertiesHide properties
categorystringrequiredThe reason the update failed.
retryablebooleanrequiredTrue if retrying the update now may succeed.
finishedAtstring<date-time>The time the update finished, in UTC. Set on success or failure.
percentinteger<int32>requiredHow far the update has progressed, from 0 to 100.
queuePositioninteger<int64>Reserved for a future queue that can report a position. Always absent today.
queuedAtstring<date-time>The time the update was queued, in UTC.
runIdstringrequiredAn ID for the update run. Compare it to tell a new run from a later event of the same run.
startedAtstring<date-time>The time the update started running, in UTC.
statusstringrequiredThe overall status: undefined, pending, in_progress, completed, or failed. A completed run can still list a skipped or failed step: the data was saved, and that step kept the existing data.
stepsUpdateStep[] | nullrequiredEvery step in the pipeline, in run order, with its own status.
Show propertiesHide properties
UpdateStepfinishedAtstring<date-time>The time this step finished, in UTC.
namestringrequiredThe pipeline step this row describes.
reasonstringWhy the step ended skipped or failed: private (Steam privacy settings hide the data), unavailable (the step failed after its retries), or not_run (the run stopped before this step). Absent for a step that is pending, running, or done.
startedAtstring<date-time>The time this step started, in UTC.
statusstringrequiredThe step's state: pending, running, done, skipped, or failed.
updatedAtstring<date-time>requiredThe time this snapshot was last written, in UTC.
Bad Request
detailstringA human-readable explanation specific to this occurrence of the problem.
errorsErrorDetail[] | nullOptional list of individual error details
Show propertiesHide properties
ErrorDetaillocationstringWhere the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'
messagestringError message text
valueanyThe value at the given location
instancestring<uri>A URI reference that identifies the specific occurrence of the problem.
statusinteger<int64>HTTP status code
titlestringA short, human-readable summary of the problem type. This value should not change between occurrences of the error.
typestring<uri>A URI reference to human-readable documentation for the error.
Unauthorized
detailstringA human-readable explanation specific to this occurrence of the problem.
errorsErrorDetail[] | nullOptional list of individual error details
Show propertiesHide properties
ErrorDetaillocationstringWhere the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'
messagestringError message text
valueanyThe value at the given location
instancestring<uri>A URI reference that identifies the specific occurrence of the problem.
statusinteger<int64>HTTP status code
titlestringA short, human-readable summary of the problem type. This value should not change between occurrences of the error.
typestring<uri>A URI reference to human-readable documentation for the error.
Not Found
detailstringA human-readable explanation specific to this occurrence of the problem.
errorsErrorDetail[] | nullOptional list of individual error details
Show propertiesHide properties
ErrorDetaillocationstringWhere the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'
messagestringError message text
valueanyThe value at the given location
instancestring<uri>A URI reference that identifies the specific occurrence of the problem.
statusinteger<int64>HTTP status code
titlestringA short, human-readable summary of the problem type. This value should not change between occurrences of the error.
typestring<uri>A URI reference to human-readable documentation for the error.
Unprocessable Entity
detailstringA human-readable explanation specific to this occurrence of the problem.
errorsErrorDetail[] | nullOptional list of individual error details
Show propertiesHide properties
ErrorDetaillocationstringWhere the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'
messagestringError message text
valueanyThe value at the given location
instancestring<uri>A URI reference that identifies the specific occurrence of the problem.
statusinteger<int64>HTTP status code
titlestringA short, human-readable summary of the problem type. This value should not change between occurrences of the error.
typestring<uri>A URI reference to human-readable documentation for the error.
Internal Server Error
detailstringA human-readable explanation specific to this occurrence of the problem.
errorsErrorDetail[] | nullOptional list of individual error details
Show propertiesHide properties
ErrorDetaillocationstringWhere the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'
messagestringError message text
valueanyThe value at the given location
instancestring<uri>A URI reference that identifies the specific occurrence of the problem.
statusinteger<int64>HTTP status code
titlestringA short, human-readable summary of the problem type. This value should not change between occurrences of the error.
typestring<uri>A URI reference to human-readable documentation for the error.