getUpdates viewer
Paste a Telegram bot token and we'll call getUpdates
against the official API directly from your browser. Results land in a
filterable table instead of a wall of JSON. Token never leaves your
machine.
Filter the stream
Once results load, the filter pill at the top of each column type
narrows to that update kind. Useful when your bot is busy and you only
want to inspect, say, callback_query traffic.
Webhook? Use the other tool
getUpdates only works in long-polling mode. If your bot is
configured with a webhook, every update goes there instead and
getUpdates returns
Conflict: terminated by other getUpdates request or
similar. Either:
- Temporarily call
deleteWebhook(Telegram Bot API method). - Or use the Webhook tester to inspect what Telegram would send to your handler.
Token safety
Calls go directly from your browser to api.telegram.org.
Inspect the network tab to confirm — tgkit servers never see the token.
Auto-refresh polls every 3 seconds and stops automatically if the tab
is hidden.