Telegram Gift Data API

Base: https://api.gear.tg · JSON · CORS * · cached with stale-while-revalidate · source: Telegram MTProto. Machine-readable description: https://api.gear.tg/llm

:gift = official name, lowercase, spaceless, dashed/underscored, or numeric gift id. Assets: .tgs (default), .json (Lottie), .png?size=64|128|256|512|1024, .svg (first frame, raster inside an SVG container).

COMMON/idsMap of gift collection id -> name
COMMON/namesList of collection names
COMMON/totalCounts (collections, all star gifts, total supply)
COMMON/llmSKILL.md describing this API (text/markdown)
COMMON/healthHealth + MTProto status
EMOJI/emojiMap of collection name -> emoji of its base sticker
EMOJI/emoji/:giftEmoji of one collection
GIFTS/giftsAll collections with price/supply/release info
GIFTS/gift/:giftOne collection: price, supply, upgrade price, attribute counts
GIFTS/datesRelease (first sale) dates
MODELS/models/:giftModels (?sorted = rarest first)
MODELS/model/:gift/:model[.tgs|.json|.png|.svg]Model animation; .png/.svg ?size=64|128|256|512|1024
MODELS/model/:gift/:model/infoModel rarity info
BACKDROPS/backdropsAll backdrops (union, with colors)
BACKDROPS/backdrops/:giftBackdrops of a collection (?sorted)
BACKDROPS/backdrop/:gift/:backdrop/infoBackdrop colors + rarity
SYMBOLS/symbols/:giftSymbols (alias /patterns/:gift, ?sorted)
SYMBOLS/symbol/:gift/:symbol[.tgs|.json|.png]Symbol animation (alias /pattern/...)
SYMBOLS/symbol/:gift/:symbol/infoSymbol rarity info
ORIGINALS/original/:id[.tgs|.json|.png]Base (unupgraded) gift sticker; :id = gift id or collection name
CRAFTS/craftsCrafted models per collection
AUCTIONS/auctionsActive + past gift auctions
AUCTIONS/auction/:gift/roundsRounds/state of a gift auction

Examples