TGViewer
TONAPI and TON Console TONAPI and TON Console @tonconsole_com · 12K subscribers
Post #109 8.27K
TonApi V2: Jetton Logo Field Migration

We have made changes to the structure of Jetton data returned by TonApi V2, affecting the way logos are handled. This is particularly important for users working with Jetton images.

The migration will be completed on January 15, 2025

What has changed:
1. A new field preview has been added to the JettonInfo object. It contains a link to a cached image of the Jetton logo, specifically prepared for fast and convenient display.
2. The field metadata.image in the JettonInfo object temporarily returns the same cached image as preview. Once the migration is complete, this field will start returning the original link to the logo from the Jetton metadata.

We now recommend to display logos using the field: preview

Why are we migrating:
The goal of the migration is to resolve the mismatch between the original metadata and what our API currently provides. At present, metadata.image returns a cached image instead of the original link. After the migration, the metadata will fully reflect the original data, without any modifications.

This eliminates the need for developers to parse contract cells to retrieve original image links.

Affected Schema: JettonInfo
Affected Methods:
getJettonInfo (/v2/jettons/{account_id})
getJettons (/v2/jettons)
getJettonInfosByAddresses (/v2/jettons/_bulk)


JettonInfo:
type: object
required:
- mintable
- total_supply
- metadata
- verification
- holders_count
properties:
metadata: # <- will match the original metadata after migration
$ref: '#/components/schemas/JettonMetadata'
preview: # <- new field
type: string
example: "https://cache.tonapi.io/images/jetton.jpg"
# ... other fields


Backward compatibility:

This change does not break existing integrations—your applications will continue to work without modifications. However, the image URLs for Jettons will point to the original addresses, which may affect image loading speed and the privacy of the end user.
  • 👍 111
  • ❤ 30
  • ⚡ 11
  • 🥰 7
  • 🤷 2
More from @tonconsole_com
  1. Sep 9, 2026Get account's NFT history in 80 ms. That's the new baseline we have just released.
  2. Sep 3, 2026Testnet flood, and how we manage it Today testnet is receiving a huge performance benchmar…
  3. Sep 3, 2026photo post
  4. Aug 18, 2026❗️`/v2/jettons/{addr}/holders` got pagination upgrade. offset parameter will be limited so…
  5. Aug 17, 2026How to get all jettons? And what's changing in TONAPI? In a nutshell There are two main wa…
  6. Jun 15, 2026Toncoin → Gram Following the approved network changes, TONAPI and Tonviewer now support th…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →