---
title: "Jsonrpc Handler"
method: POST
path: "/jsonRPC"
tags: ["json rpc"]
---

# Jsonrpc Handler

`POST /jsonRPC`

All methods in the API are available through JSON-RPC protocol ([spec](https://www.jsonrpc.org/specification)).

## Request body

- TonRequestJsonRPC
  - `method` string, required
  - `params` object
  - `id` string
  - `jsonrpc` string

## Response `200`

Successful Response

- TonResponseJsonRPC
  - `ok` boolean, required
  - `result` union
    - string
    - unknown[]
      - unknown
    - object
  - `error` string
  - `code` integer
  - `jsonrpc` string
  - `id` string

## Other responses

- `422` — Validation Error
- `504` — Lite Server Timeout

---

[API](https://skmtc.dev/rsquad/apis/ton-http-api.md) · [All operations](https://skmtc.dev/rsquad/apis/ton-http-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/rsquad/ton-http-api/revisions/73848a110060/schema)
