---
title: "Get the Status of a Validator"
method: GET
path: "/v1/polkadot/mainnet/validator/status/{address}"
tags: ["Polkadot Staking Reporting"]
---

# Get the Status of a Validator

`GET /v1/polkadot/mainnet/validator/status/{address}`

Returns the current status of a given validator address.

## Path parameters

- `address` string, required

## Response `200`

Status of a Validator

- StakingStatus2
  - `address` string, required — The user-defined address.
  - `status` string, required — The staking status of the user-defined address.
  - `commission` integer, required — The validator commission rate. It refers to the percentage of staking rewards that validators are allowed to charge for their services, it varies across validators. Validators have the freedom to choose their commission rate based on various factors, such as their operational costs, infrastructure requirements, and the value they provide to the network.
  - `activationDate` string, date, required — The activation date.

## Other responses

- `400` — Invalid value for: path parameter address
- `401` — Invalid or expired token
- `404` — Not Found
- `405` — Method Not Allowed
- `429` — Rate Limit Exceeded
- `500` — Internal Server Error
- `503` — Service Unavailable

---

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