Compare badge collections between accounts
/v1/account.compareBadgesAuthorizationBearer token · headerrequiredapplication/jsonaccountsAccountSearch[] | nullrequiredShow propertiesHide properties
AccountSearchidIDSearchShow 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
appIdsinteger<int32>[] | nullappTypesstring[] | nulldifferenceDifferenceFilterOnly badges owned by has but not by lacks. Both accounts must be in accounts.
Show propertiesHide properties
hasAccountSearchrequiredAccount that must own the badge
Show propertiesHide properties
idIDSearchvanityVanitySearchlacksAccountSearchrequiredAccount that must not own the badge
Show propertiesHide properties
idIDSearchvanityVanitySearchexcludeAppIdsinteger<int32>[] | nullfilterstringallnormalfoilignorestring[] | nullmatchstringtupletupleLeveltupleMinLevelminLevelinteger<int32>Only used when match=tupleMinLevel
modestringmissingownedByAlluniqueorderOrderShow propertiesHide properties
bystringrequiredscarcitylevelnamexpcompletedAtdirectionstringrequiredascdescpageinteger<int32>rangesRangeFilter[] | nullShow propertiesHide properties
RangeFiltermaxinteger<int64>mininteger<int64>typestringrequiredscarcityOK
accountsResolvedAccount[] | nullrequiredShow propertiesHide properties
ResolvedAccountaccountIdinteger<int32>requiredavatarstringrequiredsteamIdstringrequiredvanitystringpagesinteger<int32>requiredThe number of pages
totalHitsinteger<int32>requiredThe total number of hits for all pages
tuplesComparedTuple[] | nullrequiredShow propertiesHide properties
ComparedTupleaccountsTupleAccount[] | nullrequiredShow propertiesHide properties
TupleAccountcompletedAtstring<date-time>levelinteger<int32>requiredsteamIdstringrequiredxpinteger<int32>requiredappIdinteger<int32>requiredappImagestringrequiredappNamestringrequiredappTypestringrequiredbadgeImagestringrequiredbadgeNamestringrequiredisEventbooleanrequiredisFoilbooleanrequiredisSalebooleanrequiredmaxLevelinteger<int32>requiredscarcityinteger<int64>requiredsteamIdinteger<int32>requiredtrackedHoldersinteger<int64>requiredBad 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.