v1

latestOpenAPI 3.1.02026-07-241653251.3 MB
Staking

List participant stakes

List all stakes for a participant with optional filtering by asset and status. Includes a summary of total staked value and rewards.

get/stakes/{participant_code}

Path parameters

participant_codestring required
Example:XXXXXX

Participant identifier

Query parameters

assetstring
Example:ETH

Filter by specific asset

status'submitted' | 'queued' | 'canceled' | 'broadcasted' | 'confirmed' | 'staked' | 'failed'
Example:staked

Filter by stake status

account_labelstring
Example:general

Filter by settlement account label

pageinteger
Example:1

Page number for pagination

page_sizeinteger
Example:50

Number of results per page

Headers

X-SCX-SIGNEDstring required

HMAC-SHA256 signature of the request, base64-encoded. See the Authentication guide for the exact signing formula.

X-SCX-TIMESTAMPstring required
Example:1678901234

Current Unix timestamp in seconds. Must be within 60 seconds of server time or the request is rejected.

Response

Stakes retrieved successfully

request_idstring

Request identifier

pageinteger

Current page number

total_pagesinteger

Total number of pages

Example response

{
  "request_id": "req_321654987",
  "message": {
    "stakes": [
      {
        "stake_id": "c761fc96-5c44-40d4-8eb2-3fcd5d06754e",
        "participant_code": "CUST01",
        "asset": "ETH",
        "amount": "10.5",
        "status": "staked",
        "created_at": "2025-08-24T16:00:00Z",
        "activated_at": "2025-08-24T12:00:00Z"
      }
    ]
  },
  "page": 1,
  "total_pages": 1
}