Query Parameters
- statusstring
Enables to query for validators matching a given status
- pagination.keystring
The value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set
- pagination.offsetstring
The numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set
- pagination.limitstring
The total number of results to be returned in the result page. If left empty it will default to a value to be set by each app
- pagination.count_totalboolean
When set to true it indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set
- pagination.reverseboolean
It is set to true if results are to be returned in the descending order
Returns
- validatorsarray
An array containing information about validators
- operator_addressstring
The address of the validator
- consensus_pubkeyobject
The consensus_pubkey object which contains the following fields:
- @typestring
The type of the public key
- keystring
The public key
- jailedboolean
A boolean indicating whether the validator is currently jailed
- statusstring
The status of the validator, which indicates whether it's bonded or not
- tokensstring
The total number of tokens held by the validator
- delegator_sharesstring
The total number of shares delegated to the validator
- descriptionobject
The description object which contains the following fields:
- monikerstring
The name or moniker of the validator
- identitystring
Identity information of the validator
- websitestring
Website of the validator
- security_contactstring
Security contact information of the validator
- detailsstring
Additional details about the validator
- unbonding_heightstring
The height at which the validator began unbonding
- unbonding_timestring
The time at which the unbonding process started
- commissionobject
The commission object which contains the following fields:
- commission_ratesobject
The commission_rates object which contains the following fields:
- ratestring
The current commission rate
- max_ratestring
The maximum commission rate allowed
- max_change_ratestring
The maximum change rate for commission
- update_timestring
The time at which the commission information was last updated
- min_self_delegationstring
The minimum amount of self-delegation required for the validator
- unbonding_on_hold_ref_countstring
(Optional) Strictly positive if this validator's unbonding has been stopped by external modules
- unbonding_idsarray
(Optional) A list of unbonding ids, each uniquely identifying an unbonding of this validator
- self_del_addressstring
The self-delegation address associated with the validator
- relayer_addressstring
The relayer address associated with the validator
- challenger_addressstring
The challenger address associated with the validator
- bls_keystring
The validator's BLS public key
- paginationobject
The pagination object which contains the following fields:
- next_keystring|null
A key used for retrieving the next page of data, if available
- totalstring
The total number of validators in the dataset