> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.chainstack.com/feedback

```json
{
  "path": "/reference/bitcoin-getrpcinfo",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# getrpcinfo | Bitcoin

The `getrpcinfo` method returns detailed information about the RPC server, including the currently active commands and the total duration of those commands.

<Check>
  **Get your own node endpoint today**

  [Start for free](https://console.chainstack.com/) and get your app to production levels immediately. No credit card required.

  You can sign up with your GitHub, X, Google, or Microsoft account.
</Check>

## Parameters

* None

## Response

* `result` — an object containing information about the RPC server, such as active commands and their total duration.
* `error` — an object containing an error message if an error occurred, otherwise `null`.
* `id` — an integer representing the ID of the request.

## Use case

The `getrpcinfo` method is useful for monitoring and debugging the RPC server by providing insights into the currently active RPC commands and their execution time. This can help in identifying performance bottlenecks or understanding the server's behavior under load.


## OpenAPI

````yaml /openapi/bitcoin_node_api/getrpcinfo.json POST /788f110831fe13808302bd79796d55e8
openapi: 3.0.0
info:
  title: getrpcinfo example
  version: 1.0.0
  description: >-
    This is an API example for getrpcinfo, a method to get detailed information
    about the RPC server.
servers:
  - url: https://nd-202-842-353.p2pify.com
security: []
paths:
  /788f110831fe13808302bd79796d55e8:
    post:
      tags:
        - Blockchain Operations
      summary: getrpcinfo
      operationId: getRPCInfo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                jsonrpc:
                  type: string
                  default: '1.0'
                method:
                  type: string
                  default: getrpcinfo
                params: {}
                id:
                  type: integer
                  default: 1
      responses:
        '200':
          description: Detailed information about the RPC server.
          content:
            application/json:
              schema:
                type: object
                properties:
                  result:
                    type: object
                    description: >-
                      Information about the RPC server, including active
                      commands and total duration.
                  error:
                    type: object
                  id:
                    type: integer

````