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

# Validator

> Staking Data API provides methods to retrieve essential information about validators within the network. These endpoints offer insights into a validator's current stake, rewards received, Annual Percentage Yield (APY), and associated fees.

## Methods

### Get Validator Summary

**Endpoint:** [GET ​/api/v1/\{network}/data/validator/summary](/reference/data-validator-summary)

**Description:** Utilize this endpoint to obtain the general basic information about a validator for the period, such as the different types of rewards earned by the validator, the current stake and APY associated with the validator.

### Get Validator Stake

**Endpoint:** [GET ​/api​/v1​/\{network}​/data​/validator​/stakes](/reference/data-validator-stakes)

**Description:** Utilize this endpoint to monitor the current stake of a validator. Regularly check the stake data to assess the validator's commitment and participation in the network.

### Get Validator Rewards

**Endpoint:** [GET ​/api​/v1​/\{network}​/data​/validator​/rewards](/reference/data-validator-rewards)

**Description:** Utilize this endpoint to track the different types of rewards earned by the validator. Monitor reward data to assess the validator's performance and profitability.

### Get Validator APY

**Endpoint:** [GET ​/api​/v1​/\{network}​/data​/validator​/apy](/reference/data-validator-apy)

**Description:** Utilize this endpoint to understand the APY associated with the validator. Regularly check APY data for insights into the validator's long-term performance.

### Get Validator Fee

**Endpoint:** [GET ​/api​/v1​/\{network}​/data​/validator​/fee](/reference/data-validator-fee)

**Description:** Utilize this endpoint to assess the fees charged by the validator. Monitor fee data to understand the financial implications of choosing a particular validator.

### Get Validator Name

**Endpoint:** [GET ​/api​/v1​/\{network}​/data/validator/name](/reference/data-validator-name)

**Description:** Utilize this endpoint to know the name of the validator.

### Get Validator State

**Endpoint:** [GET ​/api​/v1​/\{network}​/data/validator/state](/reference/data-validator-state)

**Description:** Utilize this endpoint to know the state of the validator.

### Get Validator Delegators Count

**Endpoint:** [GET ​/api​/v1​/\{network}​/data/validator/delegators-count](/reference/data-validator-delegators-count)

**Description:** Utilize this method to automate the monitoring of changes in the number of delegates associated with a specific validator. This allows for timely responses to dynamic delegation changes and ensures proactive management of validator-related data.

### Get Validator Statuses

**Endpoint:** [GET /api/v1/\{network}/data/validator/statuses](/reference/data-validator-statuses)

**Description:** Utilize this method to obtain a list of validator statuses. This allows identifying any changes, such as transitions from waiting to active or instances of slashing, and staying informed that you are supporting a reliable and actively participating validator.


## Related topics

- [Network Data API](/docs/network.md)
- [Delegator Data API](/docs/data-delegator.md)
