---
title: "List the available methods on the JSON-RPC API"
method: GET
path: "/v2/methods"
tags: ["Wallet"]
---

# List the available methods on the JSON-RPC API

`GET /v2/methods`

The JSON-RPC API behind this HTTP API can have an arbitrary set of endpoints enabled.

This method allows an application to check for the existence of the JSON-RPC before calling the requests method.

## Response `200`

Successful listing

- object
  - `result` object
    - `registeredMethods` unknown[]
      - unknown

## Other responses

- `400` — Something went wrong
- `500` — Something failed internally. Nothing can be done about it.

## Changes

- **2023-02-10** `50f48e597376` — 1 info
  - api tag `Wallet` added
- **2022-12-07** `cdeddb56365a` — 1 breaking, 2 info
  - the response's body type/format changed from `array`/`` to `object`/`` for status `200`
  - added the non-success response with the status `400`
  - added the optional property `result` to the response with the `200` status
- **2022-08-10** `b0703622912c` — 1 info
  - endpoint added
- **2022-08-09** `66bc0ff21d1d` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/vegaprotocol/apis/wallet-api/changes/v2/methods/get.md)

---

[API](https://skmtc.dev/vegaprotocol/apis/wallet-api.md) · [All operations](https://skmtc.dev/vegaprotocol/apis/wallet-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vegaprotocol/wallet-api/revisions/95b73ed7c0db/schema)
