---
title: "List Staking Rates"
method: GET
path: "/v1/staking/rates"
tags: ["Staking"]
---

# List Staking Rates

`GET /v1/staking/rates`

## Request

- Base URL: `https://api.gemini.com`
- URL: `https://api.gemini.com/v1/staking/rates`
- Auth: none declared

This will return the current Gemini Staking interest rates (in bps). When including the specific asset(s) in the request, the response will include the specific assets' (e.g. `eth`, `matic`) Staking rate. When not including the specific asset in the request, the response will include all Staking rates.

## Response `200`

JSON response with staking rates

- StakingRateResponse: Provider UUID Keys
  - `provider_uuid` StakingRateProvider: Currency Symbol Keys
    - `currency_symbol` StakingRate
      - `providerId` string: Provider Id, in uuid4 format
      - `rate` number: Staking interest rate in bps (Expressed as a simple rate. Interest on Staking balances compounds daily. In mobile and web applications, APYs are derived from this rate and rounded to 1/10th of a percent.)
      - `apyPct` number: Staking interest APY (Expressed as a percentage derived from the rate and rounded to 1/10th of a percent.)
      - `ratePct` number: `rate` expressed as a percentage
      - `depositUsdLimit` integer: Maximum new amount in USD notional of this crypto that can participate in Gemini Staking per account per month

## Other responses

- `400`: Bad request - malformed request or invalid parameters
- `404`: Resource not found
- `429`: Too many requests - you have exceeded the rate limit
- `500`: Internal server error

---

[API](https://skmtc.dev/gemini/apis/rest-api.md) - [All operations](https://skmtc.dev/gemini/apis/rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gemini/apis/rest-api/revisions/24979792d748?raw)
