Difference between revisions of "WebAPI/GetAssetClassInfo"
< WebAPI
(KISS) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== URL == | == URL == | ||
− | <nowiki>http://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v0001/</nowiki> | + | <nowiki>GET http://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v0001/</nowiki> |
− | |||
− | |||
== Method-specific Parameters == | == Method-specific Parameters == | ||
− | ; appid | + | ; appid (uint32) |
:The [[WebAPI#appids|ID]] of the game to query assets from. | :The [[WebAPI#appids|ID]] of the game to query assets from. | ||
− | ; language | + | ; {{API optional|language}} (string) |
:The [[Wikipedia:List of ISO 639-1 codes|ISO639-1 language code]] for the language all localized strings should be returned in. Not all strings have been translated to every language. If a language does not have a string, the English string will be returned instead. If this parameter is omitted the string token will be returned for the strings. | :The [[Wikipedia:List of ISO 639-1 codes|ISO639-1 language code]] for the language all localized strings should be returned in. Not all strings have been translated to every language. If a language does not have a string, the English string will be returned instead. If this parameter is omitted the string token will be returned for the strings. | ||
− | + | ;class_count (uint32): The number of classids passed to the request | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ;classid''N'': Where N can be a series of sequential numbers to form a list of class IDs. <ref name="placeholdervar">'''''N''''' refers to an incrementing ID starting from 0. For example: | + | ;classid''N'' (uint64): Where N can be a series of sequential numbers to form a list of class IDs. <ref name="placeholdervar">'''''N''''' refers to an incrementing ID starting from 0. For example: '''<nowiki>http://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v0001?key=APIKEY&format=json&language=en&appid=440&class_count=2&classid0=195151&classid1=16891096</nowiki>''', with each consecutive classid incrementing from there.</ref> <ref>Currently only schema items have readily available class IDs. See [[../GetAssetPrices|GetAssetPrices]]</ref> |
− | ; | + | ;{{API optional|instanceid''N''}} (uint64):Instance ID of the nth class. |
== Result Data == | == Result Data == | ||
Line 84: | Line 61: | ||
<references/> | <references/> | ||
− | |||
[[Category:WebAPI|GetAssetClassInfo]] | [[Category:WebAPI|GetAssetClassInfo]] |
Latest revision as of 04:20, 21 October 2014
URL
GET http://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v0001/
Method-specific Parameters
- appid (uint32)
- The ID of the game to query assets from.
- language (Optional) (string)
- The ISO639-1 language code for the language all localized strings should be returned in. Not all strings have been translated to every language. If a language does not have a string, the English string will be returned instead. If this parameter is omitted the string token will be returned for the strings.
- class_count (uint32)
- The number of classids passed to the request
- classidN (uint64)
- Where N can be a series of sequential numbers to form a list of class IDs. [1] [2]
- instanceidN (Optional) (uint64)
- Instance ID of the nth class.
Result Data
- result
- success
- true if the query was successful, false otherwise.
- classnumber
- Where classnumber is a string corresponding to the given classidN[1] list.
- icon_url
- An encoded URL to be passed to http://cdn.steamcommunity.com/economy/image/<encoded url>
- icon_url_large
- An encoded URL similar to icon_url or an empty string if not available.
- name
- The localized name of the item.
- name_color
- The RGB tuple used for the item's name line color as a hexadecimal value.
- background_color
- The RGB tuple used for the item's cell background as a hexadecimal value.
- type
- The localized string used to display the type of the item or an empty string if not available.
- tradable
- A string indicating the tradability status of the item, 1 if it can be traded or 0 otherwise.
- descriptions
- An array of attributes attached to the item. Will be an empty string if none is available.
- N
- Where N[1] is the index of the attribute given as a string.
- type
- The type of the attribute, includes text
- value
- The localized attribute value.
- color
- The RGB tuple of the attribute's description line as a hexadecimal value.
- actions
- An array of links and their labels related to the item.
- N
- Where N[1] is the index of the action.
- name
- The localized label of the link.
- link
- The URL to get more information about the item.
- tags
- An array of tags attached to the item.
- N[1]
-
- internal_name
- Name of the tag used internally by software.
- name
- User friendly name of the tag.
- category_name
- Internal name of the tag category.
- category
- User friendly category label.
- color
- The RGB tuple that should be used when displaying the tag's label.
Notes
- ↑ a b c d e f N refers to an incrementing ID starting from 0. For example: http://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v0001?key=APIKEY&format=json&language=en&appid=440&class_count=2&classid0=195151&classid1=16891096, with each consecutive classid incrementing from there.
- ↑ Currently only schema items have readily available class IDs. See GetAssetPrices