List staking requests for Go Account

get/api/go-staking/v1/accounts/{accountId}/requests

List all staking requests for a given Go Account.

Path Parameters

  • accountIdstringRequired
    Account ID to fetch the staking request for.

Query Parameters

  • requestStatusarray[string]
    Filter by request status.
    Enum: NEW PENDING FAILED REJECTED CONFIRMED COOLDOWN WARMUP UNSUPPORTED
  • pageintegerDefault: 1
    Minimum: >= 1
  • pageSizeintegerDefault: 20
    Minimum: >= 1
    Maximum: <= 100
  • createdDateGtestring<date-time>
  • createdDateLtstring<date-time>
  • sortBystringDefault: -createdDate
    Enum: createdDate -createdDate date -date

200 Response

requests array[object] required
id string <uuid>required
clientId string
status string required
Coarse-grained status for staking requests.
Allowed values: NEW PENDING FAILED REJECTED CONFIRMED COOLDOWN WARMUP UNSUPPORTED
type string
Type of staking request. `STAKE` to delegate, `UNSTAKE` to undelegate. `UNSUPPORTED` is a fallback.
Allowed values: STAKE UNSTAKE UNSUPPORTED
Default: STAKE
coin string
goAccountId string required
error string
amount string <big-integer>required
createdDate string <date-time>required
statusModifiedDate string <date-time>
properties object required
page integer required
Example: 1
totalPages integer required
Example: 5
totalElements integer <int64>required
Example: 124

400 Response

error string
errorName string
reqId string
context object

401 Response

error string
errorName string
reqId string
context object

403 Response

error string
errorName string
reqId string
context object

500 Response

error string
errorName string
reqId string
context object