Get staking request for Go Account

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

Get a specific staking request for a given asset and Go Account.

Path Parameters

  • coinstringRequired
    The staking asset.
    Enum: OFCSOL OFCSUI
  • accountIdstringRequired
    Account ID to fetch the staking request for.
  • requestIdstring<uuid>Required
    UUID of the staking request.

200 Response

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
amount string
Amount to stake or unstake, in base units

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

404 Response

error string
errorName string
reqId string
context object

500 Response

error string
errorName string
reqId string
context object