> ## Documentation Index
> Fetch the complete documentation index at: https://docs.validationcloud.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Network Stake Information

> Returns the network's current stake information.

Returns the network's current stake information.

This method will use `20` [Compute Units](/nodeapi/about/billing).

***


## OpenAPI

````yaml nodeapi/openapi/hedera-openapi-5.json GET /api/v1/network/stake
openapi: 3.0.0
info:
  title: Hedera Mirror Node REST API
  version: 0.85.1
  license:
    name: Apache-2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  description: >-
    The Mirror Node REST API offers the ability to query cryptocurrency
    transactions and account information from a Hedera managed mirror node.


    Base url: [/api/v1](/api/v1)


    OpenAPI Spec: [/api/v1/docs/openapi.yml](/api/v1/docs/openapi.yml)
  contact:
    name: Hedera Mirror Node Team
    email: mirrornode@hedera.com
    url: https://github.com/hashgraph/hedera-mirror-node
servers:
  - url: https://{network}.hedera.validationcloud.io/v1/{API_KEY}
    variables:
      API_KEY:
        default: YOUR_API_KEY
        description: API key for the user.
      network:
        default: mainnet
        description: The Hedera network in use
        enum:
          - mainnet
          - testnet
security: []
tags:
  - name: accounts
    description: >-
      The accounts object represents the information associated with an account
      entity and returns a list of account information.
    externalDocs:
      url: >-
        https://docs.hedera.com/guides/docs/mirror-node-api/cryptocurrency-api#accounts
  - name: balances
    description: >-
      The balance object represents the balance of accounts on the Hedera
      network.
    externalDocs:
      url: >-
        https://docs.hedera.com/guides/docs/mirror-node-api/cryptocurrency-api#balances
  - name: contracts
    description: >-
      The contracts objects represents the information associated with contract
      entities.
  - name: schedules
    description: >-
      The schedules object represents the information associated with a schedule
      entity.
  - name: transactions
    description: >-
      The transaction object represents the transactions processed on the Hedera
      network.
    externalDocs:
      url: >-
        https://docs.hedera.com/guides/docs/mirror-node-api/cryptocurrency-api#transactions
  - name: topics
    description: >-
      The topics object represents the information associated with a topic
      entity and returns topic messages information.
    externalDocs:
      url: >-
        https://docs.hedera.com/guides/docs/mirror-node-api/cryptocurrency-api#topic-messages
  - name: tokens
    description: >-
      The tokens object represents the information associated with a token
      entity and returns a list of token information.
externalDocs:
  description: Hedera REST API Docs
  url: https://docs.hedera.com/guides/docs/mirror-node-api/cryptocurrency-api
paths:
  /api/v1/network/stake:
    get:
      tags:
        - network
      summary: Get network stake information
      description: Returns the network's current stake information.
      operationId: getNetworkStake
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NetworkStakeResponse'
        '400':
          $ref: '#/components/responses/InvalidParameterError'
        '404':
          $ref: '#/components/responses/NotFoundError'
        '500':
          $ref: '#/components/responses/ServiceUnavailableError'
components:
  schemas:
    NetworkStakeResponse:
      type: object
      required:
        - max_staking_reward_rate_per_hbar
        - node_reward_fee_fraction
        - stake_total
        - staking_period
        - staking_period_duration
        - staking_periods_stored
        - staking_reward_fee_fraction
        - staking_reward_rate
        - staking_start_threshold
      properties:
        max_staking_reward_rate_per_hbar:
          description: >-
            The maximum reward rate, in tinybars per whole hbar, that any
            account can receive in a day
          type: integer
          format: int64
        node_reward_fee_fraction:
          description: >-
            The fraction between zero and one of the network and service fees
            paid to the node reward account 0.0.801
          type: number
          format: float
        stake_total:
          description: >-
            The total amount staked to the network in tinybars the start of the
            current staking period
          type: integer
          format: int64
        staking_period:
          allOf:
            - $ref: '#/components/schemas/TimestampRange'
            - description: The timestamp range of the staking period
        staking_period_duration:
          description: The number of minutes in a staking period
          type: integer
          format: int64
        staking_periods_stored:
          description: >-
            The number of staking periods for which the reward is stored for
            each node
          type: integer
          format: int64
        staking_reward_fee_fraction:
          description: >-
            The fraction between zero and one of the network and service fees
            paid to the staking reward account 0.0.800
          type: number
          format: float
        staking_reward_rate:
          description: >-
            The total number of tinybars to be distributed as staking rewards
            each period
          type: integer
          format: int64
        staking_start_threshold:
          description: >-
            The minimum balance of staking reward account 0.0.800 required to
            active rewards
          type: integer
          format: int64
      example:
        max_staking_reward_rate_per_hbar: 17808
        node_reward_fee_fraction: 1
        stake_total: 35000000000000000
        staking_period:
          from: '1655164800.000000000'
          to: '1655251200.000000000'
        staking_period_duration: 1440
        staking_periods_stored: 365
        staking_reward_fee_fraction: 1
        staking_reward_rate: 100000000000
        staking_start_threshold: 25000000000000000
    TimestampRange:
      type: object
      description: A timestamp range an entity is valid for
      properties:
        from:
          allOf:
            - $ref: '#/components/schemas/Timestamp'
            - description: The inclusive from timestamp in seconds
        to:
          allOf:
            - $ref: '#/components/schemas/TimestampNullable'
            - description: The exclusive to timestamp in seconds
    Error:
      type: object
      properties:
        _status:
          type: object
          properties:
            messages:
              type: array
              items:
                type: object
                properties:
                  data:
                    description: Error message in hexadecimal
                    example: '0x3000'
                    format: binary
                    nullable: true
                    pattern: ^0x[0-9a-fA-F]+$
                    type: string
                  detail:
                    description: Detailed error message
                    example: Generic detailed error message
                    nullable: true
                    type: string
                  message:
                    description: Error message
                    example: Generic error message
                    nullable: false
                    type: string
    Timestamp:
      type: string
      example: '1586567700.453054000'
      pattern: ^\d{1,10}(\.\d{1,9})?$
    TimestampNullable:
      type: string
      example: '1586567700.453054000'
      pattern: ^\d{1,10}(\.\d{1,9})?$
      nullable: true
  responses:
    InvalidParameterError:
      description: Invalid parameter
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
          example:
            _status:
              messages:
                - message: 'Invalid parameter: account.id'
                - message: >-
                    Invalid Transaction id. Please use \shard.realm.num-sss-nnn\
                    format where sss are seconds and nnn are nanoseconds
    NotFoundError:
      description: Not Found
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
          example:
            _status:
              messages:
                - message: Not found
    ServiceUnavailableError:
      description: Service Unavailable
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
          example:
            _status:
              messages:
                - message: >-
                    Require at least 1/3 signature files to prove consensus, got
                    1 out of 4 for file 2019-10-11T13_33_25.526889Z.rcd_sig

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.