Events
Theevents endpoint queries blockchain events, which combine traces with their decoded actions. Events provide a complete view of what happened in a transaction flow, including all resulting actions.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
TON pricing is the same for full, archive, v2, v3There’s no difference between a full node an archive node in data availability or pricing.
All data is always available and all node requests are consumed as 1 request unit.
Parameters
account(string, optional) — Filter by account address.start_utime(integer, optional) — Start of time range (unix timestamp).end_utime(integer, optional) — End of time range (unix timestamp).limit(integer, optional) — Maximum number of events to return. Default:10.offset(integer, optional) — Number of events to skip for pagination. Default:0.sort(string, optional) — Sort order:ascordesc. Default:desc.
Response
-
events(array) — Array of event objects:trace_id(string) — Trace ID.external_hash(string) — Hash of the external message.mc_seqno_start(string) — Start masterchain sequence number.mc_seqno_end(string) — End masterchain sequence number.start_lt(string) — Start logical time.start_utime(integer) — Start unix timestamp.end_lt(string) — End logical time.end_utime(integer) — End unix timestamp.trace_info(object) — Trace state and statistics.actions(array) — Decoded actions from the event.is_incomplete(boolean) — Whether the event is still processing.
-
address_book(object) — Address book mapping.
Use case
Theevents endpoint is useful for applications that need combined trace and action data:
- Building activity feeds showing user transaction history.
- Notification systems alerting on specific events.
- Analytics dashboards tracking blockchain activity.
- Block explorers showing transaction details with decoded actions.
- Debugging complex multi-contract interactions.
Query Parameters
Filter by account address
Start of time range (unix timestamp)
End of time range (unix timestamp)
Maximum number of events to return
Number of events to skip
Sort order
Available options:
asc, desc