> For the complete documentation index, see [llms.txt](https://docs.bloxroute.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bloxroute.com/bsc/submit-transactions/ping.md).

# Ping

Cloud-API and Go Gateway provide a WebSocket **`ping`** request that can be used to measure the latency from the endpoint and to keep the WebSocket connection alive.

Service available on both Cloud API and Gateway-API.

## Stream Endpoint

* Method: `ping`
* Endpoint: `wss://api.blxrbdn.com/ws`

### REQUEST

**Method:** ping

**Parameters:** None

#### Examples

{% tabs %}
{% tab title="Cloud-API" %}

```bash
wscat -c wss://api.blxrbdn.com/ws --header "Authorization: <YOUR-AUTHORIZATION-HEADER>"
> {"id": 1, "method": "ping", "params": null}
< ......

```

{% endtab %}

{% tab title="Go Gateway" %}

```bash
wscat -c ws://127.0.0.1:28333/ws --header "Authorization: <YOUR-AUTHORIZATION-HEADER>"
> {"id": 1, "method": "ping", "params": null}
< ......

```

We assume that the Gateway IP is 127.0.0.1 with ws port 28333
{% endtab %}
{% endtabs %}

### RESPONSE

#### Result Fields

| Result Field | Description                                                                |
| ------------ | -------------------------------------------------------------------------- |
| **`pong`**   | The UTC time (in microsecond format) that WS server receives ping request. |

#### Example

```bash
{
  "jsonrpc": "2.0",
  "id": "1",
  "result": {
    "pong": "2021-10-20 17:53:54.950292"
  }
}

```
