Skip to main content
GET
/
api
/
v1
/
topics
/
{topicId}
/
messages
/
{sequenceNumber}
Get topic message by id and sequence number
curl --request GET \
  --url https://mainnet.mirrornode.hedera.com/api/v1/topics/{topicId}/messages/{sequenceNumber}
{
  "chunk_info": {
    "initial_transaction_id": "0.0.10-1234567890-000000321",
    "nonce": 3,
    "number": 1,
    "total": 2,
    "scheduled": true
  },
  "consensus_timestamp": "1234567890.000000001",
  "message": "bWVzc2FnZQ==",
  "payer_account_id": "0.0.10",
  "running_hash": "cnVubmluZ19oYXNo",
  "running_hash_version": 2,
  "sequence_number": 1,
  "topic_id": "0.0.7"
}

Path Parameters

topicId
string | null
required

Topic id

Example:

"0.0.2"

sequenceNumber
integer
required

Topic message sequence number

Required range: x >= 0

Response

OK

consensus_timestamp
string
required

A Unix timestamp in seconds.nanoseconds format

Example:

"1586567700.453054000"

message
string
required
payer_account_id
string | null
required

Network entity ID in the format of shard.realm.num

Example:

"0.0.2"

running_hash
string<byte>
required
running_hash_version
integer
required
sequence_number
integer
required
topic_id
string | null
required

Network entity ID in the format of shard.realm.num

Example:

"0.0.2"

chunk_info
object | null