# Returns a list of all your stake accounts, with on chain status and balances

## network

- **Type**: string  
- **Enum**: required  
  Allowed: `mainnet`, `testnet`, `devnet`

## groups

- **Type**: string  
- Filter using comma-separated group uuids.

## stake_authority

- **Type**: string  
- Filter by stake authority public key.

## withdraw_authority

- **Type**: string  
- Filter by withdraw authority public key.

# 200 List Stakes

- **Type**: object  
  - data: array of objects
    - **Type**: object  
      - id: string  
      - network: string  
        - Enum: `mainnet`, `testnet`, `devnet`
      - stake_account: string  
      - status: string  
      - vote_account: string | null  
      - stake_authority: string | null  
      - withdraw_authority: string | null  
      - balance: string | null  
      - active_balance: string | null  
      - inactive_balance: string | null  
      - balance_usd: string | null  
      - active_balance_usd: string | null  
      - inactive_balance_usd: string | null

# 400 Invalid request

## Example Request

```shell
curl --request GET \
     --url 'https://api.figment.io/solana/stakes?network=mainnet' \
     --header 'accept: application/json' \
     --header 'x-api-key: your-api-key-here'
```

## Example Response

```json
{
  "data": [
    {
      "id": "031af36c-508a-4f3d-84dd-f46d9e59428f",
      "network": "devnet",
      "stake_account": "string",
      "status": "string",
      "vote_account": "string",
      "stake_authority": "string",
      "withdraw_authority": "string",
      "balance": "string",
      "active_balance": "string",
      "inactive_balance": "string",
      "balance_usd": "string",
      "active_balance_usd": "string",
      "inactive_balance_usd": "string"
    }
  ]
}
```
