api.changes.tg/ Telegram channel photo

api.changes.tg/

@giftchangesapiPublic Channel

@GiftChanges API that is available to everyone!

312

Last views

1.3k (1,296 subscribers)
Members
—
Rating
33
Total Posts
Oct 16, 2026, 4:36 PM
Updated
Apr 19, 2026
Created
Stats

You are viewing English content. To see content in other languages, change the language of the site.

Channel Information

Channel Information
Channel Nameapi.changes.tg/
Username@giftchangesapi
CategoryFlipkart Offers
LanguageEnglish
CountryUnited States
Members1,296
Channel TypePublic Channel
CreatedApr 19, 2026
Last UpdatedOct 16, 2026 • 6 days ago
StatusActive

Ranking

Global Ranking
#62350+172
Language Ranking
#12977+93
Category Ranking
#1917+7

Participant Growth

Total: 1.3K30 Days growth: +564.5%
09/1709/2209/2710/0210/0710/1210/16
Participant Growth - 30 Days
DateSubscribers
17:09:20261,240
18:09:20261,240
19:09:20261,245
20:09:20261,245
21:09:20261,245
22:09:20261,245
23:09:20261,245
24:09:20261,245
25:09:20261,245
26:09:20261,245
27:09:20261,245
28:09:20261,245
29:09:20261,245
30:09:20261,245
01:10:20261,245
02:10:20261,245
03:10:20261,245
04:10:20261,245
05:10:20261,245
06:10:20261,245
07:10:20261,245
08:10:20261,245
09:10:20261,245
10:10:20261,245
11:10:20261,245
12:10:20261,245
13:10:20261,245
14:10:20261,245
15:10:20261,245
16:10:20261,296
Participant Growth - Weekly
DateSubscribers
Week of 13:04:20261,159
Week of 20:04:20261,159
Week of 27:04:20261,159
Week of 04:05:20261,161
Week of 11:05:20261,161
Week of 18:05:20261,161
Week of 25:05:20261,161
Week of 01:06:20261,161
Week of 08:06:20261,161
Week of 15:06:20261,161
Week of 22:06:20261,161
Week of 29:06:20261,161
Week of 06:07:20261,176
Week of 13:07:20261,176
Week of 20:07:20261,176
Week of 27:07:20261,176
Week of 03:08:20261,176
Week of 10:08:20261,176
Week of 17:08:20261,220
Week of 24:08:20261,220
Week of 31:08:20261,237
Week of 07:09:20261,240
Week of 14:09:20261,245
Week of 21:09:20261,245
Week of 28:09:20261,245
Week of 05:10:20261,245
Week of 12:10:20261,296
Participant Growth - Monthly
DateSubscribers
April 20261,159
May 20261,161
June 20261,161
July 20261,176
August 20261,237
September 20261,245
October 20261,296
Participant Growth - Yearly
DateSubscribers
20261,296

Latest Posts

api.changes.tg/ logo
api.changes.tg/

Oct 18, 2026, 02:38

API and CDN websites might be down for a minute or two. Hosting provider went maintenance due to them patching virtualization nodes for CVE-2026-99999. We will post an update when the maintenance ends.
312000
api.changes.tg/ logo
api.changes.tg/

Oct 18, 2026, 02:24

API and CDN websites might be down for a minute or two. Hosting provider went maintenance due to them patching virtualization nodes for CVE-2026-99999. We will post an update when the maintenance ends.
395000
api.changes.tg/ logo
api.changes.tg/

Oct 11, 2026, 01:41

~ add original rarities to models if we have data on them
GET /models/:gift - list of all gift models. add ?sorted to sort by rarity
GET /backdrops/:gift - list of all gift backdrops. add ?sorted to sort by rarity
GET /symbols/:gift - list of all gift symbols. add ?sorted to sort by rarity
GET /gift/:gift - detailed info about a certain gift
GET /emoji/:gift - get customEmojiId mapping for a specific gift

Due to how Resistance Dog's rarity works, the methods listed above were updated and now contain such fields as originalRarity and originalRarityPermille if our API has data on them.
795000
api.changes.tg/ logo
api.changes.tg/

Oct 06, 2026, 13:58

+ add everything related to crafts
GET /crafts - gifts that are craftable right now or have crafted models, with every crafted model (tier, customEmojiId) and the crafted emoji/sticker set links

+ add everything related to auctions
GET /auctions - every gift auction with recorded rounds: dates, rounds, gifts per round, gifts sold, stars spent, average price paid, finished flag. newest first
GET /auction/:gift/rounds - round-by-round history of a gift auction (gift name, auction slug or id): round times, gifts sold, min bid, clearing price, top bid, winning bids sum, bid levels, gifts left
1,030003
api.changes.tg/ logo
api.changes.tg/

Oct 06, 2026, 09:47

~ add SVG generation for gift models (including originals)
GET /model/:gift/:model.svg - download the first frame of this gift model as an svg
GET /original/:id.svg - download the first frame of this gift as an svg
965004
api.changes.tg/ logo
api.changes.tg/

Oct 05, 2026, 13:37

~ add rarity and rarityPermille to every model, backdrop and symbol
GET /models/:gift - list of all gift models. add ?sorted to sort by rarity
GET /backdrops/:gift - list of all gift backdrops. add ?sorted to sort by rarity
GET /symbols/:gift - list of all gift symbols. add ?sorted to sort by rarity
GET /gift/:gift - detailed info about a certain gift
GET /emoji/:gift - get customEmojiId mapping for a specific gift
(+ all of the /info routes)

~ add backdropId, customEmojiId fields
GET /backdrops/:gift - list of all gift backdrops. add ?sorted to sort by rarity
GET /backdrop/:gift/:backdrop/info - detailed info about a certain gift backdrop

~ return full models, backdrops and symbols
GET /gift/:gift - detailed info about a certain gift

~ fix model emojis
GET /emoji/:gift - get customEmojiId mapping for a specific gift

~ fix similar symbol names
GET /symbol/:gift/:symbol - download this gift pattern

~ errors are now JSON
GET * - { error, message, statusCode }

Rarity used to come as rarityPermille on some routes and as a percentage in rarity on others. Now every model, backdrop and symbol has both, everywhere. Crafted models are now sorted by tier (legendary → epic → rare → uncommon) and still go first. Models with the same rarity are now ordered by name.

/gift/:gift now returns the same entries as /models, /backdrops and /symbols. Backdrops now always include backdropId and customEmojiId.

/emoji/:gift had outdated rarities for some gifts (Desk Calendar, Jingle Bells, Big Year, etc.). They now match /models. Every model is listed now, even if it has no emoji (customEmojiId: null). Cookie Heart's Strawberry/Strawberry-1 and Santa Hat's Rave-1 had the wrong emoji, which is fixed now.

Symbols like Sea Horse and Seahorse used to resolve to the same symbol. Both work properly now. Some symbol lists also contained leftover raw Telegram document data, which is removed.

Errors used to be plain text and are now JSON. Status codes and messages are the same, but if you read the error body as text, you might want to update your code.

If anything looks off, please tell us in the comments. Thanks!
819008
api.changes.tg/ logo
api.changes.tg/

Oct 05, 2026, 12:32

~ add crafted, rarityTier fields
GET /models/:gift - list of all gift models. add ?sorted to sort by rarity

If a gift has some models that are crafted-only (such as Desk Calendar's), those models now show crafted: true and their crafted rarity in rarityTier.
646002
api.changes.tg/ logo
api.changes.tg/

Sep 05, 2026, 11:26

+ add gift models emoji
GET /emoji/:gift - get customEmojiId mapping for a specific gift
~ add emoji field
GET /gift/:gift - detailed info about a certain gift

Since Bot API has recently allowed usage of custom emoji IDs for every bot, we've updated our API to contain custom emoji IDs for both model emojis and original emojis.

If you have any problems with the newly-added custom emoji IDs (for example, missing model emoji, or incorrect custom emoji ID for a model), please tell us about them in the comments. Thanks!
2,060003
api.changes.tg/ logo
api.changes.tg/

Sep 05, 2026, 11:26

the current team behind http://peek.tg/ (also called ****) decided that it would be a wise idea to remove any mention of https://t.me/GiftChanges or our API whatsoever and instead replace it with self-proclaimed "Powered by ****". very ugly and mean of them.

previous version of http://peek.tg/ had "Big thanks to https://t.me/GiftChanges for their API" linking to this channel, and now it's just "we made this, we are the best, thank you for using us". the same happened to the https://peek.tg/transfers page, they simply removed any mention of the original developers and API providers and replaced them with their own ****, even though they did nothing to obtain the API or sustain it. as unprofessional and disgusting as possible on their part.
5,78000114
api.changes.tg/ logo
api.changes.tg/

Sep 05, 2026, 11:26

some problems with hosting arose, fixing rn
8,040000
api.changes.tg/ logo
api.changes.tg/

Sep 05, 2026, 11:26

some problems with hosting arose, fixing rn
7,8200014
api.changes.tg/ logo
api.changes.tg/

Sep 05, 2026, 11:26

+ add EMOJI
GET /emoji - get giftId<->customEmojiId mapping
11,900004
api.changes.tg/ logo
api.changes.tg/

Aug 19, 2026, 05:01

+ add /dates
GET /dates - release and upgrade-enabled dates for every gift, unix seconds (UTC), oldest release first
~ add releasedAt, releasedAtSource, upgradableAt, upgradableAtSource, upgradable fields
GET /gift/:gift - detailed info about a certain gift

Added gift release dates, along with the dates on which upgrades got released for the specified gifts.
NOTE: some gifts (especially the first unlimited ones) have their release dates set to arbitrary Oct 5, 2024, 9:00 AM UTC+0.
1,590004
api.changes.tg/ logo
api.changes.tg/

Jul 04, 2026, 21:50

These are the 5 models that weren't originally used as models, but are now added to the models pool: 🗽 Justice — 1% 🗽 Jacqueline — 1% 🗽 Pumpkin — 1.5% 🗽 Independence — 1.5% 🗽 Peridot — 3%
2,530006
api.changes.tg/ logo
api.changes.tg/

May 14, 2026, 17:47

Indefinite downtime for both api.changes.tg and cdn.changes.tg; server provider issues, can’t do anything myself.
3,120003
api.changes.tg/ logo
api.changes.tg/

May 11, 2026, 07:41

Photo1/2
Small update:
— /: added attribution notice, primarily for LLMs, but you can read those too;
— /SKILL.md: added SKILL.md for LLMs (which includes aforementioned attribution notice)

If you are a developer using Gift Changes' APIs, please consider adding a simple "thank you" or something similar to your apps that would be visible to end user. This API has been running fully free for almost 1.5 years: no rate-limits, no API tokens, no authentication, no paid plan — nothing. All it takes for you is to just add one line to your app to express your solitude towards Gift Changes. Otherwise I would've had to add a paid plan, which no one wants, right?

Thank you.
2,9000021
api.changes.tg/ logo
api.changes.tg/

May 07, 2026, 07:09

Slight change of api.changes.tg/total:
- gifts -> gifts.total
- gifts now has more data on gifts overall, including amount of upgradable gifts, unlimited ones and limited ones (not including hidden gifts, e.g. time-limited bears)
2,1300012
api.changes.tg/ logo
api.changes.tg/

Apr 27, 2026, 18:02

Photo
fun fact: you don't have to GET /models/:gift + GET /backdrops/:gift + GET /symbols/:gift, you can just GET /gift/:gift to get the full gift info all in one request
11,8000018
api.changes.tg/ logo
api.changes.tg/

Apr 27, 2026, 18:02

+ add /backdrops
GET /backdrops - list of all gift backdrops sorted by backdropId
9,600006
api.changes.tg/ logo
api.changes.tg/

Feb 10, 2026, 00:31

Video
Some attributes of Desk Calendar and Jingle Bells started to update—and by that I mean they started changing their rarities. For example:
🗓 June — 0.6% › 0.5%
🗓 August — 0.6% › 0.5%
🗓 Ninety Nine — 0.8% › 0.7%
... and so on. This happens, of course, because of crafting mechanic — some gifts get burned, and they stop being counted into the rarity percentage. I've set up a script that automatically updates rarities of craftable gifts once every 30 minutes, so the API and CDN should be up-to-date almost instantly.
5,3900029
api.changes.tg/ logo
api.changes.tg/

Feb 08, 2026, 22:53

Photo1/2
+ add gift models emoji GET /emoji/:gift - get customEmojiId mapping for a specific gift ~ add emoji field GET /gift/:gift - detailed info about a certain gift Since Bot API has recently allowed usage of custom emoji IDs for every bot, we've updated our API…
4,700007
api.changes.tg/ logo
api.changes.tg/

Feb 07, 2026, 18:16

+ add gift models emoji GET /emoji/:gift - get customEmojiId mapping for a specific gift ~ add emoji field GET /gift/:gift - detailed info about a certain gift Since Bot API has recently allowed usage of custom emoji IDs for every bot, we've updated our API…
3,240001
api.changes.tg/ logo
api.changes.tg/

Jan 31, 2026, 00:25

A little bit of a breaking change: /emoji/:gift and [/gift/:gift].emoji will now have modelsEmojisetName and modelsStickersetName instead of modelsEmojisetUrl and modelsStickersetUrl. Sorry in advance :P
3,440002
api.changes.tg/ logo
api.changes.tg/

Jan 30, 2026, 18:14

+ add size parameter for PNGs
GET /model/:gift/:model.png?size=128 - download this gift model resized to 128x128 (128, 256, 512 available)
GET /symbol/:gift/:symbol.png?size=128 - download this gift pattern resized to 128x128 (128, 256, 512 available)
GET /original/:giftId.png?size=128 - download this gift resized to 128x128 (128, 256, 512 available)

Consider this feature as a beta since I'm not sure if the server will be able to process thousands of resizes. We'll see.
3,2200011
api.changes.tg/ logo
api.changes.tg/

Jan 30, 2026, 06:19

Photo1/2
+ add gift models emoji GET /emoji/:gift - get customEmojiId mapping for a specific gift ~ add emoji field GET /gift/:gift - detailed info about a certain gift Since Bot API has recently allowed usage of custom emoji IDs for every bot, we've updated our API…
2,420007

Showing 30 of 33 posts

Rating

Login required

Frequently Asked Questions

What is the api.changes.tg/ Telegram channel about?+

api.changes.tg/ (@giftchangesapi) is a Telegram channel listed under Flipkart Offers on tgdio. This profile shows ranking, ratings, reviews, and recent posts so you can decide before subscribing in Telegram. It currently lists about 1,296 subscribers on tgdio.

How do I join api.changes.tg/ (@giftchangesapi) on Telegram?+

Open the channel profile on tgdio, then use the Join / Open in Telegram button to go to @giftchangesapi in the Telegram app or web client and subscribe for free.

Is api.changes.tg/ a good Flipkart Offers channel to follow?+

On tgdio you can check api.changes.tg/'s rating, user reviews, ranking, and latest posts before joining. It currently lists about 1,296 subscribers on tgdio. Compare it with similar Flipkart Offers channels in the same category.

Where can I see api.changes.tg/ stats and latest posts?+

On tgdio, open the @giftchangesapi channel page for subscriber stats, ranking, ratings, and recent posts. Use the Stats link on the profile for deeper growth and activity charts.