---
title: "Get Stake Accounts"
method: GET
path: "/v1/solana/{network}/stake-accounts"
tags: ["Solana"]
---

# Get Stake Accounts

`GET /v1/solana/{network}/stake-accounts`

Retrieve all of the stake accounts.

## Response `200`

Ok

- SolanaStakeAccounts
  - `stake_accounts` SolanaStakeAccount[], required — List of stake accounts
    - `status` 'pending' | 'active' | 'activating' | 'deactivated' | 'deactivating' | 'withdrawing' | 'withdrawn', required — Solana stake account internal status based on the transaction intents that have been created against the stake accounts.
    - `amount` string, required — Denomination of the cryptocurrency Solana.
    - `stake_account_address` string, base58, required — Public Key of an asymmetric key-pair.
    - `stake_account_authority` string, base58, required — Public Key of an asymmetric key-pair.
    - `withdrawal_authority` string, base58, required — Public Key of an asymmetric key-pair.
    - `delegator_address` string, base58, required — Public Key of an asymmetric key-pair.
    - `vote_account` string, base58, required — Public Key of an asymmetric key-pair.
    - `network` 'mainnet' | 'testnet', required — Solana network
  - `pagination` Pagination, required
    - `prev_page_token` string
    - `next_page_token` string

## Other responses

- `400` — Invalid request.
- `401` — Unauthorized
- `500` — Internal server error

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
