Skip to main content
Version: v4

ActivityItem

idinteger<int64>

Indexer-assigned monotonic per-row surrogate key, used as the pagination cursor (distinct from entity_id)

timestampstring<date-time>required

Transaction timestamp (ISO 8601)

block_heightintegerrequired

Block height when the change occurred

entity_typestringrequired

Entity type (VPR spec name)

entity_idstringrequired

Entity ID

accountstring

Account address that made the change

msgstringrequired

Message/action type (e.g., CreateEcosystem, AddGovernanceFrameworkDocument, CreateRootParticipant, CreateOrUpdateParticipantSession; TrustDeposit history uses UPPER_SNAKE tokens such as ADJUST_TRUST_DEPOSIT)

changes objectrequired

Object containing the changed fields and their values. The structure varies by message type.

property name*any

Object containing the changed fields and their values. The structure varies by message type.

ActivityItem
{
"id": 0,
"timestamp": "2024-07-29T15:51:28.071Z",
"block_height": 0,
"entity_type": "string",
"entity_id": "string",
"account": "string",
"msg": "string",
"changes": {}
}