REST APIStakeGo Account Staking

GET

List all staking rewards for a given Go Account.

Path Params

  • accountId string required
    Account ID to fetch the staking request for.

Query Params

  • page integer
    Page number to retrieve (1-based).

    >= 1

    Defaults to 1

  • pageSize integer
    Number of items per page.

    >= 1 · <= 100

    Defaults to 20

  • startDate string date-time
    Start of the date range filter (ISO 8601).
  • endDate string date-time
    End of the date range filter (ISO 8601).

Responses

200
List of rewards

Response Body

object

  • rewards array of objects required
    rewards object
    • goAccountId string required
    • coin string required
      The coin symbol for this reward (e.g. "ofcsol", "ofcsui")
    • amount string big-integer required
    • rewardType string enum required
      REWARDADJUSTMENT
    • period string required
    • createdDate string date-time required
  • page integer required
  • totalPages integer required
  • totalElements integer int64 required
400
Bad Request

Response Body

object

  • error string
  • errorName string
  • reqId string
  • context object
401
Unauthorized

Response Body

object

  • error string
  • errorName string
  • reqId string
  • context object
403
Forbidden

Response Body

object

  • error string
  • errorName string
  • reqId string
  • context object
500
Server Error - Transient error please try again

Response Body

object

  • error string
  • errorName string
  • reqId string
  • context object