---
title: "Node Jsonrpc"
method: POST
path: "/node/jsonrpc"
tags: ["node"]
---

# Node Jsonrpc

`POST /node/jsonrpc`

## Request body

- JsonRpcRequest
  - `jsonrpc` string
  - `id` unknown
  - `method` union
    - 'net_version' | 'eth_getBlockByHash' | 'eth_getBlockByNumber' | 'eth_blockNumber' | 'trace_block' | 'trace_transaction' | 'parity_getBlockReceipts' | 'eth_getTransactionReceipt' | 'eth_getTransactionByHash' | 'eth_getBlockTransactionCountByNumber' | 'eth_getBlockTransactionCountByHash' | 'eth_getTransactionByBlockNumberAndIndex' | 'eth_getTransactionByBlockHashAndIndex' | 'eth_getUncleCountByBlockNumber' | 'eth_getUncleCountByBlockHash' | 'watch_getTransfersByAddress' | 'watch_getTransfers' | 'eth_getLogs' | 'watch_getTokenBalances' | 'watch_getStatsByDay' | 'watch_getBlockNumberByTimestamp' | 'watch_getTokenMetadata' | 'watch_getBlockNumbersByDay'
    - 'eth_call' | 'eth_chainId' | 'eth_estimateGas' | 'eth_gasPrice' | 'eth_getBalance' | 'eth_getCode' | 'eth_getStorageAt' | 'eth_sendRawTransaction' | 'eth_getTransactionCount' | 'eth_feeHistory'
  - `params` unknown[]
    - unknown

## Response `200`

Successful Response

- JsonRpcResponse
  - `jsonrpc` string
  - `id` unknown
  - `result` unknown
  - `error` object, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/watchdata/apis/fastapi.md) · [All operations](https://skmtc.dev/watchdata/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/watchdata/fastapi/revisions/1f56b91b44f0/schema)
