API Docs
Get Bitcoin Overview

Get Bitcoin Overview

Contains Bitcoin network data overview stats.

Response

{
    "data": {
        "bitcoinOverviews": {
            "nodes": [
              {
                "id": "WyJiaXRjb2luX292ZXJ2aWV3cyIsIjIwMjEtMTItMTNUMTU6NDM6NTUrMDA6MDAiXQ==",
                "timestamp": "2021-12-13T15:43:55+00:00",
                "marketcap": "892.849821416875",
                "hashpriceUsd": "0.24991647114334092",
                "networkHashrate7D": "179991310.75932363",
                "networkDiff": "24195286980613",
                "coinbaseRewards24H": "6.315199193857143",
                "feesBlocks24H": "1.0431871017142857",
                "txRateAvg7D": "3.0244511002829557",
                "nextHalvingDate": "2024-05-06T00:00:00+00:00",
                "nextHalvingCount": 126014
              }
            ],
            "edges": [
                {
                  "cursor": "WyJwcmltYXJ5X2tleV9hc2MiLFsiMjAyMS0xMi0xM1QxNTo0Mzo1NSswMDowMCJdXQ==",
                  "node": {
                    "id": "WyJiaXRjb2luX292ZXJ2aWV3cyIsIjIwMjEtMTItMTNUMTU6NDM6NTUrMDA6MDAiXQ==",
                    "timestamp": "2021-12-13T15:43:55+00:00",
                    "marketcap": "892.849821416875",
                    "hashpriceUsd": "0.24991647114334092",
                    "networkHashrate7D": "179991310.75932363",
                    "networkDiff": "24195286980613",
                    "coinbaseRewards24H": "6.315199193857143",
                    "feesBlocks24H": "1.0431871017142857",
                    "txRateAvg7D": "3.0244511002829557",
                    "nextHalvingDate": "2024-05-06T00:00:00+00:00",
                    "nextHalvingCount": 126014
                  }
                }
            ],
            "pageInfo": {
                "hasNextPage": true,
                "hasPreviousPage": false,
                "startCursor": "WyJwcmltYXJ5X2tleV9hc2MiLFsiMjAyMS0xMi0xM1QxNTo0Mzo1NSswMDowMCJdXQ==",
                "endCursor": "WyJwcmltYXJ5X2tleV9hc2MiLFsiMjAyMS0xMi0xM1QxNTo0Mzo1NSswMDowMCJdXQ=="
            },
            "totalCount": 86811
        }
    }
}

Arguments

  • first (Int)

  • last (Int)

  • offset (Int)

  • before (Cursor)

  • after (Cursor)

  • orderBy ([BitcoinOverviewsOrderBy!])

enum BitcoinOverviewsOrderBy {
  NATURAL
  TIMESTAMP_ASC
  TIMESTAMP_DESC
  PRIMARY_KEY_ASC
  PRIMARY_KEY_DESC
}
  • condition (BitcoinOverviewCondition)
input BitcoinOverviewCondition {
  timestamp: Datetime
}
  • filter (BitcoinOverviewFilter)
input BitcoinOverviewFilter {
  timestamp: DatetimeFilter
  and: [BitcoinOverviewFilter!]
  or: [BitcoinOverviewFilter!]
  not: BitcoinOverviewFilter
}

Type

BitcoinOverviewsConnection
  type BitcoinOverviewsConnection {
    nodes: [BitcoinOverview!]!
    edges: [BitcoinOverviewsEdge!]!
    pageInfo: PageInfo!
    totalCount: Int!
  }
Fields
  • nodes ([BitcoinOverview!]!)

    type BitcoinOverview implements Node {
      id: ID!
      timestamp: Datetime!
      marketcap: BigFloat
      hashpriceUsd: BigFloat
      networkHashrate7D: BigFloat
      networkDiff: BigFloat
      coinbaseRewards24H: BigFloat
      feesBlocks24H: BigFloat
      txRateAvg7D: BigFloat
      nextHalvingDate: Datetime
      nextHalvingCount: Int
      estDiffAdj: BigFloat
      avgBlockTime: BigFloat
      blocksToAdj: BigFloat
    }
  • edges ([BitcoinOverviewsEdge!]!)

      type BitcoinOverviewsEdge {
        cursor: Cursor
        node: BitcoinOverview!
      }
    Fields
    • cursor (Cursor) A cursor for use in pagination.

    • node (BitcoinOverview!)

      type BitcoinOverview implements Node {
        id: ID!
        timestamp: Datetime!
        marketcap: BigFloat
        hashpriceUsd: BigFloat
        networkHashrate7D: BigFloat
        networkDiff: BigFloat
        coinbaseRewards24H: BigFloat
        feesBlocks24H: BigFloat
        txRateAvg7D: BigFloat
        nextHalvingDate: Datetime
        nextHalvingCount: Int
        estDiffAdj: BigFloat
        avgBlockTime: BigFloat
        blocksToAdj: BigFloat
      }
  • pageInfo

    Information to aid in pagination.

    type PageInfo {
      hasNextPage: Boolean!
      hasPreviousPage: Boolean!
      startCursor: Cursor
      endCursor: Cursor
    }
  • totalCount (Int!) The count of all BitcoinOverview you could get from the connection.