---
title: "Get accumulated message metrics."
method: GET
path: "/v1/metrics/node/messages"
tags: ["metrics"]
---

# Get accumulated message metrics.

`GET /v1/metrics/node/messages`

## Response `200`

A list of all available metrics.

- NodeMessageMetrics
  - `inAliasOutput` AliasOutputMetricItem, required
    - `lastMessage` Output, required
      - `outputType` integer, required — The output type
      - `raw` string, string, required — The raw data of the output (Hex)
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `inMilestone` MilestoneMetricItem, required
    - `lastMessage` MilestoneInfo, required
      - `index` integer
      - `milestoneId` string, string
      - `timestamp` integer
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `inOnLedgerRequest` OnLedgerRequestMetricItem, required
    - `lastMessage` OnLedgerRequest, required
      - `id` string, string, required — The request ID
      - `output` Output, required
        - `outputType` integer, required — The output type
        - `raw` string, string, required — The raw data of the output (Hex)
      - `outputId` string, string, required — The output ID
      - `raw` string, string, required — The raw data of the request (Hex)
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `inOutput` InOutputMetricItem, required
    - `lastMessage` InOutput, required
      - `output` Output, required
        - `outputType` integer, required — The output type
        - `raw` string, string, required — The raw data of the output (Hex)
      - `outputId` string, string, required — The output ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `inStateOutput` InStateOutputMetricItem, required
    - `lastMessage` InStateOutput, required
      - `output` Output, required
        - `outputType` integer, required — The output type
        - `raw` string, string, required — The raw data of the output (Hex)
      - `outputId` string, string, required — The output ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `inTxInclusionState` TxInclusionStateMsgMetricItem, required
    - `lastMessage` TxInclusionStateMsg, required
      - `state` string, string, required — The inclusion state
      - `txId` string, string, required — The transaction ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `outPublishGovernanceTransaction` TransactionMetricItem, required
    - `lastMessage` Transaction, required
      - `txId` string, string, required — The transaction ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `outPublisherStateTransaction` PublisherStateTransactionItem, required
    - `lastMessage` StateTransaction, required
      - `stateIndex` integer, required — The state index
      - `txId` string, string, required — The transaction ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `outPullLatestOutput` InterfaceMetricItem, required
    - `lastMessage` string, string, required
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `outPullOutputByID` UTXOInputMetricItem, required
    - `lastMessage` OutputID, required
      - `outputId` string, string, required — The output ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `outPullTxInclusionState` TransactionIDMetricItem, required
    - `lastMessage` Transaction, required
      - `txId` string, string, required — The transaction ID
    - `messages` integer, required
    - `timestamp` string, date-time, required
  - `registeredChainIDs` string[], required

## Other responses

- `401` — Unauthorized (Wrong permissions, missing token)

---

[API](https://skmtc.net/iotaledger/apis/wasp-api.md) · [All operations](https://skmtc.net/iotaledger/apis/wasp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/iotaledger/wasp-api/revisions/994a6c93b890/schema)
