Technical documentation for interacting with Thermos Proxy API
floor
or price
) are represented as strings in nanotons. A string is used to avoid precision loss with very large numbers.
1 TON = 1,000,000,000 nanoton
rarity_per_mille
field. This indicates the rarity of the attribute out of 1,000. For example, a rarity_per_mille
of 30
means there is a 3% (30/1000) chance of this attribute appearing.
Some attributes also include a rarity_score
field. This number is a product of all rarity_per_mille
values. Foe example, if gift has model (10
), backdrop (20
) and symbol (5
), its rarity_score
is 1000
.
5470609
is #537791
.
ApiGiftCollection
objects:
ApiBackdrop
objects:
ApiSymbol
objects:
ApiGiftCollectionAttributesResponse
object,
which is a dictionary where keys are collection names and values are ApiCollectionAttributes
objects:
ApiGiftSearchRequest
object:
ordering
: defines the sort order of gifts. Allowed values are PRICE_ASC
, PRICE_DESC
, MODEL_RARITY_ASC
, MODEL_RARITY_DESC
, BACKDROP_RARITY_ASC
, BACKDROP_RARITY_DESC
, SYMBOL_RARITY_ASC
, SYMBOL_RARITY_DESC
, RARITY_SCORE_ASC
, RARITY_SCORE_DESC
, NUMBER_ASC
, NUMBER_DESC
page
: defines current page. Minimum page is 1
per_page
: defines number of gifts per pagequery
: defines full-text search queryprice_range
: defines min & max price; prices are specified in nanoton. min & max are optional, e.g. you can specify either one of them or bothnumber
: defines the gift numbercollections
: defines the list of gift collectionsmodels
: defines the list of gift modelsbackdrops
: defines the list of gift backdropssymbols
: defines the list of gift symbolsmarkets
: defines the list of gift marketsApiGiftSearchResponse
object:
Get gift
endpoint
ApiGiftExternal
object in case of success, or 404
if gift is not available anymore: