Validators

get
Query parameters
pagenumberOptional

Page number. Starts from 1.

Default: 1
limitnumber · max: 50Optional

Number of items per page. Maximum is 50.

Default: 10
sortstring[]Optional

Sort by fields: distributionPrediction, amountPrediction, votesCurrent, generative, leasing, rate. Format: sort=field[,direction]. Default direction = 'asc'

Example: ["distributionPrediction,asc","amountPrediction,asc"]
Responses
200Success
application/json
get
GET /validators HTTP/1.1
Host: 
Accept: */*
{
  "data": [
    {
      "validatorAddress": "text",
      "metadataUrl": "text",
      "metadata": {
        "name": "text",
        "logoUrl": "text",
        "storedLogoUrl": "text",
        "rewardPercentageToDistribute": 1,
        "plannedPaymentPeriodInDays": 1,
        "description": "text"
      },
      "status": true,
      "balanceDetails": {
        "regular": "text",
        "generating": "text",
        "available": "text",
        "effective": "text"
      },
      "totalLeasingAmount": "text",
      "lastLeasing": {
        "txId": "text",
        "timestamp": 1,
        "height": 1,
        "cycle": 1,
        "amount": "text"
      },
      "lastPayout": {
        "txId": "text",
        "timestamp": 1,
        "height": 1,
        "cycle": 1,
        "amount": "text",
        "total": {
          "amount": "text",
          "totalLeasedAmount": "text",
          "cycles": 1,
          "payouts": 1,
          "rate": "text"
        }
      },
      "amountPrediction": "text",
      "votesCurrent": "text",
      "votesPrevious": "text",
      "distributionPrediction": "text"
    }
  ],
  "total": 100,
  "page": 1,
  "limit": 10
}
get
Path parameters
validatorAddressstringRequired

Validator Waves address

Example: 3NATtoFY9ke8DXV5nkzaMegnFVLypU5c8vT
Query parameters
pagenumberOptional

Page number. Starts from 1.

Default: 1
limitnumber · max: 20Optional

Number of items per page. Maximum is 20.

Default: 10
sortstring[]Optional

Sort by fields: timestamp, amount, cycle. Format: sort=field[,direction]. Default direction = 'asc'

Example: ["timestamp,asc","amount,asc"]
Responses
200Success
application/json
get
GET /validators/history/{validatorAddress} HTTP/1.1
Host: 
Accept: */*
{
  "data": [
    {
      "txId": "text",
      "timestamp": 1,
      "height": 1,
      "cycle": 1,
      "validatorAddress": "text",
      "amount": "text",
      "type": "Leasing"
    }
  ],
  "total": 100,
  "page": 1,
  "limit": 10
}