---
title: "List endpoints"
description: "List RPC endpoints for the authenticated BlockReq account"
url: "https://blockreq.com/docs/build/api-reference/blockreq/blockreq-listendpoints/"
---

# List endpoints

## Description

`GET /api/dashboard/endpoints` lists endpoints for the Management API Key owner. This is a **Web REST** call on `blockreq.com`, not a JSON-RPC method on `ethereum-rpc.blockreq.com`.

Authenticate with `Authorization: Bearer akv1_...` from [Dashboard Settings](https://blockreq.com/docs/getting-started/api-keys/index.md). That key is the same owner as a signed-in dashboard session.

## Request

| Item | Value |
| --- | --- |
| Method | `GET` |
| URL | `https://blockreq.com/api/dashboard/endpoints` |
| Header | `Authorization: Bearer akv1_...` |

Optional query: `page`, `limit`, `includeInactive`, `sortKey`, `sortDir`, `sortPeriod`.

## Code

**cURL**

```bash
curl -H "Authorization: Bearer akv1_YOUR_MANAGEMENT_API_KEY" \
  https://blockreq.com/api/dashboard/endpoints
```

**JavaScript**

```javascript
const response = await fetch("https://blockreq.com/api/dashboard/endpoints", {
  headers: { Authorization: "Bearer akv1_YOUR_MANAGEMENT_API_KEY" },
});
const body = await response.json();
console.log(body.data.pagination.total);
```

Full schema: [Interactive API Docs](https://blockreq.com/docs/api).

## Try It

`GET https://blockreq.com/api/dashboard/endpoints`
