---
title: "List API keys"
method: GET
path: "/dashboard/api-keys"
tags: ["API Keys"]
---

# List API keys

`GET /dashboard/api-keys`

## Request

- Base URL: `https://blockreq.com/api`
- URL: `https://blockreq.com/api/dashboard/api-keys`
- Auth: HTTP bearer

## Response `200`

API keys

- object
  - `code` number, required
  - `ok` boolean, required
  - `data` object, required
    - `keys` object[], required
      - `apiKeyHash` string, required
      - `name` string, required
      - `chainScope` string, required
      - `status` 'active' | 'revoked', required
      - `createdAt` string, required
      - `revokedAt` string, nullable, required
      - `lastUsedAt` string, nullable, required
      - `httpsEndpoint` string
      - `wssEndpoint` string
      - `usage` object
        - `rawRequests24h` number, required
        - `rawRequests7d` number, required
        - `usedRequests24h` number, required
        - `usedRequests7d` number, required
      - `usage24hSeries` object[]
        - `label` string, required
        - `rawRequests` number, required
        - `usedRequests` number, required
      - `usageSeries` object[]
        - `label` string, required
        - `rawRequests` number, required
        - `usedRequests` number, required
      - `topMethods` object[]
        - `method` string, required
        - `callType` 'http' | 'ws' | 'ws_push', required
        - `rawRequests` number, required
        - `usedRequests` number, required
        - `share` number, required
        - `totalBytes` number

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Internal Error

---

[API](https://skmtc.dev/blockreq/apis/blockreq-public-api.md) · [All operations](https://skmtc.dev/blockreq/apis/blockreq-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/blockreq/apis/blockreq-public-api/revisions/f433235ab9af?raw)
