---
title: "Get Pending Stakes"
method: GET
path: "/staking/pending-stakes"
tags: ["stake"]
---

# Get Pending Stakes

`GET /staking/pending-stakes`

## Request

- Base URL: `https://api.copper.co/platform`
- URL: `https://api.copper.co/platform/staking/pending-stakes`
- Auth: none declared
- TypeScript: <https://skmtc.dev/copper-co/apis/copper-platform-api/docs/staking/pending-stakes/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `portfolioId` string
- `currency` string
- `mainCurrency` string
- `limit` string
- `offset` string

## Response `200`

OK

- PlatformPendingStakes
  - `pendingStakes` PlatformPendingStake[]: List of pending stakes
    - `createdAt` string: Timestamp of stake creation
    - `currency` string: Staked currency
    - `depositTargetId` string: Unique identifier of the Deposit Target
    - `mainCurrency` string: Main currency (blockchain network) of a stake
    - `organizationId` string: Unique ID of the organisation
    - `pendingStake` PendingStake
      - `canBeRebonded` boolean: For Substrate based. During UNBONDING status you can rebond this with REBOND_STAKE transaction
      - `canBeUnstaked` boolean: For Substrate based. During BONDING status stake can be unbonded
      - `canIncreaseStakeAmount` boolean: If the stake can be increased
      - `originPool` Pool
        - `extra` BlockchainExtra
          - `activationInputs` HyperliquidActivationInputs
          - `activationStep` HyperliquidActivationStep
          - `netuid` string: Network ID
          - `neuronFollowees` string[]: ICP Neuron followees
          - `swapExtra` SwapExtra
        - `poolId` string: Pool identifier
        - `poolName` string: Pool name
        - `totalBonded` string: Amount of current all stakes for pool
        - `validatorProviderId` string: Validator provider ID matched for this pool (if any)
      - `pendingAmount` string, required: Pending stake amount
      - `pendingEndsAt` string: When pending operation will be finished
      - `pendingStakeStatus` 'unbonding' | 'bonding' | 'changing-validator', required
      - `pool` Pool
        - `extra` BlockchainExtra
          - `activationInputs` HyperliquidActivationInputs
          - `activationStep` HyperliquidActivationStep
          - `netuid` string: Network ID
          - `neuronFollowees` string[]: ICP Neuron followees
          - `swapExtra` SwapExtra
        - `poolId` string: Pool identifier
        - `poolName` string: Pool name
        - `totalBonded` string: Amount of current all stakes for pool
        - `validatorProviderId` string: Validator provider ID matched for this pool (if any)
      - `pools` Pool[]: A list of pools that this stake is connected to. Returned if the stake is connected to two or more pools
        - `extra` BlockchainExtra
          - `activationInputs` HyperliquidActivationInputs
          - `activationStep` HyperliquidActivationStep
          - `netuid` string: Network ID
          - `neuronFollowees` string[]: ICP Neuron followees
          - `swapExtra` SwapExtra
        - `poolId` string: Pool identifier
        - `poolName` string: Pool name
        - `totalBonded` string: Amount of current all stakes for pool
        - `validatorProviderId` string: Validator provider ID matched for this pool (if any)
      - `requireChillToUnstake` boolean: For Substrate based. When you want to unstake BONDING stake you should chill first
      - `stakeAddress` string: The address of a dedicated staking account. Only applies for SOL currently.
      - `warning` Warning
        - `code` string
        - `message` string, required
    - `pendingStakeId` string: Unique identifier of the pending stake
    - `portfolioId` string: Unique identifier of the portfolio, for which the stake was created
    - `updatedAt` string: Timestamp of the latest stake update

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `409`: Conflict

---

[API](https://skmtc.dev/copper-co/apis/copper-platform-api.md) - [All operations](https://skmtc.dev/copper-co/apis/copper-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/copper-co/apis/copper-platform-api/revisions/44296120fc7d?raw)
