{
 "description": "Machine-readable catalog of every CryptoQuant API metric. `docs` paths are relative to this site; append .md to any docs path for raw Markdown. Each v1 entry includes a `latency` snapshot (measured at `latency.measuredAt`): `blockLatencySec` = seconds from a block until the data is collectable, `processLatencySec` = seconds until it is fully processed/queryable, per resolution and averaging window. `latency.headline` summarizes the finest resolution. Append `/latency` to any endpoint URL to query live values.",
 "v1": {
  "version": "1.3.0",
  "source": "/openapi/v1.json",
  "entries": [
   {
    "group": "Discovery",
    "category": "Available Endpoints",
    "metric": "Endpoints",
    "method": "GET",
    "path": "/discovery/endpoints",
    "endpoint": "https://api.cryptoquant.com/v1/discovery/endpoints",
    "description": "This endpoint returns all endpoints we support with available parameters.",
    "parameters": [
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "path",
     "parameters"
    ],
    "operationId": "EndpointsList",
    "docs": "/api-reference/available-endpoints/endpoints",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Bitcoin",
    "category": "BTC Entity Status",
    "metric": "Entity List",
    "method": "GET",
    "path": "/btc/status/entity-list",
    "endpoint": "https://api.cryptoquant.com/v1/btc/status/entity-list",
    "description": "This endpoint returns entity list to serve data.",
    "parameters": [
     {
      "name": "type",
      "required": true,
      "default": null
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "name",
     "symbol",
     "is_validated",
     "market_type"
    ],
    "operationId": "getBTCEntityList",
    "docs": "/api-reference/btc-entity-status/entity-list",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "Reserve",
    "method": "GET",
    "path": "/btc/exchange-flows/reserve",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/reserve",
    "description": "This endpoint returns the full historical on-chain balance of Bitcoin exchanges.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "reserve",
     "reserve_usd"
    ],
    "operationId": "BTCgetReserve",
    "docs": "/api-reference/btc-exchange-flows/reserve",
    "dataGuide": [
     "/data-guide/exchange/exchange-reserve"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "Netflow",
    "method": "GET",
    "path": "/btc/exchange-flows/netflow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/netflow",
    "description": "The difference between coins flowing into exchanges and flowing out of exchanges. Netflow usually helps us to figure out an increase of idle coins waiting to be traded in a certain time frame.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "netflow_total"
    ],
    "operationId": "BTCgetExchangeNetflow",
    "docs": "/api-reference/btc-exchange-flows/netflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "Inflow",
    "method": "GET",
    "path": "/btc/exchange-flows/inflow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/inflow",
    "description": "This endpoint returns the inflow of BTC into exchange wallets for as far back as we track. The average inflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow_total",
     "inflow_top10",
     "inflow_mean"
    ],
    "operationId": "BTCgetInflow",
    "docs": "/api-reference/btc-exchange-flows/inflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "Outflow",
    "method": "GET",
    "path": "/btc/exchange-flows/outflow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/outflow",
    "description": "This endpoint returns the outflow of BTC into exchange wallets for as far back as we track. The average outflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "outflow_total",
     "outflow_top10",
     "outflow_mean"
    ],
    "operationId": "BTCgetOutflow",
    "docs": "/api-reference/btc-exchange-flows/outflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/btc/exchange-flows/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/transactions-count",
    "description": "This endpoint returns the number of transactions flowing in/out of Bitcoin exchanges.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_inflow",
     "transactions_count_outflow"
    ],
    "operationId": "BTCgetTransactionsCountEF",
    "docs": "/api-reference/btc-exchange-flows/transactions-count",
    "dataGuide": [
     "/data-guide/exchange/exchange-transactions-count"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/btc/exchange-flows/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/addresses-count",
    "description": "This endpoint returns the number of addresses involved in inflow/outflow transactions.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_inflow",
     "addresses_count_outflow"
    ],
    "operationId": "BTCgetAddressesCountEF",
    "docs": "/api-reference/btc-exchange-flows/addresses-count",
    "dataGuide": [
     "/data-guide/exchange/exchange-addresses-count"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Exchange Flows",
    "metric": "In-House Flow",
    "method": "GET",
    "path": "/btc/exchange-flows/in-house-flow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/exchange-flows/in-house-flow",
    "description": "This endpoint returns the in-house flow of BTC within wallets of the same exchange for as far back as we track. The average in-house flow is the average transaction value for transactions flowing within wallets on a given day.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "flow_total",
     "flow_mean",
     "transactions_count_flow"
    ],
    "operationId": "BTCgetInHouseFlow",
    "docs": "/api-reference/btc-exchange-flows/in-house-flow",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "Reserve",
    "method": "GET",
    "path": "/btc/miner-flows/reserve",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/reserve",
    "description": "This endpoint returns the full historical on-chain balance of Bitcoin mining pools.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "reserve",
     "reserve_usd"
    ],
    "operationId": "BTCgetReserveMF",
    "docs": "/api-reference/btc-miner-flows/reserve",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "Netflow",
    "method": "GET",
    "path": "/btc/miner-flows/netflow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/netflow",
    "description": "The difference between coins flowing into mining pools and flowing out of mining pools. Netflow usually helps us to figure out an increase of idle coins waiting to be traded in a certain time frame.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "netflow_total"
    ],
    "operationId": "BTCgetMinerNetflow",
    "docs": "/api-reference/btc-miner-flows/netflow",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "Inflow",
    "method": "GET",
    "path": "/btc/miner-flows/inflow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/inflow",
    "description": "This endpoint returns the inflow of BTC into mining pool wallets for as far back as we track. The average inflow is the average transaction value for transactions flowing into mining pool wallets on a given day.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow_total",
     "inflow_top10",
     "inflow_mean"
    ],
    "operationId": "BTCgetInflowMF",
    "docs": "/api-reference/btc-miner-flows/inflow",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "Outflow",
    "method": "GET",
    "path": "/btc/miner-flows/outflow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/outflow",
    "description": "This endpoint returns the outflow of BTC into mining pool wallets for as far back as we track. The average outflow is the average transaction value for transactions flowing out of mining pool wallets on a given day.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "outflow_total",
     "outflow_top10",
     "outflow_mean"
    ],
    "operationId": "BTCgetOutflowMF",
    "docs": "/api-reference/btc-miner-flows/outflow",
    "dataGuide": [
     "/data-guide/miner/miner-outflow"
    ],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/btc/miner-flows/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/transactions-count",
    "description": "This endpoint returns the number of transactions flowing in/out of Bitcoin miners.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_inflow",
     "transactions_count_outflow"
    ],
    "operationId": "BTCgetTransactionsCountMF",
    "docs": "/api-reference/btc-miner-flows/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/btc/miner-flows/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/addresses-count",
    "description": "This endpoint returns the number of addresses involved in inflow/outflow transactions.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_inflow",
     "addresses_count_outflow"
    ],
    "operationId": "BTCgetAddressesCountMF",
    "docs": "/api-reference/btc-miner-flows/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Flows",
    "metric": "In-House Flow",
    "method": "GET",
    "path": "/btc/miner-flows/in-house-flow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-flows/in-house-flow",
    "description": "This endpoint returns the in-house flow of BTC within wallets of the same miner for as far back as we track. The average in-house flow is the average transaction value for transactions flowing within wallets on a given day.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "flow_total",
     "flow_mean",
     "transactions_count_flow"
    ],
    "operationId": "BTCgetMinerInHouseFlow",
    "docs": "/api-reference/btc-miner-flows/in-house-flow",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-07",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 386.86,
      "processLatencySec": 1845.76,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 386.86,
        "processLatencySec": 1845.76,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 644.7,
        "processLatencySec": 1806.66,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 838.22,
        "processLatencySec": 1685,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 614.62,
        "processLatencySec": 1721.8,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 757,
        "processLatencySec": 940.5,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 503.14,
        "processLatencySec": 1086.14,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Inter Entity Flows",
    "metric": "Exchange to Exchange",
    "method": "GET",
    "path": "/btc/inter-entity-flows/exchange-to-exchange",
    "endpoint": "https://api.cryptoquant.com/v1/btc/inter-entity-flows/exchange-to-exchange",
    "description": "This endpoint contains metrics related to token flows between exchanges. We provide several metrics, `flow_total`, the total number of tokens transferred from one exchange to another, `flow_mean`, the mean of tokens transferred, and `transactions_count_flow`, the number of transactions between exchanges.",
    "parameters": [
     {
      "name": "from_exchange",
      "required": true,
      "default": null
     },
     {
      "name": "to_exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "flow_total",
     "flow_mean",
     "transactions_count_flow"
    ],
    "operationId": "BTCgetExchangeToExchange",
    "docs": "/api-reference/btc-inter-entity-flows/exchange-to-exchange",
    "dataGuide": [
     "/data-guide/exchange/exchange-to-exchange"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1839.09,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1839.09,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1989.01,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 2073.54,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1910.45,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 863,
        "processLatencySec": 1056,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 740,
        "processLatencySec": 1051.2,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Inter Entity Flows",
    "metric": "Miner to Exchange",
    "method": "GET",
    "path": "/btc/inter-entity-flows/miner-to-exchange",
    "endpoint": "https://api.cryptoquant.com/v1/btc/inter-entity-flows/miner-to-exchange",
    "description": "This endpoint contains metrics related to token flows from mining pools to exchanges. We provide several metrics, `flow_total`, the total number of tokens transferred from a mining pool to an exchange, `flow_mean`, the mean of tokens transferred, and `transactions_count_flow`, the number of transactions from a mining pool to an exchange.",
    "parameters": [
     {
      "name": "from_miner",
      "required": true,
      "default": null
     },
     {
      "name": "to_exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "flow_total",
     "flow_mean",
     "transactions_count_flow"
    ],
    "operationId": "BTCgetMinerToExchange",
    "docs": "/api-reference/btc-inter-entity-flows/miner-to-exchange",
    "dataGuide": [
     "/data-guide/miner/miner-to-exchange"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1782.19,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1782.19,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1932.33,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 2017.53,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 659.71,
        "processLatencySec": 1841,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 203,
        "processLatencySec": 1480,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 664.6,
        "processLatencySec": 1122.8,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Inter Entity Flows",
    "metric": "Exchange to Miner",
    "method": "GET",
    "path": "/btc/inter-entity-flows/exchange-to-miner",
    "endpoint": "https://api.cryptoquant.com/v1/btc/inter-entity-flows/exchange-to-miner",
    "description": "This endpoint contains metrics related to token flows from exchanges to mining pools. We provide several metrics, `flow_total`, the total number of tokens transferred from a mining pool to an exchange, `flow_mean`, the mean of tokens transferred, and `transactions_count_flow`, the number of transactions from an exchange to a mining pool.",
    "parameters": [
     {
      "name": "from_exchange",
      "required": true,
      "default": null
     },
     {
      "name": "to_miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "flow_total",
     "flow_mean",
     "transactions_count_flow"
    ],
    "operationId": "BTCgetExchangeToMiner",
    "docs": "/api-reference/btc-inter-entity-flows/exchange-to-miner",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1838.65,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1838.65,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1988.64,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 569,
        "processLatencySec": 7849451.98,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 498.5,
        "processLatencySec": 7957522.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 863,
        "processLatencySec": 1056,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 740,
        "processLatencySec": 1051.2,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Inter Entity Flows",
    "metric": "Miner to Miner",
    "method": "GET",
    "path": "/btc/inter-entity-flows/miner-to-miner",
    "endpoint": "https://api.cryptoquant.com/v1/btc/inter-entity-flows/miner-to-miner",
    "description": "This endpoint contains metrics related to token flows between mining pools. We provide several metrics, `flow_total`, the total number of tokens transferred from one mining pool to another, `flow_mean`, the mean of tokens transferred, and `transactions_count_flow`, the number of transactions between mining pools.",
    "parameters": [
     {
      "name": "from_miner",
      "required": true,
      "default": null
     },
     {
      "name": "to_miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "flow_total",
     "flow_mean",
     "transactions_count_flow"
    ],
    "operationId": "BTCgetMinerToMiner",
    "docs": "/api-reference/btc-inter-entity-flows/miner-to-miner",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1781.81,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1781.81,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1931.98,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 668.75,
        "processLatencySec": 2038.69,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 673.73,
        "processLatencySec": 1840.39,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 203,
        "processLatencySec": 1480,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 448,
        "processLatencySec": 1330,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Supply",
    "method": "GET",
    "path": "/btc/network-data/supply",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/supply",
    "description": "This endpoint returns metrics related to bitcoin supply, i.e. the amount of bitcoin in existence. We currently provide two metrics, `supply_total` , the total amount of bitcoins in existence (sum of all bitcoins issued by the coinbase reward), and `supply_new`, the amount of newly issued tokens in a given window.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_total",
     "supply_new"
    ],
    "operationId": "getSupply",
    "docs": "/api-reference/btc-network-data/supply",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Velocity",
    "method": "GET",
    "path": "/btc/network-data/velocity",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/velocity",
    "description": "This endpoint returns metrics related to the velocity of bitcoin. Bitcoin's velocity is calculated by dividing the trailing 1 year estimated transaction volume(the cumulated sum of transferred tokens) by current supply. Velocity is a metric that explains how actively is money circulating in the market.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "velocity_supply_total"
    ],
    "operationId": "getVelocity",
    "docs": "/api-reference/btc-network-data/velocity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/btc/network-data/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/transactions-count",
    "description": "This endpoint returns metrics related to the number of transactions. We provide several metrics, `transactions_count_total`, the total number of transactions, and `transactions_count_mean`, the mean number of transactions.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_total",
     "transactions_count_mean"
    ],
    "operationId": "getTransactionsCount",
    "docs": "/api-reference/btc-network-data/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/btc/network-data/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/addresses-count",
    "description": "This endpoint returns metrics relating to the number of used bitcoin addresses. We provide several metrics, `addresses_count_active`, the total number of unique addresses that were active (either sender or receiver) on the blockchain, `addresses_count_sender`, the number of addresses that were active as a sender, and `addresses_count_receiver`, the number of addresses that were active as a receiver.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_active",
     "addresses_count_sender",
     "addresses_count_receiver"
    ],
    "operationId": "getAddressesCount",
    "docs": "/api-reference/btc-network-data/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Tokens Transferred",
    "method": "GET",
    "path": "/btc/network-data/tokens-transferred",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/tokens-transferred",
    "description": "This endpoint returns metrics related to the number of tokens transferred, i.e transaction volume. We provide several metrics, `tokens_transferred_total`, the total number of transferred tokens, `tokens_transferred_mean`, the mean of number of transferred tokens per transaction, and `tokens_transferred_median`, the median of tokens transferred per transaction.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median"
    ],
    "operationId": "getTokensTransferred",
    "docs": "/api-reference/btc-network-data/tokens-transferred",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Block Bytes",
    "method": "GET",
    "path": "/btc/network-data/block-bytes",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/block-bytes",
    "description": "The mean size(in bytes) of all blocks generated.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "block_bytes"
    ],
    "operationId": "getBlockBytes",
    "docs": "/api-reference/btc-network-data/block-bytes",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Block Count",
    "method": "GET",
    "path": "/btc/network-data/block-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/block-count",
    "description": "The number of blocks generated in a given window.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "block_count"
    ],
    "operationId": "getBlockCount",
    "docs": "/api-reference/btc-network-data/block-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Block Interval",
    "method": "GET",
    "path": "/btc/network-data/block-interval",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/block-interval",
    "description": "The average time between blocks generated displayed in seconds.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "block_interval"
    ],
    "operationId": "getBlockInterval",
    "docs": "/api-reference/btc-network-data/block-interval",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "UTXO Count",
    "method": "GET",
    "path": "/btc/network-data/utxo-count",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/utxo-count",
    "description": "The number of total number of unspent transaction outputs existing at the specified point.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "utxo_count"
    ],
    "operationId": "getUTXOCount",
    "docs": "/api-reference/btc-network-data/utxo-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Fees",
    "method": "GET",
    "path": "/btc/network-data/fees",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/fees",
    "description": "This endpoint returns the statistics related to fees that are paid to bitcoin miners. In general, fees are calculated by subtracting the newly issued bitcoin from the total block reward of each blocks. We provide three statistics, `fees_total`, the sum of all fees, `fees_block_mean`, the average fee per block, and `fees_reward_percent`, the percentage of fees relative to the total block reward. Additionally, these can be viewed in terms of USD.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_block_mean",
     "fees_block_mean_usd",
     "fees_total",
     "fees_total_usd",
     "fees_reward_percent"
    ],
    "operationId": "getFees",
    "docs": "/api-reference/btc-network-data/fees",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Fees Transaction",
    "method": "GET",
    "path": "/btc/network-data/fees-transaction",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/fees-transaction",
    "description": "This endpoint returns the statistics related to fees per transaction that are paid to bitcoin miners. In general, fees are calculated by subtracting the newly issued bitcoin from the total block reward of each blocks, and this is divided by the number of transactions to calculate the average fee per transaction in each block. We provide two statistics, `fees_transaction_mean`, the average fee per transaction, `fees_transaction_median,` the median fee per transaction. Additionally, these values can be calculated in USD.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_transaction_mean",
     "fees_transaction_mean_usd",
     "fees_transaction_median",
     "fees_transaction_median_usd"
    ],
    "operationId": "getFeesTransaction",
    "docs": "/api-reference/btc-network-data/fees-transaction",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Blockreward",
    "method": "GET",
    "path": "/btc/network-data/blockreward",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/blockreward",
    "description": "The sum of block rewards (including mining or staking rewards and transaction fees). We also provide this value in usd.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "blockreward",
     "blockreward_usd"
    ],
    "operationId": "getBlockReward",
    "docs": "/api-reference/btc-network-data/blockreward",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Difficulty",
    "method": "GET",
    "path": "/btc/network-data/difficulty",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/difficulty",
    "description": "The mean difficulty of mining a new block.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "difficulty"
    ],
    "operationId": "getDifficulty",
    "docs": "/api-reference/btc-network-data/difficulty",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Data",
    "metric": "Hashrate",
    "method": "GET",
    "path": "/btc/network-data/hashrate",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-data/hashrate",
    "description": "The mean speed at which miners in the network are solving hash problems. It is displayed as hashes (Gigabytes) per second.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "hashrate"
    ],
    "operationId": "getHashrate",
    "docs": "/api-reference/btc-network-data/hashrate",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/btc/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to BTC price. ",
    "parameters": [
     {
      "name": "market",
      "required": false,
      "default": "spot"
     },
     {
      "name": "exchange",
      "required": false,
      "default": "all_exchange"
     },
     {
      "name": "symbol",
      "required": false,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getBTCPriceOHLCV",
    "docs": "/api-reference/btc-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 183.45,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 183.45,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 210.24,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 275.6,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 234.06,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 62.96,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 65.24,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Open Interest",
    "method": "GET",
    "path": "/btc/market-data/open-interest",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/open-interest",
    "description": "This endpoint returns BTC Perpetual Open Interest from derivative exchanges. Supported exchanges for Open Interest are below. Note we unify the unit of return value to USD for each exchange where its contract specification may vary.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "open_interest"
    ],
    "operationId": "BTCgetOpenInterest",
    "docs": "/api-reference/btc-market-data/open-interest",
    "dataGuide": [
     "/data-guide/market/open-interest"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 23.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 23.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 22.57,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.75,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.89,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 11.48,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 11.1,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Funding Rates",
    "method": "GET",
    "path": "/btc/market-data/funding-rates",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/funding-rates",
    "description": "Funding rates represents traders' sentiments of which position they bet on in perpetual swaps market. Positive funding rates implies that many traders are bullish and long traders pay funding to short traders. Negative funding rates implies many traders are bearish and short traders pay funding to long traders.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "funding_rates"
    ],
    "operationId": "BTCgetFundingRates",
    "docs": "/api-reference/btc-market-data/funding-rates",
    "dataGuide": [
     "/data-guide/market/funding-rates"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 10.57,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 10.57,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 10.57,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 13.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 8.42,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 2.7,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 2.7,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Taker Buy Sell Stats",
    "method": "GET",
    "path": "/btc/market-data/taker-buy-sell-stats",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/taker-buy-sell-stats",
    "description": "Taker Buy/Sell Stats represent takers' sentiment of which position they are taking in the market. This metric is calculated with perpetual swap trades in each exchange.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "taker_buy_volume",
     "taker_sell_volume",
     "taker_buy_ratio",
     "taker_sell_ratio",
     "taker_buy_sell_ratio"
    ],
    "operationId": "BTCgetTakerBuySellStats",
    "docs": "/api-reference/btc-market-data/taker-buy-sell-stats",
    "dataGuide": [
     "/data-guide/market/taker-buy-sell-volume-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 71.01,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 71.01,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 71.09,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 8.09,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 9.16,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 4.51,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 4.52,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Liquidations",
    "method": "GET",
    "path": "/btc/market-data/liquidations",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/liquidations",
    "description": "Liquidations are sum of forced market orders to exit leveraged positions caused by price volatility. Liquidations indicate current price volatility and traders' sentiment which side they had been betting.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "symbol",
      "required": false,
      "default": "all_symbol"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "long_liquidations",
     "short_liquidations",
     "long_liquidations_usd",
     "short_liquidations_usd"
    ],
    "operationId": "getLiquidations",
    "docs": "/api-reference/btc-market-data/liquidations",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 23.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 23.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 22.57,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.75,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.89,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 11.48,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 11.1,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Capitalization",
    "method": "GET",
    "path": "/btc/market-data/capitalization",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/capitalization",
    "description": "This endpoint returns metrics related to market capitalization. First, we provide `market_cap`, which is total market capitalization of BTC, calculated by multiplying the total supply with its USD price. Moreover, we provide several adjusted capitalization metrics which are used for further fundamental analysis. `realized_cap` is the sum of each UTXO * last movement price. Since cryptocurrencies can be lost, unclaimed, or unreachable through various bugs, `realized_cap` is introduced to discount those coins which have remained unmoved for a long period. It is one way to attempt to measure the value of Bitcoin. This can be described as an on-chain version of volume weighted average price(VWAP). `average_cap` is forever moving average, calculated by dividing the cumulated sum of daily market cap with the age of market. Instead of using fixed time for calculating the moving average (e.g. 50 days, 100days ...), this serves as the true mean.  Both `realized_cap` and `average_cap` are used to calculate `delta_cap` (`realized_cap`-`average_cap`). `delta_cap` is often used to spot market bottoms. Moreover, by analyzing the movement of `delta_cap` which oscillates between `realized_cap` and `average_cap`, we could notice that market tops are reached when `delta_cap` is near `realized_cap`(in a log scaled chart). Another metric that can be used to spot market bottoms is `thermo_cap` which is the weighted cumulative sum of the mined cryptocurrency price. This metric provides the total amount of funds in the blockchain network and also helps to evaluate whether `market_cap` is overvalued or not.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "market_cap",
     "realized_cap",
     "average_cap",
     "delta_cap",
     "thermo_cap"
    ],
    "operationId": "getCapitalization",
    "docs": "/api-reference/btc-market-data/capitalization",
    "dataGuide": [
     "/data-guide/market/capitalization-models"
    ],
    "latency": {
     "measuredAt": "2026-07-10",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 505.29,
      "processLatencySec": 1181.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 505.29,
        "processLatencySec": 1181.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 639.93,
        "processLatencySec": 1198.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 248,
        "processLatencySec": 984.03,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 623,
        "processLatencySec": 822.13,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Data",
    "metric": "Coinbase Premium Index",
    "method": "GET",
    "path": "/btc/market-data/coinbase-premium-index",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-data/coinbase-premium-index",
    "description": "Coinbase Premium Index is calculated as percent difference from Binance price(BTCUSDT) to Coinbase price(BTCUSD). Coinbase Premium Gap is calculated as gap between Coinbase price(BTCUSD) and Binance price(BTCUSDT). The higher the premium, the stronger the spot buying pressure from Coinbase.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "coinbase_premium_gap",
     "coinbase_premium_index"
    ],
    "operationId": "getBTCCoinbasePremiumIndex",
    "docs": "/api-reference/btc-market-data/coinbase-premium-index",
    "dataGuide": [
     "/data-guide/fund-premium/coinbase-premium"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 221.7,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 221.7,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 208.56,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 202.81,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 213.83,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 185.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 185.75,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Fund Data",
    "metric": "Market Price USD",
    "method": "GET",
    "path": "/btc/fund-data/market-price-usd",
    "endpoint": "https://api.cryptoquant.com/v1/btc/fund-data/market-price-usd",
    "description": "The price of certain symbol (e.g. gbtc) managed by each fund (e.g. Grayscale) reflects sentiment of investors in regulated markets. In this specific case, having single share of GBTC means having approximately 0.001 BTC invested to Grayscale. This endpoint returns metrics related to the US Dollar(USD) price of fund related stocks (e.g. gbtc). We provide five metrics, `price_usd_open`, USD opening price at the beginning of the window, `price_usd_close`, USD closing price at the end of the window, `price_usd_high`, the highest USD price in a given window, `price_usd_low`, the lowest USD price in a given window, and `price_usd_adj_close`, USD adjusted closing price at the end of the window. All Symbol is not supported.",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "price_usd_open",
     "price_usd_high",
     "price_usd_low",
     "price_usd_close",
     "price_usd_adj_close"
    ],
    "operationId": "getBTCMarketPriceUSD",
    "docs": "/api-reference/btc-fund-data/market-price-usd",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-bitcoin-trust-gbtc"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 380527.66,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 380527.66,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 168860.56,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Fund Data",
    "metric": "Market Volume",
    "method": "GET",
    "path": "/btc/fund-data/market-volume",
    "endpoint": "https://api.cryptoquant.com/v1/btc/fund-data/market-volume",
    "description": "The volume of certain symbol (e.g. gbtc) managed by each fund (e.g. Grayscale) reflects sentiment of investors in regulated markets. This endpoint returns traded volume of fund related stocks (e.g. gbtc). At this endpoint, metrics are calculated by Day. We provide one metric, `volume`, traded volume of the window.",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "volume"
    ],
    "operationId": "getBTCMarketVolume",
    "docs": "/api-reference/btc-fund-data/market-volume",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-bitcoin-trust-gbtc"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 380527.66,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 380527.66,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 168860.56,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Fund Data",
    "metric": "Market Premium",
    "method": "GET",
    "path": "/btc/fund-data/market-premium",
    "endpoint": "https://api.cryptoquant.com/v1/btc/fund-data/market-premium",
    "description": "The premium of certain symbol (e.g. gbtc) is defined as (market price of the symbol - NAV) divided by NAV where NAV (Native Asset Value) is the current value of holdings (e.g. BTC price multiplied by BTC per Share). Higher the premium indicates market bullish, which also indicates downside risk. On the other hand, lower the premium indicates market bearish, which also indicates upside risk. All Symbol market premium is calculated by taking VWAP (Volume Weighted Average Ratio) of each fund data volume (usd).",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "market_premium"
    ],
    "operationId": "getBTCMarketPremium",
    "docs": "/api-reference/btc-fund-data/market-premium",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-bitcoin-trust-gbtc/gbtc-premium-or-discount"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 380527.66,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 380527.66,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 168860.56,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Fund Data",
    "metric": "Digital Asset Holdings",
    "method": "GET",
    "path": "/btc/fund-data/digital-asset-holdings",
    "endpoint": "https://api.cryptoquant.com/v1/btc/fund-data/digital-asset-holdings",
    "description": "This endpoint returns digital asset holdings status of each fund. For example, Grayscale BTC Holdings along with GBTC represents how much BTC Grayscale is holding for its investment. This metric indicates stock market's sentiment where higher the value means bullish sentiment of investors in stock market.",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "digital_asset_holdings"
    ],
    "operationId": "getBTCDigitalAssetHoldings",
    "docs": "/api-reference/btc-fund-data/digital-asset-holdings",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-bitcoin-trust-gbtc/gbtc-digital-asset-holdings"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 178.4,
      "processLatencySec": 376781.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 178.4,
        "processLatencySec": 376781.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 452.67,
        "processLatencySec": 175709.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Stock to Flow",
    "method": "GET",
    "path": "/btc/network-indicator/stock-to-flow",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/stock-to-flow",
    "description": "Stock to Flow is a metric used to assume bitcoin price based on its scarcity just like gold, silver, and other valuable objects that are limited in amount and costly to earn. The same model for evaluating the value of those objects can be adopted to assess the value of bitcoin. The scarcity is calculated by dividing currently circulating coins in the blockchain network to newly supplied coins.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "stock_to_flow",
     "stock_to_flow_reversion"
    ],
    "operationId": "getStockToFlow",
    "docs": "/api-reference/btc-network-indicator/stock-to-flow",
    "dataGuide": [
     "/data-guide/network/stock-to-flow-ratio",
     "/data-guide/network/stock-to-flow-reversion"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "NVT",
    "method": "GET",
    "path": "/btc/network-indicator/nvt",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/nvt",
    "description": "NVT(Network Value to Transaction) ratio is the network value(`supply_total` * `price_usd`) divided by `tokens_transferred_total`. `nvt` is a metric often used to determine whether Bitcoin price is overvalued or not. The theory behind this indicator is that the value of the token depends on how actively transactions take place on the network.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "nvt"
    ],
    "operationId": "getNetworkIndicatorNVT",
    "docs": "/api-reference/btc-network-indicator/nvt",
    "dataGuide": [
     "/data-guide/network/nvt-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "NVT Golden Cross",
    "method": "GET",
    "path": "/btc/network-indicator/nvt-golden-cross",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/nvt-golden-cross",
    "description": "NVT Golden Cross is a modified index of NVT that provides local tops and bottoms. NVT Golden Cross values above 2.2 indicate that downside risk goes up. NVT Golden Cross values below -1.6 mean huge upside potential will occur.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "nvt_golden_cross"
    ],
    "operationId": "getNVTGoldenCross",
    "docs": "/api-reference/btc-network-indicator/nvt-golden-cross",
    "dataGuide": [
     "/data-guide/network/nvt-golden-cross"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "NVM",
    "method": "GET",
    "path": "/btc/network-indicator/nvm",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/nvm",
    "description": "NVM(Network Value to Metcalfe Ratio) is a metric based on Metcalfe’s law; the value of a network is proportional to the square of its nodes or user. NVM is a ratio of market cap divided by daily active address. Based on Metcalfe’s law, the value of bitcoin rises if the daily active addresses increase. Therefore, if the NVM value is relatively small, it means that the value of the network is underestimated and if the value is relatively high, it means that the value of the network is overestimated.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "nvm"
    ],
    "operationId": "getNVM",
    "docs": "/api-reference/btc-network-indicator/nvm",
    "dataGuide": [
     "/data-guide/network/nvm-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Puell Multiple",
    "method": "GET",
    "path": "/btc/network-indicator/puell-multiple",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/puell-multiple",
    "description": "Puell Multiple is the mining revenue usd divided by MA 365 mining revenue usd. `puell_multiple` is a metric shows the historically low and high periods of the value of bitcoin issued daily, and at what point investors should buy bitcoin to get high returns. This indicator was created by David Puell.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "puell_multiple"
    ],
    "operationId": "getPuellMultiple",
    "docs": "/api-reference/btc-network-indicator/puell-multiple",
    "dataGuide": [
     "/data-guide/network/puell-multiple"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Coin Days Destroyed",
    "method": "GET",
    "path": "/btc/network-indicator/cdd",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/cdd",
    "description": "Coin Days Destroyed reflects market participants who have been in the bitcoin on-chain for longer. This indicator gives more weight to long-term-holder position.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "cdd",
     "sa_cdd",
     "average_sa_cdd",
     "binary_cdd"
    ],
    "operationId": "getCDD",
    "docs": "/api-reference/btc-network-indicator/coin-days-destroyed",
    "dataGuide": [
     "/data-guide/utxo/coin-days-destroyed-cdd",
     "/data-guide/utxo/binary-cdd"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Mean Coin Age",
    "method": "GET",
    "path": "/btc/network-indicator/mca",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/mca",
    "description": "Mean Coin Age is the mean value of products of bitcoin unspent transaction output alive days and its value.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "mca",
     "mcda"
    ],
    "operationId": "getMCA",
    "docs": "/api-reference/btc-network-indicator/mean-coin-age",
    "dataGuide": [
     "/data-guide/utxo/mean-coin-age-mca"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Sum Coin Age",
    "method": "GET",
    "path": "/btc/network-indicator/sca",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/sca",
    "description": "Sum Coin Age is the sum value of products of bitcoin unspent transaction output alive days and its value.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "sca",
     "scda"
    ],
    "operationId": "getSCA",
    "docs": "/api-reference/btc-network-indicator/sum-coin-age",
    "dataGuide": [
     "/data-guide/utxo/sum-coin-age-sca"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Sum Coin Age Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/sca-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/sca-distribution",
    "description": "This indicator shows the distribution of long-term holder and short-term holder with UTxO data.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d",
     "range_1d_1w",
     "range_1w_1m",
     "range_1m_3m",
     "range_3m_6m",
     "range_6m_12m",
     "range_12m_18m",
     "range_18m_2y",
     "range_2y_3y",
     "range_3y_5y",
     "range_5y_7y",
     "range_7y_10y",
     "range_10y_inf",
     "range_0d_1d_percent",
     "range_1d_1w_percent",
     "range_1w_1m_percent",
     "range_1m_3m_percent",
     "range_3m_6m_percent",
     "range_6m_12m_percent",
     "range_12m_18m_percent",
     "range_18m_2y_percent",
     "range_2y_3y_percent",
     "range_3y_5y_percent",
     "range_5y_7y_percent",
     "range_7y_10y_percent",
     "range_10y_inf_percent"
    ],
    "operationId": "getSCADistribution",
    "docs": "/api-reference/btc-network-indicator/sum-coin-age-distribution",
    "dataGuide": [
     "/data-guide/utxo/sum-coin-age-distribution-sca-distribution"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Net Unrealized Profit and Loss",
    "method": "GET",
    "path": "/btc/network-indicator/nupl",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/nupl",
    "description": "Net Unrealized Profit and Loss shows how different between `market_cap` and `realized_cap`.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "nupl",
     "nup",
     "nul"
    ],
    "operationId": "getNUPL",
    "docs": "/api-reference/btc-network-indicator/net-unrealized-profit-and-loss",
    "dataGuide": [
     "/data-guide/utxo/net-unrealized-profit-and-loss-nupl"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Net Realized Profit and Loss",
    "method": "GET",
    "path": "/btc/network-indicator/nrpl",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/nrpl",
    "description": "Net Realized Profit/Loss metric presenting the net magnitude of profit, or loss realized by all holders spending coins. ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "nrpl"
    ],
    "operationId": "getNRPL",
    "docs": "/api-reference/btc-network-indicator/net-realized-profit-and-loss",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1203.77,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1171.7,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Profit and Loss (UTxO)",
    "method": "GET",
    "path": "/btc/network-indicator/pnl-utxo",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/pnl-utxo",
    "description": "Profit and Loss (UTxO) evaluates the number of UTxOs being in profit or not by comparing the price between created and destroyed.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "profit_percent",
     "loss_percent",
     "profit_amount",
     "loss_amount"
    ],
    "operationId": "getPNLUTxO",
    "docs": "/api-reference/btc-network-indicator/profit-and-loss-utxo",
    "dataGuide": [
     "/data-guide/utxo/profit-and-loss-utxo"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Profit and Loss (Supply)",
    "method": "GET",
    "path": "/btc/network-indicator/pnl-supply",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/pnl-supply",
    "description": "Profit and Loss (Supply) evaluates the sum of UTxOs being in profit or not by comparing the price between created and destroyed.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "profit_percent",
     "loss_percent",
     "profit_amount",
     "loss_amount"
    ],
    "operationId": "getPNLSupply",
    "docs": "/api-reference/btc-network-indicator/profit-and-loss-supply",
    "dataGuide": [
     "/data-guide/utxo/profit-and-loss-supply"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Dormancy",
    "method": "GET",
    "path": "/btc/network-indicator/dormancy",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/dormancy",
    "description": "Average Dormancy (`average_dormancy`) is the average number of days destroyed per coin transacted. ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "average_dormancy",
     "sa_average_dormancy"
    ],
    "operationId": "getDormancy",
    "docs": "/api-reference/btc-network-indicator/dormancy",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "UTxO Age Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/utxo-age-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/utxo-age-distribution",
    "description": "UTxO Age Distribution is a set of active supply with age bands. This indicator summarizes the behaviors of long-term or short-term holders along with price actions. We provide the distribution values in native, USD, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d",
     "range_1d_1w",
     "range_1w_1m",
     "range_1m_3m",
     "range_3m_6m",
     "range_6m_12m",
     "range_12m_18m",
     "range_18m_2y",
     "range_2y_3y",
     "range_3y_5y",
     "range_5y_7y",
     "range_7y_10y",
     "range_10y_inf",
     "range_0d_1d_usd",
     "range_1d_1w_usd",
     "range_1w_1m_usd",
     "range_1m_3m_usd",
     "range_3m_6m_usd",
     "range_6m_12m_usd",
     "range_12m_18m_usd",
     "range_18m_2y_usd",
     "range_2y_3y_usd",
     "range_3y_5y_usd",
     "range_5y_7y_usd",
     "range_7y_10y_usd",
     "range_10y_inf_usd",
     "range_0d_1d_percent",
     "range_1d_1w_percent",
     "range_1w_1m_percent",
     "range_1m_3m_percent",
     "range_3m_6m_percent",
     "range_6m_12m_percent",
     "range_12m_18m_percent",
     "range_18m_2y_percent",
     "range_2y_3y_percent",
     "range_3y_5y_percent",
     "range_5y_7y_percent",
     "range_7y_10y_percent",
     "range_10y_inf_percent"
    ],
    "operationId": "getUTxOAgeDistribution",
    "docs": "/api-reference/btc-network-indicator/utxo-age-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-age/utxo-age-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1219.6,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1189.13,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "UTxO Realized Age Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/utxo-realized-age-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/utxo-realized-age-distribution",
    "description": "UTxO Realized Age Distribution is a set of active supply with age bands weighted by the price at UTxO created time. Similar to Realized Cap, this indicator summarizes the capitalization held by long-term or short-term holders (each band). We provide the distribution values in native, USD, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d_usd",
     "range_1d_1w_usd",
     "range_1w_1m_usd",
     "range_1m_3m_usd",
     "range_3m_6m_usd",
     "range_6m_12m_usd",
     "range_12m_18m_usd",
     "range_18m_2y_usd",
     "range_2y_3y_usd",
     "range_3y_5y_usd",
     "range_5y_7y_usd",
     "range_7y_10y_usd",
     "range_10y_inf_usd",
     "range_0d_1d_percent",
     "range_1d_1w_percent",
     "range_1w_1m_percent",
     "range_1m_3m_percent",
     "range_3m_6m_percent",
     "range_6m_12m_percent",
     "range_12m_18m_percent",
     "range_18m_2y_percent",
     "range_2y_3y_percent",
     "range_3y_5y_percent",
     "range_5y_7y_percent",
     "range_7y_10y_percent",
     "range_10y_inf_percent"
    ],
    "operationId": "getUTxORealizedAgeDistribution",
    "docs": "/api-reference/btc-network-indicator/utxo-realized-age-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-age/realized-cap-utxo-age-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1219.6,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1189.13,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "UTxO Count Age Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/utxo-count-age-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/utxo-count-age-distribution",
    "description": "UTxO Count Age Distribution is a set of active number of holders with age bands. This indicator summarizes how many long-term or short-term holders exist by each band. We provide the distribution values in native, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d",
     "range_1d_1w",
     "range_1w_1m",
     "range_1m_3m",
     "range_3m_6m",
     "range_6m_12m",
     "range_12m_18m",
     "range_18m_2y",
     "range_2y_3y",
     "range_3y_5y",
     "range_5y_7y",
     "range_7y_10y",
     "range_10y_inf",
     "range_0d_1d_percent",
     "range_1d_1w_percent",
     "range_1w_1m_percent",
     "range_1m_3m_percent",
     "range_3m_6m_percent",
     "range_6m_12m_percent",
     "range_12m_18m_percent",
     "range_18m_2y_percent",
     "range_2y_3y_percent",
     "range_3y_5y_percent",
     "range_5y_7y_percent",
     "range_7y_10y_percent",
     "range_10y_inf_percent"
    ],
    "operationId": "getUTxOCountAgeDistribution",
    "docs": "/api-reference/btc-network-indicator/utxo-count-age-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-age/utxo-count-age-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1219.6,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1189.13,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Spent Output Age Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/spent-output-age-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/spent-output-age-distribution",
    "description": "Spent Output Age Distribution is a set of active sum of spent outputs with age bands. This indicator summarizes how much UTxOs are destroyed by long-term or short-term holders (each band). We provide the distribution values in native, USD, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d",
     "range_1d_1w",
     "range_1w_1m",
     "range_1m_3m",
     "range_3m_6m",
     "range_6m_12m",
     "range_12m_18m",
     "range_18m_2y",
     "range_2y_3y",
     "range_3y_5y",
     "range_5y_7y",
     "range_7y_10y",
     "range_10y_inf",
     "range_0d_1d_usd",
     "range_1d_1w_usd",
     "range_1w_1m_usd",
     "range_1m_3m_usd",
     "range_3m_6m_usd",
     "range_6m_12m_usd",
     "range_12m_18m_usd",
     "range_18m_2y_usd",
     "range_2y_3y_usd",
     "range_3y_5y_usd",
     "range_5y_7y_usd",
     "range_7y_10y_usd",
     "range_10y_inf_usd",
     "range_0d_1d_percent",
     "range_1d_1w_percent",
     "range_1w_1m_percent",
     "range_1m_3m_percent",
     "range_3m_6m_percent",
     "range_6m_12m_percent",
     "range_12m_18m_percent",
     "range_18m_2y_percent",
     "range_2y_3y_percent",
     "range_3y_5y_percent",
     "range_5y_7y_percent",
     "range_7y_10y_percent",
     "range_10y_inf_percent"
    ],
    "operationId": "getSpentOutputAgeDistribution",
    "docs": "/api-reference/btc-network-indicator/spent-output-age-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-age/spent-output-age-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1219.6,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1189.13,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "UTxO Supply Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/utxo-supply-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/utxo-supply-distribution",
    "description": "UTxO Supply Distribution is a set of active supply with balance (supply) bands. This indicator summarizes the behaviors of whales or retails separated by amount of coins they hold along with price actions. We provide the distribution values in native, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0_001",
     "range_001_01",
     "range_01_1",
     "range_1_10",
     "range_10_100",
     "range_100_1k",
     "range_1k_10k",
     "range_10k_inf",
     "range_0_001_percent",
     "range_001_01_percent",
     "range_01_1_percent",
     "range_1_10_percent",
     "range_10_100_percent",
     "range_100_1k_percent",
     "range_1k_10k_percent",
     "range_10k_inf_percent"
    ],
    "operationId": "getUTxOSupplyDistribution",
    "docs": "/api-reference/btc-network-indicator/utxo-supply-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-value/utxo-value-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1235.4,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1235.4,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1201.85,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1198.81,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1162.52,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 509.52,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 693.92,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "UTxO Realized Supply Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/utxo-realized-supply-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/utxo-realized-supply-distribution",
    "description": "UTxO Realized Supply Distribution is a set of active supply with balance (supply) bands weighted by the price at UTxO created time. Similar to Realized Cap, this indicator summarizes the capitalization held by whales or retails (each band). We provide the distribution values in USD, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0_1_usd",
     "range_1_10_usd",
     "range_10_100_usd",
     "range_100_1k_usd",
     "range_1k_10k_usd",
     "range_10k_100k_usd",
     "range_100k_1M_usd",
     "range_1M_inf_usd",
     "range_0_1_percent",
     "range_1_10_percent",
     "range_10_100_percent",
     "range_100_1k_percent",
     "range_1k_10k_percent",
     "range_10k_100k_percent",
     "range_100k_1M_percent",
     "range_1M_inf_percent"
    ],
    "operationId": "getUTxORealizedSupplyDistribution",
    "docs": "/api-reference/btc-network-indicator/utxo-realized-supply-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-value/realized-cap-utxo-value-bands-usd"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1234.88,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1234.88,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1201.31,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1192.96,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1161.51,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 509.28,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 669.51,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "UTxO Count Supply Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/utxo-count-supply-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/utxo-count-supply-distribution",
    "description": "UTxO Count Supply Distribution is a set of active number of holders with balance (supply) bands. This indicator summarizes how many whales and retails exist by each band. We provide the distribution values in native, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0_001",
     "range_001_01",
     "range_01_1",
     "range_1_10",
     "range_10_100",
     "range_100_1k",
     "range_1k_10k",
     "range_10k_inf",
     "range_0_001_percent",
     "range_001_01_percent",
     "range_01_1_percent",
     "range_1_10_percent",
     "range_10_100_percent",
     "range_100_1k_percent",
     "range_1k_10k_percent",
     "range_10k_inf_percent"
    ],
    "operationId": "getUTxOCountSupplyDistribution",
    "docs": "/api-reference/btc-network-indicator/utxo-count-supply-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-value/utxo-count-value-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1235.4,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1235.4,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1201.85,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1198.81,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1162.52,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 509.52,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 693.92,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Network Indicator",
    "metric": "Spent Output Supply Distribution",
    "method": "GET",
    "path": "/btc/network-indicator/spent-output-supply-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/network-indicator/spent-output-supply-distribution",
    "description": "Spent Output Supply Distribution is a set of active sum of spent outputs with balance (supply) bands. This indicator summarizes how much UTxOs are destroyed by whales or retails (each band). We provide the distribution values in native, USD, and percent values.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0_001",
     "range_001_01",
     "range_01_1",
     "range_1_10",
     "range_10_100",
     "range_100_1k",
     "range_1k_10k",
     "range_10k_inf",
     "range_0_1_usd",
     "range_1_10_usd",
     "range_10_100_usd",
     "range_100_1k_usd",
     "range_1k_10k_usd",
     "range_10k_100k_usd",
     "range_100k_1M_usd",
     "range_1M_inf_usd",
     "range_0_001_percent",
     "range_001_01_percent",
     "range_01_1_percent",
     "range_1_10_percent",
     "range_10_100_percent",
     "range_100_1k_percent",
     "range_1k_10k_percent",
     "range_10k_inf_percent"
    ],
    "operationId": "getSpentOutputSupplyDistribution",
    "docs": "/api-reference/btc-network-indicator/spent-output-supply-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-value/spent-output-value-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1235.4,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1235.4,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1201.85,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1198.81,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1162.52,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 509.52,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 693.92,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "Estimated Leverage Ratio",
    "method": "GET",
    "path": "/btc/market-indicator/estimated-leverage-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/estimated-leverage-ratio",
    "description": "By dividing the open interest of an exchange by their BTC reserve, you can estimate a relative average user leverage. Whenever the leverage value reaches a high, there is rapid volatility. Similar to Open Interest, but more accurate because it reflects the growth of the exchange itself. This is experimental indicator but it seems this reflects market sentiment. You can see how aggressive people are and how conservative they are in terms of investment. For 'In Progress' exchanges, estimated leverage ratio is not supported yet even though they provide open interest.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "estimated_leverage_ratio"
    ],
    "operationId": "getEstimatedLeverageRatio",
    "docs": "/api-reference/btc-market-indicator/estimated-leverage-ratio",
    "dataGuide": [
     "/data-guide/market/estimated-leverage-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "Stablecoin Supply Ratio",
    "method": "GET",
    "path": "/btc/market-indicator/stablecoin-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/stablecoin-supply-ratio",
    "description": "SSR(Stablecoin Supply Ratio) is a ratio of stablecoin supply in the whole cryptocurrency market where stablecoin is used as fiat substitute for trading. This means that the supply of stablecoin can be used to assess the potential buying pressure for bitcoin. The historical starting point is 2017-11-28 00:00:00.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "stablecoin_supply_ratio"
    ],
    "operationId": "getStablecoinSupplyRatio",
    "docs": "/api-reference/btc-market-indicator/stablecoin-supply-ratio",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "MVRV",
    "method": "GET",
    "path": "/btc/market-indicator/mvrv",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/mvrv",
    "description": "MVRV(Market-Value-to-Realized-Value) is a ratio of `market_cap` divided by `realized_cap`. It can be interpreted as the relationship between short-term and long-term investors (i.e. speculators vs hodlers). When this value is too high, BTC price may be overvalued, and if it is too low, there is a possibility that the price is undervalued.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "mvrv"
    ],
    "operationId": "getMarketIndicatorMVRV",
    "docs": "/api-reference/btc-market-indicator/mvrv",
    "dataGuide": [
     "/data-guide/market/mvrv-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "Spent Output Profit Ratio",
    "method": "GET",
    "path": "/btc/market-indicator/sopr",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/sopr",
    "description": "`sopr` is abbreviation of Spent Output Profit Ratio.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "sopr",
     "a_sopr",
     "sth_sopr",
     "lth_sopr"
    ],
    "operationId": "getSOPR",
    "docs": "/api-reference/btc-market-indicator/spent-output-profit-ratio",
    "dataGuide": [
     "/data-guide/utxo/spent-output-profit-ratio-sopr",
     "/data-guide/utxo/spent-output-profit-ratio-sopr/asopr-adjusted-sopr",
     "/data-guide/utxo/spent-output-profit-ratio-sopr/sth-sopr",
     "/data-guide/utxo/spent-output-profit-ratio-sopr/lth-sopr"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "SOPR Ratio",
    "method": "GET",
    "path": "/btc/market-indicator/sopr-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/sopr-ratio",
    "description": "SOPR Ratio is calculated as long term holders' SOPR divided by short term holders' SOPR. Higher value of the ratio means higher spent profit of LTH over STH, which is usually useful for spotting market tops.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "sopr_ratio"
    ],
    "operationId": "getSOPRRatio",
    "docs": "/api-reference/btc-market-indicator/sopr-ratio",
    "dataGuide": [
     "/data-guide/utxo/spent-output-profit-ratio-sopr/sopr-ratio-lth-sopr-sth-sopr"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "Realized Price",
    "method": "GET",
    "path": "/btc/market-indicator/realized-price",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/realized-price",
    "description": "Realized Price is calculated as Realized Cap divided by the total coin supply. It measures the  average price weighted by the supply of what the entire market participants paid for their coins. It sometimes can be interpreted as the on-chain support or resistance price.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "realized_price"
    ],
    "operationId": "getRealizedPrice",
    "docs": "/api-reference/btc-market-indicator/realized-price",
    "dataGuide": [
     "/data-guide/market/realized-price"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1246.05,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1246.05,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1215.62,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 521.68,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 681.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Market Indicator",
    "metric": "UTxO Realized Price Age Distribution",
    "method": "GET",
    "path": "/btc/market-indicator/utxo-realized-price-age-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/market-indicator/utxo-realized-price-age-distribution",
    "description": "UTxO Realized Price Age Distribution is a set of realized prices along with age bands. The metrics help us to overview each cohort’s holding behavior by overlaying a set of different realized prices.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d",
     "range_1d_1w",
     "range_1w_1m",
     "range_1m_3m",
     "range_3m_6m",
     "range_6m_12m",
     "range_12m_18m",
     "range_18m_2y",
     "range_2y_3y",
     "range_3y_5y",
     "range_5y_7y",
     "range_7y_10y",
     "range_10y_inf"
    ],
    "operationId": "getUTxORealizedPriceAgeDistribution",
    "docs": "/api-reference/btc-market-indicator/utxo-realized-price-age-distribution",
    "dataGuide": [
     "/data-guide/utxo/utxo-bands-age/realized-price-utxo-age-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1268.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1268.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1232.67,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1219.6,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1189.13,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 540.07,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 700.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Miners' Position Index (MPI)",
    "method": "GET",
    "path": "/btc/flow-indicator/mpi",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/mpi",
    "description": "MPI(Miners’ Position Index) is a z score of a specific period. The period range must be 2 days or more and if not, it will return an error. `mpi` is an index to understand miners’ behavior by examining the total outflow of miners. It highlights periods where the value of Bitcoin’s outflow by miners on a daily basis has historically been extremely high or low. MPI values above 2 indicate that most of the miners are selling Bitcoin. MPI values under 0 indicate that there is less selling pressure by miners.  ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "mpi"
    ],
    "operationId": "getMPI",
    "docs": "/api-reference/btc-flow-indicator/miners-position-index-mpi",
    "dataGuide": [
     "/data-guide/miner/miners-position-index"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1780.49,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1780.49,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1774.52,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1707.85,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1705.83,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Exchange Shutdown Index",
    "method": "GET",
    "path": "/btc/flow-indicator/exchange-shutdown-index",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/exchange-shutdown-index",
    "description": "Stay Ahead of Exchange Hacks. See hacks as they happen by identifying sudden increases and become zero in exchange outflows and hedge against potential risk.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "is_shutdown"
    ],
    "operationId": "getExchangeShutdownIndex",
    "docs": "/api-reference/btc-flow-indicator/exchange-shutdown-index",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Exchange Whale Ratio",
    "method": "GET",
    "path": "/btc/flow-indicator/exchange-whale-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/exchange-whale-ratio",
    "description": "Find Whale Focused Exchanges with Top 10 Inflows. Looking at the relative size of the top 10 inflows to total inflows, it is possible to discover which exchanges whales use. For example, as Gemini has mostly whales users, it is possible for the price to rise or fall dramatically. This has potential risks, but also the possibility of arbitrage.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "exchange_whale_ratio"
    ],
    "operationId": "getExchangeWhaleRatio",
    "docs": "/api-reference/btc-flow-indicator/exchange-whale-ratio",
    "dataGuide": [
     "/data-guide/market/exchange-whale-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Fund Flow Ratio",
    "method": "GET",
    "path": "/btc/flow-indicator/fund-flow-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/fund-flow-ratio",
    "description": "Fund Flow Ratio provides the amount of bitcoins that exchanges occupy among the bitcoins sent underlying the Bitcoin network. Knowing the amount of fund currently involved in trading can help you understand market volatility.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fund_flow_ratio"
    ],
    "operationId": "BTCgetFundFlowRatio",
    "docs": "/api-reference/btc-flow-indicator/fund-flow-ratio",
    "dataGuide": [
     "/data-guide/exchange/fund-flow-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 671.5,
        "processLatencySec": 1028,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 696.67,
        "processLatencySec": 1042.67,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Stablecoins Ratio",
    "method": "GET",
    "path": "/btc/flow-indicator/stablecoins-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/stablecoins-ratio",
    "description": "BTC reserve divided by all stablecoins reserve held by an exchange. This usually indicates potential sell pressure. Supported exchanges are determined by the concurrent validity of both BTC and Stablecoins (for at least 1 token).",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "stablecoins_ratio",
     "stablecoins_ratio_usd"
    ],
    "operationId": "BTCgetStablecoinsRatio",
    "docs": "/api-reference/btc-flow-indicator/stablecoins-ratio",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoins-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1837.3,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1837.3,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1827.49,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1754.65,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1740.47,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Exchange Inflow Age Distribution",
    "method": "GET",
    "path": "/btc/flow-indicator/exchange-inflow-age-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/exchange-inflow-age-distribution",
    "description": "Exchange Inflow Age Distribution is a set of active inflow to exchanges with age bands. This indicator summarizes the behaviors of long-term or short-term holders flowed into the exchanges. We provide the distribution values in native and percent values.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0d_1d",
     "range_1d_1w",
     "range_1w_1m",
     "range_1m_3m",
     "range_3m_6m",
     "range_6m_12m",
     "range_12m_18m",
     "range_18m_2y",
     "range_2y_3y",
     "range_3y_5y",
     "range_5y_7y",
     "range_7y_10y",
     "range_10y_inf",
     "range_0d_1d_percent",
     "range_1d_1w_percent",
     "range_1w_1m_percent",
     "range_1m_3m_percent",
     "range_3m_6m_percent",
     "range_6m_12m_percent",
     "range_12m_18m_percent",
     "range_18m_2y_percent",
     "range_2y_3y_percent",
     "range_3y_5y_percent",
     "range_5y_7y_percent",
     "range_7y_10y_percent",
     "range_10y_inf_percent"
    ],
    "operationId": "getExchangeInflowAgeDistribution",
    "docs": "/api-reference/btc-flow-indicator/exchange-inflow-age-distribution",
    "dataGuide": [
     "/data-guide/exchange/exchange-inflow-spent-output-age-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1240.94,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1240.94,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1205.47,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1224.71,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1168.77,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 512.47,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 673.83,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Exchange Inflow Supply Distribution",
    "method": "GET",
    "path": "/btc/flow-indicator/exchange-inflow-supply-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/exchange-inflow-supply-distribution",
    "description": "Exchange Inflow Supply Distribution is a set of active inflow to exchanges with balance (supply) bands. This indicator summarizes the behaviors of whales or retails flowed into the exchanges, separated by amount of coins they hold along with price actions. We provide the distribution values in native and percent values.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_0_001",
     "range_001_01",
     "range_01_1",
     "range_1_10",
     "range_10_100",
     "range_100_1k",
     "range_1k_10k",
     "range_10k_inf",
     "range_0_001_percent",
     "range_001_01_percent",
     "range_01_1_percent",
     "range_1_10_percent",
     "range_10_100_percent",
     "range_100_1k_percent",
     "range_1k_10k_percent",
     "range_10k_inf_percent"
    ],
    "operationId": "getExchangeInflowSupplyDistribution",
    "docs": "/api-reference/btc-flow-indicator/exchange-inflow-supply-distribution",
    "dataGuide": [
     "/data-guide/exchange/exchange-inflow-spent-output-value-bands"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1240.94,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1240.94,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1205.47,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1224.71,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1168.77,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 512.47,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 673.83,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Exchange Inflow CDD (Coin Days Destroyed)",
    "method": "GET",
    "path": "/btc/flow-indicator/exchange-inflow-cdd",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/exchange-inflow-cdd",
    "description": "Exchange Inflow CDD is a subset of Coin Days Destroyed (CDD) where coins are destroyed by flowing into exchanges. This indicator is noise-removed version of CDD with respect to exchange dumping signal.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow_cdd"
    ],
    "operationId": "getExchangeInflowCDD",
    "docs": "/api-reference/btc-flow-indicator/exchange-inflow-cdd-coin-days-destroyed",
    "dataGuide": [
     "/data-guide/exchange/exchange-inflow-cdd"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1240.94,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1240.94,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1205.47,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 724.09,
        "processLatencySec": 1224.71,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 657.81,
        "processLatencySec": 1168.77,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 512.47,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 673.83,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Exchange Supply Ratio",
    "method": "GET",
    "path": "/btc/flow-indicator/exchange-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/exchange-supply-ratio",
    "description": "Exchange Supply Ratio is calculated as exchange reserve divided by total supply. The metric measures how much tokens are reserved in the exchange relative to total supply of the token.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_ratio"
    ],
    "operationId": "getExchangeSupplyRatio",
    "docs": "/api-reference/btc-flow-indicator/exchange-supply-ratio",
    "dataGuide": [
     "/data-guide/exchange/exchange-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Flow Indicator",
    "metric": "Miner Supply Ratio",
    "method": "GET",
    "path": "/btc/flow-indicator/miner-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/btc/flow-indicator/miner-supply-ratio",
    "description": "Miner Supply Ratio is calculated as miner reserve divided by total supply. The metric measures how much tokens are reserved in the miner relative to total supply of the token.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_ratio"
    ],
    "operationId": "getMinerSupplyRatio",
    "docs": "/api-reference/btc-flow-indicator/miner-supply-ratio",
    "dataGuide": [
     "/data-guide/miner/miner-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-07-08",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 457.57,
      "processLatencySec": 1942.96,
      "mutable": true
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 457.57,
        "processLatencySec": 1942.96,
        "mutable": true
       },
       "30day": {
        "blockLatencySec": 643.03,
        "processLatencySec": 1944.28,
        "mutable": true
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 706.75,
        "processLatencySec": 1157.41,
        "mutable": true
       },
       "168hour": {
        "blockLatencySec": 663.26,
        "processLatencySec": 1109.82,
        "mutable": true
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 523,
        "processLatencySec": 516.4,
        "mutable": true
       },
       "60min": {
        "blockLatencySec": 723.4,
        "processLatencySec": 605.12,
        "mutable": true
       }
      }
     }
    }
   },
   {
    "group": "Bitcoin",
    "category": "BTC Mempool Statistics",
    "metric": "BTC Memory pool Statistics by relative fee range",
    "method": "GET",
    "path": "/btc/mempool/stats-by-relative-fee",
    "endpoint": "https://api.cryptoquant.com/v1/btc/mempool/stats-by-relative-fee",
    "description": "Mempool Statistics contains three metrics related to transactions waiting to be confirmed. You can see metrics for the number of transactions, the total amount of fees, and the aggregate size in bytes of transactions. Each metric was calculated based on fee level.",
    "parameters": [
     {
      "name": "metric_type",
      "required": false,
      "default": "tx_count"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "metric_type",
     "metric_unit",
     "relative_fee_range_0_1",
     "relative_fee_range_1_2",
     "relative_fee_range_2_3",
     "relative_fee_range_3_4",
     "relative_fee_range_4_5",
     "relative_fee_range_5_6",
     "relative_fee_range_6_7",
     "relative_fee_range_7_8",
     "relative_fee_range_8_10",
     "relative_fee_range_10_12",
     "relative_fee_range_12_14",
     "relative_fee_range_14_17",
     "relative_fee_range_17_20",
     "relative_fee_range_20_25",
     "relative_fee_range_25_30",
     "relative_fee_range_30_40",
     "relative_fee_range_40_50",
     "relative_fee_range_50_60",
     "relative_fee_range_60_70",
     "relative_fee_range_70_80",
     "relative_fee_range_80_100",
     "relative_fee_range_100_120",
     "relative_fee_range_120_140",
     "relative_fee_range_140_170",
     "relative_fee_range_170_200",
     "relative_fee_range_200_250",
     "relative_fee_range_250_300",
     "relative_fee_range_300_400",
     "relative_fee_range_400_500",
     "relative_fee_range_500_600",
     "relative_fee_range_600_700",
     "relative_fee_range_700_800",
     "relative_fee_range_800_1000",
     "relative_fee_range_1000_1200",
     "relative_fee_range_1200_1400",
     "relative_fee_range_1400_1700",
     "relative_fee_range_1700_2000",
     "relative_fee_range_2000_2500",
     "relative_fee_range_2500_3000",
     "relative_fee_range_3000_4000",
     "relative_fee_range_4000_5000",
     "relative_fee_range_5000_6000",
     "relative_fee_range_6000_7000",
     "relative_fee_range_7000_8000",
     "relative_fee_range_8000_10000",
     "relative_fee_range_10000_inf"
    ],
    "operationId": "getBTCMempoolStatsByRelativeFee",
    "docs": "/api-reference/btc-mempool-statistics/btc-memory-pool-statistics-by-relative-fee-range",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Bitcoin",
    "category": "BTC Mempool Statistics",
    "metric": "BTC Memory pool Statistics (Sum)",
    "method": "GET",
    "path": "/btc/mempool/stats-in-total",
    "endpoint": "https://api.cryptoquant.com/v1/btc/mempool/stats-in-total",
    "description": "Mempool Statistics contains three metrics related to transactions waiting to be confirmed. You can see metrics for the number of transactions, the total amount of fees, and the aggregate size in bytes of transactions.",
    "parameters": [
     {
      "name": "metric_type",
      "required": false,
      "default": "tx_count"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "metric_type",
     "metric_unit",
     "result"
    ],
    "operationId": "getBTCMempoolStatsInTotal",
    "docs": "/api-reference/btc-mempool-statistics/btc-memory-pool-statistics-sum",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Bitcoin",
    "category": "BTC Lightning Statistics",
    "metric": "BTC Lightning Statistics",
    "method": "GET",
    "path": "/btc/lightning/stats-in-total",
    "endpoint": "https://api.cryptoquant.com/v1/btc/lightning/stats-in-total",
    "description": "Lightning Network Statistics contains various metrics which are calculated from lightning network.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "network_capacity",
     "network_capacity_usd",
     "capacity_per_channel_mean",
     "capacity_per_channel_mean_usd",
     "capacity_per_node_mean",
     "capacity_per_node_mean_usd",
     "number_of_node",
     "number_of_channel",
     "channel_per_node_mean",
     "node_age_days",
     "channel_age_days",
     "base_fee_median",
     "base_fee_median_usd",
     "fee_rate_median",
     "fee_rate_median_usd"
    ],
    "operationId": "getBTCLightningNetworkStatsInTotal",
    "docs": "/api-reference/btc-lightning-statistics/btc-lightning-statistics",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Bitcoin",
    "category": "BTC Miner Data",
    "metric": "Companies",
    "method": "GET",
    "path": "/btc/miner-data/companies",
    "endpoint": "https://api.cryptoquant.com/v1/btc/miner-data/companies",
    "description": "This endpoint returns BTC mining company data.",
    "parameters": [
     {
      "name": "miner",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "coinbase_rewards",
     "other_mining_rewards",
     "total_rewards",
     "accumulated_monthly_rewards",
     "unique_txn",
     "active_address_count",
     "reported_production",
     "report_accuracy",
     "closing_usd",
     "total_daily_rewards_closing_usd",
     "accumulated_monthly_rewards_closing_usd"
    ],
    "operationId": "getCompanies",
    "docs": "/api-reference/btc-miner-data/companies",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Entity Status",
    "metric": "Entity List",
    "method": "GET",
    "path": "/stablecoin/status/entity-list",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/status/entity-list",
    "description": "This endpoint returns entity list to serve data.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "type",
      "required": true,
      "default": null
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "name",
     "symbol",
     "is_validated",
     "market_type"
    ],
    "operationId": "getStablecoinEntityList",
    "docs": "/api-reference/stablecoin-entity-status/entity-list",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Exchange Flows",
    "metric": "Reserve",
    "method": "GET",
    "path": "/stablecoin/exchange-flows/reserve",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/exchange-flows/reserve",
    "description": "This endpoint returns the full historical on-chain balance of Stablecoin exchanges.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "reserve"
    ],
    "operationId": "StablecoinGetReserve",
    "docs": "/api-reference/stablecoin-exchange-flows/reserve",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoins-exchange-reserve"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 275415.6,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 275415.6,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1269015.6,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Exchange Flows",
    "metric": "Netflow",
    "method": "GET",
    "path": "/stablecoin/exchange-flows/netflow",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/exchange-flows/netflow",
    "description": "The difference between coins flowing into exchanges and flowing out of exchanges. Netflow usually helps us to figure out an increase of idle coins waiting to be traded in a certain time frame.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "netflow_total"
    ],
    "operationId": "StablecoinGetExchangeNetflow",
    "docs": "/api-reference/stablecoin-exchange-flows/netflow",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 275415.6,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 275415.6,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1269015.6,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Exchange Flows",
    "metric": "Inflow",
    "method": "GET",
    "path": "/stablecoin/exchange-flows/inflow",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/exchange-flows/inflow",
    "description": "This endpoint returns the inflow of Stablecoin into exchange wallets for as far back as we track. The average inflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow_total",
     "inflow_top10",
     "inflow_mean"
    ],
    "operationId": "StablecoinGetInflow",
    "docs": "/api-reference/stablecoin-exchange-flows/inflow",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 275415.6,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 275415.6,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1269015.6,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Exchange Flows",
    "metric": "Outflow",
    "method": "GET",
    "path": "/stablecoin/exchange-flows/outflow",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/exchange-flows/outflow",
    "description": "This endpoint returns the outflow of Stablecoin into exchange wallets for as far back as we track. The average outflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "outflow_total",
     "outflow_top10",
     "outflow_mean"
    ],
    "operationId": "StablecoinGetOutflow",
    "docs": "/api-reference/stablecoin-exchange-flows/outflow",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 275415.6,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 275415.6,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1269015.6,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Exchange Flows",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/stablecoin/exchange-flows/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/exchange-flows/transactions-count",
    "description": "This endpoint returns the number of transactions flowing in/out of Stablecoin exchanges.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_inflow",
     "transactions_count_outflow"
    ],
    "operationId": "StablecoinGetTransactionsCountEF",
    "docs": "/api-reference/stablecoin-exchange-flows/transactions-count",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-exchange-transactions-count"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 275415.6,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 275415.6,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1269015.6,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Exchange Flows",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/stablecoin/exchange-flows/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/exchange-flows/addresses-count",
    "description": "This endpoint returns the number of addresses involved in inflow/outflow transactions.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_inflow",
     "addresses_count_outflow"
    ],
    "operationId": "StablecoinGetAddressesCountEF",
    "docs": "/api-reference/stablecoin-exchange-flows/addresses-count",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-exchange-addresses-count"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1802.63,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1802.63,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1622.09,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Network Data",
    "metric": "Supply",
    "method": "GET",
    "path": "/stablecoin/network-data/supply",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/network-data/supply",
    "description": "This endpoint returns metrics related to token supply, i.e. the amount of tokens in existence. We currently provide six metrics. supply_total is the total amount of tokens in existence, and supply_circulating is an approximation of the amount of tokens that are circulating in the market(e.g. excluding tokens owned by the issuing company's treasury address). supply_minted and supply_burned represents how many tokens were added/subtracted from supply_total. supply_issued and supply_redeemed represents how many tokens were added/subtracted from supply_circulating. For some tokens, mint and issue(or redeem and burn) occurs simultaneously, and for others this does not. For further information, please refer to the section 'Stablecoin Issuing Mechanism'.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "datetime",
     "blockheight",
     "date",
     "supply_total",
     "supply_minted",
     "supply_burned",
     "supply_circulating",
     "supply_issued",
     "supply_redeemed"
    ],
    "operationId": "getSupplySC",
    "docs": "/api-reference/stablecoin-network-data/supply",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-network-data"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 5216.32,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 5216.32,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1769.68,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 629.53,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 632.25,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Network Data",
    "metric": "Events Count",
    "method": "GET",
    "path": "/stablecoin/network-data/events-count",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/network-data/events-count",
    "description": "This endpoint returns metrics related to the number of events. We provide several metrics. events_mint_count, events_issue_count, events_burn_count and events_redeem_count are metrics that represent the number of events related to each actions (mint, issue, burn, redeem). For further information about the actions, please refer to the section Stablecoin Issuing Mechanism.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "datetime",
     "blockheight",
     "date",
     "events_transfer_count",
     "events_mint_count",
     "events_issue_count",
     "events_burn_count",
     "events_redeem_count"
    ],
    "operationId": "getEventsCountSC",
    "docs": "/api-reference/stablecoin-network-data/events-count",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-network-data"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 5216.32,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 5216.32,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1769.68,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12.33,
        "processLatencySec": 684.77,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.06,
        "processLatencySec": 679.92,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Network Data",
    "metric": "Tokens Transferred",
    "method": "GET",
    "path": "/stablecoin/network-data/tokens-transferred",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/network-data/tokens-transferred",
    "description": "This endpoint returns metrics related to the number of tokens transferred, i.e transaction volume. We provide several metrics, `tokens_transferred_total`, the total number of transferred tokens, and `tokens_transferred_mean`, the mean tokens transferred per transaction.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "datetime",
     "blockheight",
     "date",
     "tokens_transferred_total",
     "tokens_transferred_mean"
    ],
    "operationId": "getTokensTransferredSC",
    "docs": "/api-reference/stablecoin-network-data/tokens-transferred",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-network-data"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 5216.32,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 5216.32,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1769.68,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12.33,
        "processLatencySec": 684.77,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.06,
        "processLatencySec": 679.92,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Network Data",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/stablecoin/network-data/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/network-data/addresses-count",
    "description": "This endpoint returns metrics relating to the number of used addresses to transfer the token. We provide several metrics, `addresses_active_count`, the total number of unique addresses that were active (either sender or receiver) on the blockchain in a given window, `addresses_active_sender_count`, the number of addresses that were active as a sender, `addresses_active_receiver_count`, the number of addresses that were active as a receiver.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "datetime",
     "blockheight",
     "date",
     "addresses_active_count",
     "addresses_active_sender_count",
     "addresses_active_receiver_count",
     "addresses_active_sender_percent",
     "addresses_active_receiver_percent"
    ],
    "operationId": "getAddressesCountSC",
    "docs": "/api-reference/stablecoin-network-data/addresses-count",
    "dataGuide": [
     "/data-guide/stablecoin/stablecoin-network-data"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 5216.32,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 5216.32,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1769.68,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12.33,
        "processLatencySec": 684.77,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.06,
        "processLatencySec": 679.92,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/stablecoin/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to Stablecoin's Index Price.  ",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "blockheight",
     "datetime",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getPriceOHLCVSC",
    "docs": "/api-reference/stablecoin-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 268.08,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 268.08,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 269.49,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 260.87,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 258.42,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 153.44,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 151.59,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Market Data",
    "metric": "Capitalization",
    "method": "GET",
    "path": "/stablecoin/market-data/capitalization",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/market-data/capitalization",
    "description": "This endpoint returns metrics related to market capitalization. We currently provide market_cap, which is total market capitalization of the token, calculated by multiplying the circulating supply with its USD price(circulating_supply * price_usd_close).",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "blockheight",
     "datetime",
     "market_cap"
    ],
    "operationId": "getCapitalizationSC",
    "docs": "/api-reference/stablecoin-market-data/capitalization",
    "dataGuide": [
     "/data-guide/market/capitalization-models"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 5216.34,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 5216.34,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1769.7,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12.33,
        "processLatencySec": 684.8,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.06,
        "processLatencySec": 679.94,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Stablecoin",
    "category": "Stablecoin Flow Indicator",
    "metric": "Exchange Supply Ratio",
    "method": "GET",
    "path": "/stablecoin/flow-indicator/exchange-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/stablecoin/flow-indicator/exchange-supply-ratio",
    "description": "Exchange Supply Ratio is calculated as exchange reserve divided by total supply. The metric measures how much tokens are reserved in the exchange relative to total supply of the token.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_ratio"
    ],
    "operationId": "getExchangeSupplyRatioSC",
    "docs": "/api-reference/stablecoin-flow-indicator/exchange-supply-ratio",
    "dataGuide": [
     "/data-guide/exchange/exchange-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1802.63,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1802.63,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1622.09,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1651.84,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1806.05,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1274.23,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1289.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Supply",
    "method": "GET",
    "path": "/eth/network-data/supply",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/supply",
    "description": "This endpoint returns metrics related to Ethereum supply, i.e. the amount of Ethereum in existence. We currently provide two metrics, `supply_total`, the total amount of Ethereum in existence (sum of all Ethereum issued by the block rewards), and `supply_new`, the amount of newly issued tokens in a given window.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_total",
     "supply_new"
    ],
    "operationId": "getSupplyETH",
    "docs": "/api-reference/eth-network-data/supply",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Velocity",
    "method": "GET",
    "path": "/eth/network-data/velocity",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/velocity",
    "description": "This endpoint returns metrics related to the velocity of Ethereum. Ethereum's velocity is calculated by dividing the trailing 1 year estimated transaction volume(the cumulated sum of transferred tokens) by current supply. Velocity is a metric that explains how actively is money circulating in the market.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "velocity_supply_total"
    ],
    "operationId": "getVelocityETH",
    "docs": "/api-reference/eth-network-data/velocity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Contracts Count",
    "method": "GET",
    "path": "/eth/network-data/contracts-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/contracts-count",
    "description": "This endpoint returns metrics related to the number of contracts. We provide `contracts_created_new` representing the number of contracts created, `contracts_destroyed_new` representing the number of contracts destroyed, and `contracts_count_total` representing the unique number of contracts.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "contracts_created_new",
     "contracts_destroyed_new",
     "contracts_count_total"
    ],
    "operationId": "getContractsCountETH",
    "docs": "/api-reference/eth-network-data/contracts-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/eth/network-data/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/transactions-count",
    "description": "This endpoint returns metrics related to the number of transactions. We provide several metrics, `transactions_count_total`, the total number of transactions, `transactions_count_mean`, the mean number of transactions.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_total",
     "transactions_count_mean"
    ],
    "operationId": "getTransactionsCountETH",
    "docs": "/api-reference/eth-network-data/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Transactions Count Between EOA",
    "method": "GET",
    "path": "/eth/network-data/transactions-count-between-eoa",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/transactions-count-between-eoa",
    "description": "This endpoint returns metrics related to the number of transactions between externally owned accounts (EOAs).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_total",
     "transactions_count_mean"
    ],
    "operationId": "getTransactionsCountBetweenEOAETH",
    "docs": "/api-reference/eth-network-data/transactions-count-between-eoa",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Contract Calls Count External",
    "method": "GET",
    "path": "/eth/network-data/contract-calls-count-external",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/contract-calls-count-external",
    "description": "This endpoint returns metrics related to the number of external contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "contract_calls_count_total",
     "contract_calls_count_mean"
    ],
    "operationId": "getContractCallsCountExternalETH",
    "docs": "/api-reference/eth-network-data/contract-calls-count-external",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Contract Calls Count Internal",
    "method": "GET",
    "path": "/eth/network-data/contract-calls-count-internal",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/contract-calls-count-internal",
    "description": "This endpoint returns metrics related to the number of internal contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "contract_calls_count_total",
     "contract_calls_count_mean"
    ],
    "operationId": "getContractCallsCountInternalETH",
    "docs": "/api-reference/eth-network-data/contract-calls-count-internal",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Contract Calls Count",
    "method": "GET",
    "path": "/eth/network-data/contract-calls-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/contract-calls-count",
    "description": "This endpoint returns metrics related to the number of contract calls including both internal and external calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "contract_calls_count_total",
     "contract_calls_count_mean"
    ],
    "operationId": "getContractCallsCountETH",
    "docs": "/api-reference/eth-network-data/contract-calls-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Transactions Count All",
    "method": "GET",
    "path": "/eth/network-data/transactions-count-all",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/transactions-count-all",
    "description": "This endpoint returns metrics related to the number of transactions including internal contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_total",
     "transactions_count_mean"
    ],
    "operationId": "getTransactionsCountAllETH",
    "docs": "/api-reference/eth-network-data/transactions-count-all",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/eth/network-data/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/addresses-count",
    "description": "This endpoint returns metrics relating to the number of used Ethereum addresses. We provide several metrics, `addresses_count_active`, the total number of unique addresses that were active (either sender or receiver) on the blockchain in a given window, `addresses_count_sender`, the number of addresses that were active as a sender, and `addresses_count_receiver`, the number of addresses that were active as a receiver.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_active",
     "addresses_count_sender",
     "addresses_count_receiver"
    ],
    "operationId": "getAddressesCountETH",
    "docs": "/api-reference/eth-network-data/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Addresses Count All",
    "method": "GET",
    "path": "/eth/network-data/addresses-count-all",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/addresses-count-all",
    "description": "This endpoint returns metrics related to the number of used Ethereum addresses including internal contract calls. We provide several metrics, `addresses_count_active`, the total number of unique addresses that were active (either sender or receiver) on the blockchain, `addresses_count_sender`, the number of addresses that were active as a sender, and `addresses_count_receiver`, the number of addresses that were active as a receiver.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_active",
     "addresses_count_sender",
     "addresses_count_receiver"
    ],
    "operationId": "getAddressesCountAllETH",
    "docs": "/api-reference/eth-network-data/addresses-count-all",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Count",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-count",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed. We provide several metrics, `tokens_transferred_count_total`, the total number of executed tokens transferred, and `tokens_transferred_count_mean`, the mean number of executed tokens transferred.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Count Between EOA",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-count-between-eoa",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-count-between-eoa",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed between externally owned accounts (EOAs).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountBetweenEOAETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-count-between-eoa",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Count By Contract Calls External",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-count-by-contract-calls-external",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-count-by-contract-calls-external",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed by external contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountByContractCallsExternalETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-count-by-contract-calls-external",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Count By Contract Calls Internal",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-count-by-contract-calls-internal",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-count-by-contract-calls-internal",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed by internal contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountByContractCallsInternalETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-count-by-contract-calls-internal",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Count By Contract Calls",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-count-by-contract-calls",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-count-by-contract-calls",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed by contract calls including both internal and external calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountByContractCallsETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-count-by-contract-calls",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Count All",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-count-all",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-count-all",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed including internal contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountAllETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-count-all",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred",
    "description": "This endpoint returns metrics related to the number of tokens transferred, i.e transaction volume. We provide several metrics, `tokens_transferred_total`, the total number of transferred tokens in that window, `tokens_transferred_mean`, the mean of transferred tokens per transaction in that window, and `tokens_transferred_median`, the median of tokens transferred per transaction. We also provide this value in USD units.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median",
     "tokens_transferred_total_usd",
     "tokens_transferred_mean_usd",
     "tokens_transferred_median_usd"
    ],
    "operationId": "getTokensTransferredETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred Between EOA",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-between-eoa",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-between-eoa",
    "description": "This endpoint returns metrics related to the number of tokens transferred, i.e transaction volume. Note these metrics include transactions with tokens transferred between externally owned accounts (EOAs).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median",
     "tokens_transferred_total_usd",
     "tokens_transferred_mean_usd",
     "tokens_transferred_median_usd"
    ],
    "operationId": "getTokensTransferredBetweenEOAETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-between-eoa",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred By Contract Calls External",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-by-contract-calls-external",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-by-contract-calls-external",
    "description": "This endpoint returns metrics related to the number of tokens transferred by external contract calls, i.e transaction volume.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median",
     "tokens_transferred_total_usd",
     "tokens_transferred_mean_usd",
     "tokens_transferred_median_usd"
    ],
    "operationId": "getTokensTransferredByContractCallsExternalETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-by-contract-calls-external",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred By Contract Calls Internal",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-by-contract-calls-internal",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-by-contract-calls-internal",
    "description": "This endpoint returns metrics related to the number of tokens transferred by internal contract calls, i.e transaction volume.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median",
     "tokens_transferred_total_usd",
     "tokens_transferred_mean_usd",
     "tokens_transferred_median_usd"
    ],
    "operationId": "getTokensTransferredByContractCallsInternalETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-by-contract-calls-internal",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred By Contract Calls",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-by-contract-calls",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-by-contract-calls",
    "description": "This endpoint returns metrics related to the number of tokens transferred by contract calls including both internal and external calls, i.e transaction volume.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median",
     "tokens_transferred_total_usd",
     "tokens_transferred_mean_usd",
     "tokens_transferred_median_usd"
    ],
    "operationId": "getTokensTransferredByContractCallsETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-by-contract-calls",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Tokens Transferred All",
    "method": "GET",
    "path": "/eth/network-data/tokens-transferred-all",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/tokens-transferred-all",
    "description": "This endpoint returns metrics related to the number of tokens transferred, i.e transaction volume. Note these metrics include internal contract calls.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median",
     "tokens_transferred_total_usd",
     "tokens_transferred_mean_usd",
     "tokens_transferred_median_usd"
    ],
    "operationId": "getTokensTransferredAllETH",
    "docs": "/api-reference/eth-network-data/tokens-transferred-all",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Failed Transactions Count",
    "method": "GET",
    "path": "/eth/network-data/failed-transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/failed-transactions-count",
    "description": "This endpoint returns metrics related to the number of failed transactions. We provide `failed_transactions_count_total` metric, the total number of failed transactions.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "failed_transactions_count_total"
    ],
    "operationId": "getFailedTransactionsCountETH",
    "docs": "/api-reference/eth-network-data/failed-transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Failed Tokens Transferred Count",
    "method": "GET",
    "path": "/eth/network-data/failed-tokens-transferred-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/failed-tokens-transferred-count",
    "description": "This endpoint returns metrics related to the number of failed transactions with tokens transferred. We provide `failed_tokens_transferred_count_total` metric, the total number of failed transactions with tokens transferred.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "failed_tokens_transferred_count_total"
    ],
    "operationId": "getFailedTokensTransferredCountETH",
    "docs": "/api-reference/eth-network-data/failed-tokens-transferred-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Block Bytes",
    "method": "GET",
    "path": "/eth/network-data/block-bytes",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/block-bytes",
    "description": "The mean size(in bytes) of all blocks generated.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "block_bytes"
    ],
    "operationId": "getBlockBytesETH",
    "docs": "/api-reference/eth-network-data/block-bytes",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Block Count",
    "method": "GET",
    "path": "/eth/network-data/block-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/block-count",
    "description": "The number of blocks generated in a given window.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "block_count"
    ],
    "operationId": "getBlockCountETH",
    "docs": "/api-reference/eth-network-data/block-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Block Interval",
    "method": "GET",
    "path": "/eth/network-data/block-interval",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/block-interval",
    "description": "The average time between blocks generated displayed in seconds.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "block_interval"
    ],
    "operationId": "getBlockIntervalETH",
    "docs": "/api-reference/eth-network-data/block-interval",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Fees",
    "method": "GET",
    "path": "/eth/network-data/fees",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/fees",
    "description": "This endpoint returns the statistics related to fees paid from executing transactions. We provide the following statistics, `fees_total`, the sum of all fees, `fees_block_mean`, the average fee per block, and `fees_reward_percent`, the percentage of fees relative to the total block reward. We provide the metrics in both ETH and USD units.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_block_mean",
     "fees_block_mean_usd",
     "fees_total",
     "fees_total_usd",
     "fees_reward_percent"
    ],
    "operationId": "getFeesETH",
    "docs": "/api-reference/eth-network-data/fees",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Fees Burnt",
    "method": "GET",
    "path": "/eth/network-data/fees-burnt",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/fees-burnt",
    "description": "This endpoint returns the statistics related to fees burnt in Ethereum chain by executing transactions, introduced after London upgrade. We provide the total amount of burnt fees as `fees_burnt_total` in ETH and `fees_burnt_total_usd` in USD units. These metrics have data entries starting post to London upgrade (block height `12965000`, datetime `2021-08-05 12:33:42`).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_burnt_total",
     "fees_burnt_total_usd"
    ],
    "operationId": "getFeesBurntETH",
    "docs": "/api-reference/eth-network-data/fees-burnt",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Fees Tips",
    "method": "GET",
    "path": "/eth/network-data/fees-tips",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/fees-tips",
    "description": "This endpoint returns the statistics related to fees directly paid to Ethereum miners, introduced after London upgrade. We provide the total amount of fees as tips as `fees_tips_total` in ETH and `fees_tips_total_usd` in USD units. These metrics have data entries starting post to London upgrade (block height `12965000`, datetime `2021-08-05 12:33:42`).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_tips_total",
     "fees_tips_total_usd"
    ],
    "operationId": "getFeesTipsETH",
    "docs": "/api-reference/eth-network-data/fees-tips",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Fees Transaction",
    "method": "GET",
    "path": "/eth/network-data/fees-transaction",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/fees-transaction",
    "description": "This endpoint returns the statistics related to fees per transaction that are paid from executing transactions. We provide the following statistics, `fees_transaction_mean`, the average fee per transaction, `fees_transaction_median`, the median fee per transaction. We provide the metrics in both ETH and USD units.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_transaction_mean",
     "fees_transaction_mean_usd",
     "fees_transaction_median",
     "fees_transaction_median_usd"
    ],
    "operationId": "getFeesTransactionETH",
    "docs": "/api-reference/eth-network-data/fees-transaction",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Fees Burnt Transaction",
    "method": "GET",
    "path": "/eth/network-data/fees-burnt-transaction",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/fees-burnt-transaction",
    "description": "This endpoint returns the statistics related to fees per transaction burnt in Ethereum chain by executing transactions, introduced after London upgrade. We provide the average amount of burnt fees per transaction as `fees_burnt_transaction_mean` and the median amount as `fees_burnt_transaction_median`. We provide the metrics in both ETH and USD units. These metrics have data entries starting post to London upgrade (block height `12965000`, datetime `2021-08-05 12:33:42`).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_burnt_transaction_mean",
     "fees_burnt_transaction_mean_usd",
     "fees_burnt_transaction_median",
     "fees_burnt_transaction_median_usd"
    ],
    "operationId": "getFeesBurntTransactionETH",
    "docs": "/api-reference/eth-network-data/fees-burnt-transaction",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Fees Tips Transaction",
    "method": "GET",
    "path": "/eth/network-data/fees-tips-transaction",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/fees-tips-transaction",
    "description": "This endpoint returns the statistics related to fees per transaction directly paid to Ethereum miners, introduced after London upgrade. We provide the average amount of fees tips per transaction as `fees_tips_transaction_mean` and the median amount as `fees_tips_transaction_median`. We provide the metrics in both ETH and USD units. These metrics have data entries starting post to London upgrade (block height `12965000`, datetime `2021-08-05 12:33:42`).",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "fees_tips_transaction_mean",
     "fees_tips_transaction_mean_usd",
     "fees_tips_transaction_median",
     "fees_tips_transaction_median_usd"
    ],
    "operationId": "getFeesTipsTransactionETH",
    "docs": "/api-reference/eth-network-data/fees-tips-transaction",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Blockreward",
    "method": "GET",
    "path": "/eth/network-data/blockreward",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/blockreward",
    "description": "The sum of block rewards (including mining or staking rewards and transaction fees). We also provide this value in USD units.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "blockreward",
     "blockreward_usd"
    ],
    "operationId": "getBlockrewardETH",
    "docs": "/api-reference/eth-network-data/blockreward",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Blockreward Except Uncle",
    "method": "GET",
    "path": "/eth/network-data/blockreward-except-uncle",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/blockreward-except-uncle",
    "description": "The sum of block rewards except uncle blocks. We also provide this value in USD units.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "blockreward_except_uncle",
     "blockreward_except_uncle_usd"
    ],
    "operationId": "getBlockrewardExceptUncleETH",
    "docs": "/api-reference/eth-network-data/blockreward-except-uncle",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Gas",
    "method": "GET",
    "path": "/eth/network-data/gas",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/gas",
    "description": "This endpoint returns the statistics related to gas used in all transactions. We provide the total amount of gas used as `gas_used_total`, the average amount of gas used as `gas_used_mean`, the average gas price as `gas_price_mean` in Gwei per gas, and the average gas limit as `gas_limit_mean`.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "gas_used_total",
     "gas_used_mean",
     "gas_price_mean",
     "gas_limit_mean"
    ],
    "operationId": "getGasETH",
    "docs": "/api-reference/eth-network-data/gas",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Base Fee",
    "method": "GET",
    "path": "/eth/network-data/base-fee",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/base-fee",
    "description": "Base Fee represents the base fee per gas used to burn the fees in Ethereum chain, introduced after London upgrade. `base_fee_mean` is the average value of the base fee per gas over the blocks in Gwei.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "base_fee_mean"
    ],
    "operationId": "getBaseFeeETH",
    "docs": "/api-reference/eth-network-data/base-fee",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Max Fee",
    "method": "GET",
    "path": "/eth/network-data/max-fee",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/max-fee",
    "description": "Max Fee represents the fee per gas that the user can maximally admit when submitting the transaction, introduced after London upgrade. `max_fee_mean` is the average value of the max fee per gas over the transactions in Gwei.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "max_fee_mean"
    ],
    "operationId": "getMaxFeeETH",
    "docs": "/api-reference/eth-network-data/max-fee",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Max Priority Fee",
    "method": "GET",
    "path": "/eth/network-data/max-priority-fee",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/max-priority-fee",
    "description": "Max Priority Fee represents the fee per gas used to provide tips (fees) to the miner, introduced after London upgrade. `max_priority_fee_mean` is the average value of the max priority fee per gas over the transactions in Gwei.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "max_priority_fee_mean"
    ],
    "operationId": "getMaxPriorityFeeETH",
    "docs": "/api-reference/eth-network-data/max-priority-fee",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Difficulty",
    "method": "GET",
    "path": "/eth/network-data/difficulty",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/difficulty",
    "description": "The mean difficulty of mining a new block.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "difficulty"
    ],
    "operationId": "getDifficultyETH",
    "docs": "/api-reference/eth-network-data/difficulty",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Hashrate",
    "method": "GET",
    "path": "/eth/network-data/hashrate",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/hashrate",
    "description": "The mean speed at which miners in the network are solving hash problems. It is displayed as hashes (GigaBytes) per second.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "hashrate"
    ],
    "operationId": "getHashrateETH",
    "docs": "/api-reference/eth-network-data/hashrate",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 767.15,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 767.15,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 766.61,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 746.03,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 746.27,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 675.19,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 678.66,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Uncle Block Count",
    "method": "GET",
    "path": "/eth/network-data/uncle-block-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/uncle-block-count",
    "description": "The number of uncle blocks generated in a given window.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "uncle_block_count"
    ],
    "operationId": "getUncleBlockCountETH",
    "docs": "/api-reference/eth-network-data/uncle-block-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Network Data",
    "metric": "Uncle Blockreward",
    "method": "GET",
    "path": "/eth/network-data/uncle-blockreward",
    "endpoint": "https://api.cryptoquant.com/v1/eth/network-data/uncle-blockreward",
    "description": "The sum of uncle block rewards (including mining or staking rewards and transaction fees). We also provide this value in USD units.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "uncle_blockreward",
     "uncle_blockreward_usd"
    ],
    "operationId": "getUncleBlockrewardETH",
    "docs": "/api-reference/eth-network-data/uncle-blockreward",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 784.1,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.1,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 784.13,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 752.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 752.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 681.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 684.04,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Entity Status",
    "metric": "Entity List",
    "method": "GET",
    "path": "/eth/status/entity-list",
    "endpoint": "https://api.cryptoquant.com/v1/eth/status/entity-list",
    "description": "This endpoint returns entity list to serve data.",
    "parameters": [
     {
      "name": "type",
      "required": true,
      "default": null
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "name",
     "symbol",
     "is_validated",
     "market_type"
    ],
    "operationId": "getETHEntityList",
    "docs": "/api-reference/eth-entity-status/entity-list",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Total Value Staked",
    "method": "GET",
    "path": "/eth/eth2/total-value-staked",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/total-value-staked",
    "description": "This endpoint returns the valid ETH balance of the deposit contract.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "total_value_staked"
    ],
    "operationId": "ETHgetTotalValueStaked",
    "docs": "/api-reference/eth-20/total-value-staked",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Staking Inflow Total",
    "method": "GET",
    "path": "/eth/eth2/staking-inflow-total",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/staking-inflow-total",
    "description": "This endpoint returns the valid ETH inflow into the deposit contract.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "staking_inflow_total"
    ],
    "operationId": "ETHgetStakingInflowTotal",
    "docs": "/api-reference/eth-20/staking-inflow-total",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Staking Transaction Count",
    "method": "GET",
    "path": "/eth/eth2/staking-transaction-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/staking-transaction-count",
    "description": "This endpoint returns the number of valid transactions to the deposit contract.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "staking_transaction_count"
    ],
    "operationId": "ETHgetStakingTransactionCount",
    "docs": "/api-reference/eth-20/staking-transaction-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Staking Validator Total",
    "method": "GET",
    "path": "/eth/eth2/staking-validator-total",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/staking-validator-total",
    "description": "This endpoint returns the number of total validators.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "staking_validator_total"
    ],
    "operationId": "ETHgetStakingValidatorTotal",
    "docs": "/api-reference/eth-20/staking-validator-total",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Depositor Count Total",
    "method": "GET",
    "path": "/eth/eth2/depositor-count-total",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/depositor-count-total",
    "description": "This endpoint returns the number of unique accounts who deposited over 32 ETH to the deposit contract.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "depositor_count_total"
    ],
    "operationId": "ETHgetDepositorCountTotal",
    "docs": "/api-reference/eth-20/depositor-count-total",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Depositor Count New",
    "method": "GET",
    "path": "/eth/eth2/depositor-count-new",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/depositor-count-new",
    "description": "This endpoint returns the number of new unique accounts who deposited over 32 ETH to the deposit contract.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "depositor_count_new"
    ],
    "operationId": "ETHgetDepositorCountNew",
    "docs": "/api-reference/eth-20/depositor-count-new",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Staking Rate",
    "method": "GET",
    "path": "/eth/eth2/staking-rate",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/staking-rate",
    "description": "This endpoint returns the percentage of the balance of the ETH 2.0 deposit contract to the total supply.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "staking_rate"
    ],
    "operationId": "ETHgetStakingRate",
    "docs": "/api-reference/eth-20/staking-rate",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH 2.0",
    "metric": "Phase 0 Success Rate",
    "method": "GET",
    "path": "/eth/eth2/phase0-success-rate",
    "endpoint": "https://api.cryptoquant.com/v1/eth/eth2/phase0-success-rate",
    "description": "This endpoint returns the percentage of the valid ETH balance of the deposit contract to 524,288 ETH.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "phase0_success_rate"
    ],
    "operationId": "ETHgetPhase0StakingRate",
    "docs": "/api-reference/eth-20/phase-0-success-rate",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Exchange Flows",
    "metric": "Reserve",
    "method": "GET",
    "path": "/eth/exchange-flows/reserve",
    "endpoint": "https://api.cryptoquant.com/v1/eth/exchange-flows/reserve",
    "description": "This endpoint returns the full historical on-chain balance of Ethereum exchanges.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "reserve",
     "reserve_usd"
    ],
    "operationId": "ETHgetReserve",
    "docs": "/api-reference/eth-exchange-flows/reserve",
    "dataGuide": [
     "/data-guide/exchange/exchange-reserve"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Exchange Flows",
    "metric": "Netflow",
    "method": "GET",
    "path": "/eth/exchange-flows/netflow",
    "endpoint": "https://api.cryptoquant.com/v1/eth/exchange-flows/netflow",
    "description": "The difference between coins flowing into exchanges and flowing out of exchanges. Netflow usually helps us to figure out an increase of idle coins waiting to be traded in a certain time frame.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "netflow_total"
    ],
    "operationId": "ETHgetExchangeNetflow",
    "docs": "/api-reference/eth-exchange-flows/netflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Exchange Flows",
    "metric": "Inflow",
    "method": "GET",
    "path": "/eth/exchange-flows/inflow",
    "endpoint": "https://api.cryptoquant.com/v1/eth/exchange-flows/inflow",
    "description": "This endpoint returns the inflow of ETH into exchange wallets for as far back as we track. The average inflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow_total",
     "inflow_top10",
     "inflow_mean"
    ],
    "operationId": "ETHgetInflow",
    "docs": "/api-reference/eth-exchange-flows/inflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Exchange Flows",
    "metric": "Outflow",
    "method": "GET",
    "path": "/eth/exchange-flows/outflow",
    "endpoint": "https://api.cryptoquant.com/v1/eth/exchange-flows/outflow",
    "description": "This endpoint returns the outflow of ETH into exchange wallets for as far back as we track. The average outflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "outflow_total",
     "outflow_top10",
     "outflow_mean"
    ],
    "operationId": "ETHgetOutflow",
    "docs": "/api-reference/eth-exchange-flows/outflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Exchange Flows",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/eth/exchange-flows/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/exchange-flows/transactions-count",
    "description": "This endpoint returns the number of transactions flowing in/out of Ethereum exchanges.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_inflow",
     "transactions_count_outflow"
    ],
    "operationId": "ETHgetTransactionsCountEF",
    "docs": "/api-reference/eth-exchange-flows/transactions-count",
    "dataGuide": [
     "/data-guide/exchange/exchange-transactions-count"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Exchange Flows",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/eth/exchange-flows/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/eth/exchange-flows/addresses-count",
    "description": "This endpoint returns the number of addresses involved in inflow/outflow transactions.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_inflow",
     "addresses_count_outflow"
    ],
    "operationId": "ETHgetAddressesCountEF",
    "docs": "/api-reference/eth-exchange-flows/addresses-count",
    "dataGuide": [
     "/data-guide/exchange/exchange-addresses-count"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/eth/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to ETH price. ",
    "parameters": [
     {
      "name": "market",
      "required": false,
      "default": "spot"
     },
     {
      "name": "exchange",
      "required": false,
      "default": "all_exchange"
     },
     {
      "name": "symbol",
      "required": false,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getETHPriceOHLCV",
    "docs": "/api-reference/eth-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 187.91,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 187.91,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 214.68,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 279.79,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 238.3,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 66.61,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 68.86,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Open Interest",
    "method": "GET",
    "path": "/eth/market-data/open-interest",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/open-interest",
    "description": "This endpoint returns ETH Perpetual Open Interest from derivative exchanges. Supported exchanges for Open Interest are below. Note we unify the unit of return value to USD for each exchange where its contract specification may vary.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "open_interest"
    ],
    "operationId": "ETHgetOpenInterest",
    "docs": "/api-reference/eth-market-data/open-interest",
    "dataGuide": [
     "/data-guide/market/open-interest"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 21.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 21.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 21.82,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.04,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.05,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 10.09,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 10.09,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Funding Rates",
    "method": "GET",
    "path": "/eth/market-data/funding-rates",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/funding-rates",
    "description": "Funding rates represents traders' sentiments of which position they bet on in perpetual swaps market. Positive funding rates implies that many traders are bullish and long traders pay funding to short traders. Negative funding rates implies many traders are bearish and short traders pay funding to long traders.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "funding_rates"
    ],
    "operationId": "ETHgetFundingRates",
    "docs": "/api-reference/eth-market-data/funding-rates",
    "dataGuide": [
     "/data-guide/market/funding-rates"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 10.58,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 10.58,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 10.57,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 5.56,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 6.99,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 1.04,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 1.1,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Taker Buy Sell Stats",
    "method": "GET",
    "path": "/eth/market-data/taker-buy-sell-stats",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/taker-buy-sell-stats",
    "description": "Taker Buy/Sell Stats represent takers' sentiment of which position they are taking in the market. This metric is calculated with perpetual swap trades in each exchange.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "taker_buy_volume",
     "taker_sell_volume",
     "taker_buy_ratio",
     "taker_sell_ratio",
     "taker_buy_sell_ratio"
    ],
    "operationId": "ETHgetTakerBuySellStats",
    "docs": "/api-reference/eth-market-data/taker-buy-sell-stats",
    "dataGuide": [
     "/data-guide/market/taker-buy-sell-volume-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 71.01,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 71.01,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 71.09,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 10.58,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 9.16,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 4.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 4.42,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Liquidations",
    "method": "GET",
    "path": "/eth/market-data/liquidations",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/liquidations",
    "description": "Liquidations are sum of forced market orders to exit leveraged positions caused by price volatility. Liquidations indicate current price volatility and traders' sentiment which side they had been betting.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "symbol",
      "required": false,
      "default": "all_symbol"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "long_liquidations",
     "short_liquidations",
     "long_liquidations_usd",
     "short_liquidations_usd"
    ],
    "operationId": "ETHgetLiquidations",
    "docs": "/api-reference/eth-market-data/liquidations",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 21.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 21.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 21.82,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.04,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.05,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 10.09,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 10.09,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Coinbase Premium Index",
    "method": "GET",
    "path": "/eth/market-data/coinbase-premium-index",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/coinbase-premium-index",
    "description": "Coinbase Premium Index is calculated as percent difference from Binance price(ETHUSDT) to Coinbase price(ETHUSD). Coinbase Premium Gap is calculated as gap between Coinbase price(ETHUSD) and Binance price(ETHUSDT). The higher the premium, the stronger the spot buying pressure from Coinbase.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "coinbase_premium_gap",
     "coinbase_premium_index"
    ],
    "operationId": "getETHCoinbasePremiumIndex",
    "docs": "/api-reference/eth-market-data/coinbase-premium-index",
    "dataGuide": [
     "/data-guide/fund-premium/coinbase-premium"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 199.3,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 199.3,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 184.1,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 187.46,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 184.79,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 158.84,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 158.46,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Data",
    "metric": "Capitalization",
    "method": "GET",
    "path": "/eth/market-data/capitalization",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-data/capitalization",
    "description": "This endpoint returns metrics related to market capitalization. We provide `market_cap`, which is total market capitalization of ETH, calculated by multiplying the circulating supply with its USD price.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "market_cap"
    ],
    "operationId": "ETHgetCapitalization",
    "docs": "/api-reference/eth-market-data/capitalization",
    "dataGuide": [
     "/data-guide/market/capitalization-models"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 302.44,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 302.44,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 303.25,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 287.38,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 295.57,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 663.45,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 664.53,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Fund Data",
    "metric": "Market Price USD",
    "method": "GET",
    "path": "/eth/fund-data/market-price-usd",
    "endpoint": "https://api.cryptoquant.com/v1/eth/fund-data/market-price-usd",
    "description": "The price of certain symbol (e.g. ethe) managed by each fund (e.g. Grayscale) reflects sentiment of investors in regulated markets. In this specific case, having single share of ETHE means having approximately 0.01 ETH invested to Grayscale. This endpoint returns metrics related to the US Dollar(USD) price of fund related stocks (e.g. ethe). We provide five metrics, `price_usd_open`, USD opening price at the beginning of the window, `price_usd_close`, USD closing price at the end of the window, `price_usd_high`, the highest USD price in a given window, `price_usd_low`, the lowest USD price in a given window, and `price_usd_adj_close`, USD adjusted closing price at the end of the window. All Symbol is not supported.",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "price_usd_open",
     "price_usd_high",
     "price_usd_low",
     "price_usd_close",
     "price_usd_adj_close"
    ],
    "operationId": "getETHMarketPriceUSD",
    "docs": "/api-reference/eth-fund-data/market-price-usd",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-ethereum-trust-ethe"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 294356.18,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 294356.18,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 178274.47,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Fund Data",
    "metric": "Market Volume",
    "method": "GET",
    "path": "/eth/fund-data/market-volume",
    "endpoint": "https://api.cryptoquant.com/v1/eth/fund-data/market-volume",
    "description": "The volume of certain symbol (e.g. ethe) managed by each fund (e.g. Grayscale) reflects sentiment of investors in regulated markets. This endpoint returns traded volume of fund related stocks (e.g. ethe). At this endpoint, metrics are calculated by Day. We provide one metric, `volume`, traded volume of the window.",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "volume"
    ],
    "operationId": "getETHMarketVolume",
    "docs": "/api-reference/eth-fund-data/market-volume",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-ethereum-trust-ethe"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 294356.18,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 294356.18,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 178274.47,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Fund Data",
    "metric": "Market Premium",
    "method": "GET",
    "path": "/eth/fund-data/market-premium",
    "endpoint": "https://api.cryptoquant.com/v1/eth/fund-data/market-premium",
    "description": "The premium of certain symbol (e.g. ethe) is defined as (market price of the symbol - NAV) divided by NAV where NAV (Native Asset Value) is the current value of holdings (e.g. ETH price multiplied by ETH per Share). Higher the premium indicates market bullish, which also indicates downside risk. On the other hand, lower the premium indicates market bearish, which also indicates upside risk. All Symbol market premium is calculated by taking VWAP (Volume Weighted Average Ratio) of each fund data volume (usd).",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "market_premium"
    ],
    "operationId": "getETHMarketPremium",
    "docs": "/api-reference/eth-fund-data/market-premium",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-ethereum-trust-ethe/ethe-premium-or-discount"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 294356.18,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 294356.18,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 178274.47,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Fund Data",
    "metric": "Digital Asset Holdings",
    "method": "GET",
    "path": "/eth/fund-data/digital-asset-holdings",
    "endpoint": "https://api.cryptoquant.com/v1/eth/fund-data/digital-asset-holdings",
    "description": "This endpoint returns digital asset holdings status of each fund. For example, Grayscale ETH Holdings along with ETHE represents how much ETH Grayscale is holding for its investment. This metric indicates stock market's sentiment where higher the value means bullish sentiment of investors in stock market.",
    "parameters": [
     {
      "name": "symbol",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "digital_asset_holdings"
    ],
    "operationId": "getETHDigitalAssetHoldings",
    "docs": "/api-reference/eth-fund-data/digital-asset-holdings",
    "dataGuide": [
     "/data-guide/fund-premium/grayscale-ethereum-trust-ethe/ethe-digital-asset-holdings"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 294338.37,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 294338.37,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 177093.25,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Flow Indicator",
    "metric": "Exchange Supply Ratio",
    "method": "GET",
    "path": "/eth/flow-indicator/exchange-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/eth/flow-indicator/exchange-supply-ratio",
    "description": "Exchange Supply Ratio is calculated as exchange reserve divided by total supply. The metric measures how much tokens are reserved in the exchange relative to total supply of the token.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_ratio"
    ],
    "operationId": "ETHgetExchangeSupplyRatio",
    "docs": "/api-reference/eth-flow-indicator/exchange-supply-ratio",
    "dataGuide": [
     "/data-guide/exchange/exchange-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 734.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 734.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 731.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 774.5,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 772.95,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 733.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 734.95,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Ethereum",
    "category": "ETH Market Indicator",
    "metric": "Estimated Leverage Ratio",
    "method": "GET",
    "path": "/eth/market-indicator/estimated-leverage-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/eth/market-indicator/estimated-leverage-ratio",
    "description": "By dividing the open interest of an exchange by their ETH reserve, you can estimate a relative average user leverage. Whenever the leverage value reaches a high, there is rapid volatility. Similar to Open Interest, but more accurate because it reflects the growth of the exchange itself. This is experimental indicator but it seems this reflects market sentiment. You can see how aggressive people are and how conservative they are in terms of investment. For 'In Progress' exchanges, estimated leverage ratio is not supported yet even though they provide open interest.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "estimated_leverage_ratio"
    ],
    "operationId": "ETHgetEstimatedLeverageRatio",
    "docs": "/api-reference/eth-market-indicator/estimated-leverage-ratio",
    "dataGuide": [
     "/data-guide/market/estimated-leverage-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 748.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 748.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 772.98,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 767.47,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 766.56,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 714.26,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 718.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Entity Status",
    "metric": "Entity List",
    "method": "GET",
    "path": "/erc20/status/entity-list",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/status/entity-list",
    "description": "This endpoint returns entity list to serve data.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "type",
      "required": true,
      "default": null
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "name",
     "symbol",
     "is_validated",
     "market_type"
    ],
    "operationId": "getERC20EntityList",
    "docs": "/api-reference/erc20-entity-status/entity-list",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "ERC20",
    "category": "ERC20 Exchange Flows",
    "metric": "Reserve",
    "method": "GET",
    "path": "/erc20/exchange-flows/reserve",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/exchange-flows/reserve",
    "description": "This endpoint returns the full historical on-chain ERC20 token balance of exchanges.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "reserve",
     "reserve_usd"
    ],
    "operationId": "ERC20GetReserve",
    "docs": "/api-reference/erc20-exchange-flows/reserve",
    "dataGuide": [
     "/data-guide/exchange/exchange-reserve"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Exchange Flows",
    "metric": "Netflow",
    "method": "GET",
    "path": "/erc20/exchange-flows/netflow",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/exchange-flows/netflow",
    "description": "The difference between coins flowing into exchanges and flowing out of exchanges. Netflow usually helps us to figure out an increase of idle coins waiting to be traded in a certain time frame.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "netflow_total"
    ],
    "operationId": "ERC20GetExchangeNetflow",
    "docs": "/api-reference/erc20-exchange-flows/netflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Exchange Flows",
    "metric": "Inflow",
    "method": "GET",
    "path": "/erc20/exchange-flows/inflow",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/exchange-flows/inflow",
    "description": "This endpoint returns the inflow of ERC20 token into exchange wallets for as far back as we track. The average inflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow_total",
     "inflow_top10",
     "inflow_mean"
    ],
    "operationId": "ERC20GetInflow",
    "docs": "/api-reference/erc20-exchange-flows/inflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Exchange Flows",
    "metric": "Outflow",
    "method": "GET",
    "path": "/erc20/exchange-flows/outflow",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/exchange-flows/outflow",
    "description": "This endpoint returns the outflow of ERC20 token into exchange wallets for as far back as we track. The average outflow is the average transaction value for transactions flowing into exchange wallets on a given day.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "outflow_total",
     "outflow_top10",
     "outflow_mean"
    ],
    "operationId": "ERC20GetOutflow",
    "docs": "/api-reference/erc20-exchange-flows/outflow",
    "dataGuide": [
     "/data-guide/exchange/exchange-in-outflow-and-netflow"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Exchange Flows",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/erc20/exchange-flows/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/exchange-flows/transactions-count",
    "description": "This endpoint returns the number of transactions flowing in/out of ERC20 token exchanges.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_inflow",
     "transactions_count_outflow"
    ],
    "operationId": "ERC20GetTransactionsCountEF",
    "docs": "/api-reference/erc20-exchange-flows/transactions-count",
    "dataGuide": [
     "/data-guide/exchange/exchange-transactions-count"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Exchange Flows",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/erc20/exchange-flows/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/exchange-flows/addresses-count",
    "description": "This endpoint returns the number of addresses involved in inflow/outflow transactions.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_inflow",
     "addresses_count_outflow"
    ],
    "operationId": "ERC20GetAddressesCountEF",
    "docs": "/api-reference/erc20-exchange-flows/addresses-count",
    "dataGuide": [
     "/data-guide/exchange/exchange-addresses-count"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Network Data",
    "metric": "Supply",
    "method": "GET",
    "path": "/erc20/network-data/supply",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/network-data/supply",
    "description": "This endpoint returns metrics related to the supply of ERC20 tokens, i.e. the amount of ERC20s tokens in existence. We currently provide three metrics, `supply_total`, the total amount of ERC20 tokens in existence, `supply_minted`, the amount of newly issued tokens, and `supply_burned`, the amount of newly burnt tokens in a given window.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_total",
     "supply_minted",
     "supply_burned"
    ],
    "operationId": "getSupplyERC20",
    "docs": "/api-reference/erc20-network-data/supply",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 959.23,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 959.23,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 903.55,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 944.24,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 938.64,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 749.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 740.76,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Network Data",
    "metric": "Velocity",
    "method": "GET",
    "path": "/erc20/network-data/velocity",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/network-data/velocity",
    "description": "This endpoint returns metrics related to the velocity of ERC20 tokens. Velocity is calculated by dividing the trailing 1 year estimated transaction volume(the cumulated sum of transferred tokens) by current supply. Velocity is a metric that explains how actively is money circulating in the market.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "velocity_supply_total"
    ],
    "operationId": "getVelocityERC20",
    "docs": "/api-reference/erc20-network-data/velocity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 959.23,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 959.23,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 903.55,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 944.24,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 938.64,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 749.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 740.76,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Network Data",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/erc20/network-data/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/network-data/transactions-count",
    "description": "This endpoint returns metrics related to the number of transactions. We provide several metrics, `transactions_count_total`, the total number of transactions, `transactions_count_mean`, the mean number of transactions. Note all events executed by the ERC20 contract are counted.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_total",
     "transactions_count_mean"
    ],
    "operationId": "getTransactionsCountERC20",
    "docs": "/api-reference/erc20-network-data/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 959.23,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 959.23,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 903.55,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 944.24,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 938.64,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 749.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 740.76,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Network Data",
    "metric": "Tokens Transferred Count",
    "method": "GET",
    "path": "/erc20/network-data/tokens-transferred-count",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/network-data/tokens-transferred-count",
    "description": "This endpoint returns metrics related to the number of tokens transferred executed. We provide several metrics, `tokens_transferred_count_total`, the total number of executed tokens transferred, and `tokens_transferred_count_mean`, the mean number of executed tokens transferred. Note only successful transfers (value > 0) are counted.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_count_total",
     "tokens_transferred_count_mean"
    ],
    "operationId": "getTokensTransferredCountERC20",
    "docs": "/api-reference/erc20-network-data/tokens-transferred-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 959.23,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 959.23,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 903.55,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 944.24,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 938.64,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 749.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 740.76,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Network Data",
    "metric": "Tokens Transferred",
    "method": "GET",
    "path": "/erc20/network-data/tokens-transferred",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/network-data/tokens-transferred",
    "description": "This endpoint returns metrics related to the number of tokens transferred, i.e transaction volume. We provide several metrics, `tokens_transferred_total`, the total number of transferred tokens in that window, `tokens_transferred_mean`, the mean of transferred tokens per transaction in that window, and `tokens_transferred_median`, the median of tokens transferred per transaction.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median"
    ],
    "operationId": "getTokensTransferredERC20",
    "docs": "/api-reference/erc20-network-data/tokens-transferred",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 959.23,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 959.23,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 903.55,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 944.24,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 938.64,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 749.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 740.76,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Network Data",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/erc20/network-data/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/network-data/addresses-count",
    "description": "This endpoint returns metrics relating to the number of used to transfer the tokens. We provide several metrics, `addresses_count_active`, the total number of unique addresses that were active (either sender or receiver) on the blockchain in a given window, `addresses_count_sender`, the number of addresses that were active as a sender, and `addresses_count_receiver`, the number of addresses that were active as a receiver.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_active",
     "addresses_count_sender",
     "addresses_count_receiver"
    ],
    "operationId": "getAddressesCountERC20",
    "docs": "/api-reference/erc20-network-data/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 959.23,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 959.23,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 903.55,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 944.24,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 938.64,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 749.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12.04,
        "processLatencySec": 740.76,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/erc20/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to ERC20 Token's Index Price.  ",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "blockheight",
     "datetime",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getPriceOHLCVERC20",
    "docs": "/api-reference/erc20-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 271.98,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 271.98,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 279.37,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 281.75,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 277.89,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 224.32,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 215.31,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "ERC20",
    "category": "ERC20 Flow Indicator",
    "metric": "Exchange Supply Ratio",
    "method": "GET",
    "path": "/erc20/flow-indicator/exchange-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/erc20/flow-indicator/exchange-supply-ratio",
    "description": "Exchange Supply Ratio is calculated as exchange reserve divided by total supply. The metric measures how much tokens are reserved in the exchange relative to total supply of the token.",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "supply_ratio"
    ],
    "operationId": "getExchangeSupplyRatioERC20",
    "docs": "/api-reference/erc20-flow-indicator/exchange-supply-ratio",
    "dataGuide": [
     "/data-guide/exchange/exchange-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 1803.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 1803.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 1623.27,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 11,
        "processLatencySec": 1653.02,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 11.07,
        "processLatencySec": 1807.22,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 12,
        "processLatencySec": 1275.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 12,
        "processLatencySec": 1290.85,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "Alt",
    "category": "Alt Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/alt/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/alt/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to Alt Token's Index Price.  ",
    "parameters": [
     {
      "name": "token",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getPriceOHLCVAlt",
    "docs": "/api-reference/alt-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 274.55,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 274.55,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 265.69,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 269,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 272.56,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 218.06,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 229.51,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/xrp/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to XRP's Price.",
    "parameters": [
     {
      "name": "market",
      "required": false,
      "default": "spot"
     },
     {
      "name": "exchange",
      "required": false,
      "default": "all_exchange"
     },
     {
      "name": "symbol",
      "required": false,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "blockheight",
     "datetime",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getPriceOHLCVXRP",
    "docs": "/api-reference/xrp-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 58.83,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 58.83,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 83.14,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 89.27,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 92.49,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 5.34,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 4.88,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Open Interest",
    "method": "GET",
    "path": "/xrp/market-data/open-interest",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/open-interest",
    "description": "This endpoint returns XRP Perpetual Open Interest from derivative exchanges. ",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "symbol",
      "required": false,
      "default": "all_symbol"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "open_interest"
    ],
    "operationId": "XRPgetOpenInterest",
    "docs": "/api-reference/xrp-market-data/open-interest",
    "dataGuide": [
     "/data-guide/market/open-interest"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 21.78,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 21.78,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 21.81,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.05,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.05,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 10.09,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 10.1,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Funding Rates",
    "method": "GET",
    "path": "/xrp/market-data/funding-rates",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/funding-rates",
    "description": "Funding rates represents traders' sentiments of which position they bet on in perpetual swaps market. Positive funding rates implies that many traders are bullish and long traders pay funding to short traders. Negative funding rates implies many traders are bearish and short traders pay funding to long traders.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "symbol",
      "required": false,
      "default": "all_symbol"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "funding_rates"
    ],
    "operationId": "XRPgetFundingRates",
    "docs": "/api-reference/xrp-market-data/funding-rates",
    "dataGuide": [
     "/data-guide/market/funding-rates"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 10.57,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 10.57,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 10.57,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 5.56,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 6.28,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 2.72,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 2.7,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Taker Buy Sell Stats",
    "method": "GET",
    "path": "/xrp/market-data/taker-buy-sell-stats",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/taker-buy-sell-stats",
    "description": "Taker Buy/Sell Stats represent takers' sentiment of which position they are taking in the market. This metric is calculated with perpetual swap trades in each exchange.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "taker_buy_volume",
     "taker_sell_volume",
     "taker_buy_ratio",
     "taker_sell_ratio",
     "taker_buy_sell_ratio"
    ],
    "operationId": "XRPgetTakerBuySellStats",
    "docs": "/api-reference/xrp-market-data/taker-buy-sell-stats",
    "dataGuide": [
     "/data-guide/market/taker-buy-sell-volume-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 10.58,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 10.58,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 10.57,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 8.06,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 7.35,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 1.3,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 1.22,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Liquidations",
    "method": "GET",
    "path": "/xrp/market-data/liquidations",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/liquidations",
    "description": "Liquidations are sum of forced market orders to exit leveraged positions caused by price volatility. Liquidations indicate current price volatility and traders' sentiment which side they had been betting.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "symbol",
      "required": false,
      "default": "all_symbol"
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "long_liquidations",
     "short_liquidations",
     "long_liquidations_usd",
     "short_liquidations_usd"
    ],
    "operationId": "XRPgetLiquidations",
    "docs": "/api-reference/xrp-market-data/liquidations",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 21.8,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 21.8,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 21.82,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 18.56,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 16.41,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 10.05,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 10.06,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Capitalization",
    "method": "GET",
    "path": "/xrp/market-data/capitalization",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/capitalization",
    "description": "This endpoint returns metrics related to market capitalization. First, we provide `market_cap`, which is total market capitalization of XRP, calculated by multiplying the total supply with its USD price.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "market_cap"
    ],
    "operationId": "XRPMarketDatagetCapitalization",
    "docs": "/api-reference/xrp-market-data/capitalization",
    "dataGuide": [
     "/data-guide/market/capitalization-models"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 104537.83,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 104537.83,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 95147.1,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 22111.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 25560.17,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Market Data",
    "metric": "Estimated Leverage Ratio",
    "method": "GET",
    "path": "/xrp/market-data/estimated-leverage-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/market-data/estimated-leverage-ratio",
    "description": "Estimated Leverage Ratio indicates how much leverage is used by users on average. It is defined as the ratio of open interest divided by the reserve of an exchange. This information measures traders' sentiment whether they take a high risk or low risk.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "estimated_leverage_ratio"
    ],
    "operationId": "XRPMarketDatagetEstimatedLeverageRatio",
    "docs": "/api-reference/xrp-market-data/estimated-leverage-ratio",
    "dataGuide": [
     "/data-guide/market/estimated-leverage-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30521.84,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30521.84,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 14531.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 15880.53,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 146.11,
        "processLatencySec": 18739.43,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Reserve",
    "method": "GET",
    "path": "/xrp/entity-flows/reserve",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/reserve",
    "description": "This endpoint returns the full historical on-chain balance of xrp ledger entities.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "exchange",
      "required": false,
      "default": null
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "reserve",
     "reserve_usd"
    ],
    "operationId": "XRPgetReserveEF",
    "docs": "/api-reference/xrp-entity-flows/reserve",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 5781.27,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 5781.27,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 5880.88,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5873.51,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 7628.12,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 4.1,
        "processLatencySec": 1576.4,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.92,
        "processLatencySec": 3098.39,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Share",
    "method": "GET",
    "path": "/xrp/entity-flows/share",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/share",
    "description": "This metric is calculated by dividing XRP holdings of the entity by the total supply",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "exchange",
      "required": false,
      "default": null
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "share"
    ],
    "operationId": "XRPgetShareEF",
    "docs": "/api-reference/xrp-entity-flows/share",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 5781.27,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 5781.27,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 5880.88,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5873.51,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 7628.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/xrp/entity-flows/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/transactions-count",
    "description": "This endpoint returns the number of transactions flowing in/out of XRP Entities.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "exchange",
      "required": false,
      "default": null
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transactions_count_deposit",
     "transactions_count_withdraw"
    ],
    "operationId": "XRPgetTransactionsCountEF",
    "docs": "/api-reference/xrp-entity-flows/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1679.71,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1679.71,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 586.36,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 1937.09,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 3666.66,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.75,
        "processLatencySec": 4172.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.99,
        "processLatencySec": 5626.84,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Inflow",
    "method": "GET",
    "path": "/xrp/entity-flows/inflow",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/inflow",
    "description": "This endpoint returns the inflow of XRP into entity address for as far back as we track.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "exchange",
      "required": false,
      "default": null
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "inflow",
     "inflow_usd"
    ],
    "operationId": "XRPgetInflowEF",
    "docs": "/api-reference/xrp-entity-flows/inflow",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1671.19,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1671.19,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 587.74,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 1845.97,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 184.38,
        "processLatencySec": 3466.96,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.84,
        "processLatencySec": 4079.43,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 4.07,
        "processLatencySec": 5489.35,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Outflow",
    "method": "GET",
    "path": "/xrp/entity-flows/outflow",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/outflow",
    "description": "This endpoint returns the outflow of XRP out of entity address for as far back as we track.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "exchange",
      "required": false,
      "default": null
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "outflow",
     "outflow_usd"
    ],
    "operationId": "XRPgetOutflowEF",
    "docs": "/api-reference/xrp-entity-flows/outflow",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1671.67,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1671.67,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 587.9,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 1847.17,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 3525.24,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.71,
        "processLatencySec": 4091.2,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 4.17,
        "processLatencySec": 5496.78,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/xrp/entity-flows/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/addresses-count",
    "description": "This endpoint returns the number of addresses involved in inflow/outflow transactions.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "exchange",
      "required": false,
      "default": null
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "addresses_count_deposit",
     "addresses_count_withdraw"
    ],
    "operationId": "XRPgetAddressesCountEF",
    "docs": "/api-reference/xrp-entity-flows/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1679.71,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1679.71,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 586.36,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 1937.09,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 3666.66,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.75,
        "processLatencySec": 4172.15,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.99,
        "processLatencySec": 5626.84,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Flows",
    "metric": "Whale Movements",
    "method": "GET",
    "path": "/xrp/entity-flows/whale-movements",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-flows/whale-movements",
    "description": "This endpoint returns the number of transactions involved in inflow/outflow transactions and the transfer volume",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "transaction_counts",
     "volume"
    ],
    "operationId": "XRPgetWhaleMovements",
    "docs": "/api-reference/xrp-entity-flows/whale-movements",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1676.31,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1676.31,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 583.86,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 2310.68,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 206.32,
        "processLatencySec": 3863.8,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.92,
        "processLatencySec": 4396.73,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.95,
        "processLatencySec": 5820.33,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Flow Indicator",
    "metric": "Exchange Inflow Value Distribution",
    "method": "GET",
    "path": "/xrp/flow-indicator/exchange-inflow-value-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/flow-indicator/exchange-inflow-value-distribution",
    "description": "Exchange Inflow Value Distribution is a metric that shows the amount distribution of xrp tokens flowed into exchange wallets according to its value.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_1000_below",
     "range_1001_to_10000",
     "range_10001_to_100000",
     "range_100001_to_1000000",
     "range_1000000_over"
    ],
    "operationId": "getExchangeInflowValueDistribution",
    "docs": "/api-reference/xrp-flow-indicator/exchange-inflow-value-distribution",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1688.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1688.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 592.86,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 2059.22,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 184.38,
        "processLatencySec": 3618.9,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.84,
        "processLatencySec": 4108.41,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 4.07,
        "processLatencySec": 5518.33,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Flow Indicator",
    "metric": "Exchange Outflow Value Distribution",
    "method": "GET",
    "path": "/xrp/flow-indicator/exchange-outflow-value-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/flow-indicator/exchange-outflow-value-distribution",
    "description": "Exchange Outflow Value Distribution is a metric that shows the amount distribution of xrp tokens flowed out from exchange wallets according to its value.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_1000_below",
     "range_1001_to_10000",
     "range_10001_to_100000",
     "range_100001_to_1000000",
     "range_1000000_over"
    ],
    "operationId": "getExchangeOutflowValueDistribution",
    "docs": "/api-reference/xrp-flow-indicator/exchange-outflow-value-distribution",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1682.26,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1682.26,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 595.5,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 2190.46,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 3808.15,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.71,
        "processLatencySec": 4585.95,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 4.17,
        "processLatencySec": 5991.53,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Flow Indicator",
    "metric": "Exchange Inflow Count Value Distribution",
    "method": "GET",
    "path": "/xrp/flow-indicator/exchange-inflow-count-value-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/flow-indicator/exchange-inflow-count-value-distribution",
    "description": "Exchange Inflow Count Value Distribution is a metric that shows the number of transactions of xrp tokens flowed into exchange wallets according to its value segment.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_1000_below",
     "range_1001_to_10000",
     "range_10001_to_100000",
     "range_100001_to_1000000",
     "range_1000000_over"
    ],
    "operationId": "getExchangeInflowCountValueDistribution",
    "docs": "/api-reference/xrp-flow-indicator/exchange-inflow-count-value-distribution",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1688.16,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1688.16,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 592.86,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 2059.22,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 184.38,
        "processLatencySec": 3618.9,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.84,
        "processLatencySec": 4108.41,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 4.07,
        "processLatencySec": 5518.33,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Flow Indicator",
    "metric": "Exchange Outflow Count Value Distribution",
    "method": "GET",
    "path": "/xrp/flow-indicator/exchange-outflow-count-value-distribution",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/flow-indicator/exchange-outflow-count-value-distribution",
    "description": "Exchange Outflow Count Value Distribution is a metric that shows the number of transactions of xrp tokens flowed into exchange wallets according to its value segment.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "range_1000_below",
     "range_1001_to_10000",
     "range_10001_to_100000",
     "range_100001_to_1000000",
     "range_1000000_over"
    ],
    "operationId": "getExchangeOutflowCountValueDistribution",
    "docs": "/api-reference/xrp-flow-indicator/exchange-outflow-count-value-distribution",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 1682.26,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 1682.26,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 595.5,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 2190.46,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 3808.15,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.71,
        "processLatencySec": 4585.95,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 4.17,
        "processLatencySec": 5991.53,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Flow Indicator",
    "metric": "Exchange Supply Ratio",
    "method": "GET",
    "path": "/xrp/flow-indicator/exchange-supply-ratio",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/flow-indicator/exchange-supply-ratio",
    "description": "The ratio of exchange's xrp reserve compared to total supply of xrp.",
    "parameters": [
     {
      "name": "exchange",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "exchange_supply_ratio"
    ],
    "operationId": "XRPFlowIndicatorgetExchangeSupplyRatio",
    "docs": "/api-reference/xrp-flow-indicator/exchange-supply-ratio",
    "dataGuide": [
     "/data-guide/exchange/exchange-supply-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30521.84,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30521.84,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 14531.16,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 15880.53,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 207.49,
        "processLatencySec": 18800.21,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/xrp/network-data/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/addresses-count",
    "description": "This endpoint returns metrics relating to the number of used XRP addresses. ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "active_account",
     "total_account",
     "sending_account",
     "recieving_account"
    ],
    "operationId": "XRPNetworkDatagetAddressesCount",
    "docs": "/api-reference/xrp-network-data/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 116975.79,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 116975.79,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 98197.71,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Velocity",
    "method": "GET",
    "path": "/xrp/network-data/velocity",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/velocity",
    "description": "Velocity measures how quickly units circulate in the network. It is calculated by dividing on-chain transaction volume by market cap, effectively being the inverse of the NVT Ratio.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "velocity"
    ],
    "operationId": "XRPNetworkDatagetVelocity",
    "docs": "/api-reference/xrp-network-data/velocity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Block Interval",
    "method": "GET",
    "path": "/xrp/network-data/block-interval",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/block-interval",
    "description": "The average time between blocks generated displayed in seconds.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "average_block_interval"
    ],
    "operationId": "XRPNetworkDatagetBlockInterval",
    "docs": "/api-reference/xrp-network-data/block-interval",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5705.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 7386.61,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "XRP Burnt",
    "method": "GET",
    "path": "/xrp/network-data/xrp-burnt",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/xrp-burnt",
    "description": "The amount of burnt XRP",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "datetime",
     "xrp_burnt"
    ],
    "operationId": "getXRPBurnt",
    "docs": "/api-reference/xrp-network-data/xrp-burnt",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 104537.83,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 104537.83,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 95147.1,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 22111.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 25560.17,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Ledger Count",
    "method": "GET",
    "path": "/xrp/network-data/ledger-count",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/ledger-count",
    "description": "The number of ledgers(XRPL version of 'block') created",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "total_ledgers"
    ],
    "operationId": "getLedgerCount",
    "docs": "/api-reference/xrp-network-data/ledger-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5705.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 7386.61,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.85,
        "processLatencySec": 2631.12,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.86,
        "processLatencySec": 4129.35,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Fees",
    "method": "GET",
    "path": "/xrp/network-data/fees",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/fees",
    "description": "This endpoint returns the fees of xrpl chain",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "total_fees"
    ],
    "operationId": "XRPNetworkDatagetFees",
    "docs": "/api-reference/xrp-network-data/fees",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5705.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 7386.61,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.85,
        "processLatencySec": 2631.12,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.86,
        "processLatencySec": 4129.35,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/xrp/network-data/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/transactions-count",
    "description": "This endpoint returns metrics the total number of transactions.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "total_transactions_count"
    ],
    "operationId": "XRPNetworkDatagetTransactionsCount",
    "docs": "/api-reference/xrp-network-data/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5705.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 7386.61,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.85,
        "processLatencySec": 2631.12,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.86,
        "processLatencySec": 4129.35,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Tokens Transferred",
    "method": "GET",
    "path": "/xrp/network-data/tokens-transferred",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/tokens-transferred",
    "description": "This endpoint returns metrics the number of tokens transferred.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "blockheight",
     "date",
     "datetime",
     "tokens_transferred_total"
    ],
    "operationId": "XRPNetworkDatagetTokensTransferred",
    "docs": "/api-reference/xrp-network-data/tokens-transferred",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 13.46,
        "processLatencySec": 5705.37,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 230.43,
        "processLatencySec": 7386.61,
        "mutable": false
       }
      },
      "block": {
       "10min": {
        "blockLatencySec": 3.85,
        "processLatencySec": 2631.12,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": 3.86,
        "processLatencySec": 4129.35,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Data",
    "metric": "Supply",
    "method": "GET",
    "path": "/xrp/network-data/supply",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-data/supply",
    "description": "This endpoint returns total supply of XRP.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "supply_total"
    ],
    "operationId": "XRPNetworkDatagetSupply",
    "docs": "/api-reference/xrp-network-data/supply",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 104537.83,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 104537.83,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 95147.1,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Network Indicator",
    "metric": "NVT",
    "method": "GET",
    "path": "/xrp/network-indicator/nvt",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/network-indicator/nvt",
    "description": "NVT(Network Value to Transaction) ratio is the network value(`supply_total` * `price_usd`) divided by `tokens_transferred_total`. `nvt` is a metric often used to determine whether the price is overvalued or not. The theory behind this indicator is that the value of the token depends on how actively transactions take place on the network.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "nvt"
    ],
    "operationId": "getNVT",
    "docs": "/api-reference/xrp-network-indicator/nvt",
    "dataGuide": [
     "/data-guide/network/nvt-ratio"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 43.71,
      "processLatencySec": 30514.09,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 43.71,
        "processLatencySec": 30514.09,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 10.97,
        "processLatencySec": 11629.34,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Entity Status",
    "metric": "Entity List",
    "method": "GET",
    "path": "/xrp/entity-status/entity-list",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/entity-status/entity-list",
    "description": "This endpoint returns entity list to serve data. ",
    "parameters": [
     {
      "name": "type",
      "required": false,
      "default": null
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "name",
     "symbol",
     "is_validated",
     "market_type"
    ],
    "operationId": "getXRPEntityList",
    "docs": "/api-reference/xrp-entity-status/entity-list",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "XRP",
    "category": "XRP Dex Data",
    "metric": "Volume",
    "method": "GET",
    "path": "/xrp/dex-data/volume",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/dex-data/volume",
    "description": "XRP volume traded on XRPL DEX",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "dex_volume"
    ],
    "operationId": "getDexVolume",
    "docs": "/api-reference/xrp-dex-data/volume",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 115200.71,
      "processLatencySec": 4472.41,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 115200.71,
        "processLatencySec": 4472.41,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 26880.93,
        "processLatencySec": 17324.77,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 300600,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 127693.51,
        "processLatencySec": 7049.13,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Dex Data",
    "metric": "Transaction count",
    "method": "GET",
    "path": "/xrp/dex-data/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/dex-data/transactions-count",
    "description": "XRP transaction count traded on XRPL DEX",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "transactions_count"
    ],
    "operationId": "getDexTransactionCount",
    "docs": "/api-reference/xrp-dex-data/transaction-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 115200.71,
      "processLatencySec": 4472.41,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 115200.71,
        "processLatencySec": 4472.41,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 26880.93,
        "processLatencySec": 17324.77,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 300600,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 127693.51,
        "processLatencySec": 7049.13,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Dex Data",
    "metric": "Liquidity",
    "method": "GET",
    "path": "/xrp/dex-data/liquidity",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/dex-data/liquidity",
    "description": "USD Liquidity in DEX",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "liquidity"
    ],
    "operationId": "getDexLiquidity",
    "docs": "/api-reference/xrp-dex-data/liquidity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 115200.71,
      "processLatencySec": 4469.77,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 115200.71,
        "processLatencySec": 4469.77,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 26880.93,
        "processLatencySec": 8633.4,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 297000,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 129214.93,
        "processLatencySec": 4487.19,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP Dex Data",
    "metric": "XRP DEX Price",
    "method": "GET",
    "path": "/xrp/dex-data/dex-price",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/dex-data/dex-price",
    "description": "Price of XRP traded on DEX",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "dex_price_usd"
    ],
    "operationId": "getDexPrice",
    "docs": "/api-reference/xrp-dex-data/xrp-dex-price",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 115200.71,
      "processLatencySec": 4482.18,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 115200.71,
        "processLatencySec": 4482.18,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 26880.93,
        "processLatencySec": 8632.47,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 298400,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 131585.93,
        "processLatencySec": 5189.67,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP AMM Data",
    "metric": "Price",
    "method": "GET",
    "path": "/xrp/amm-data/price",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/amm-data/price",
    "description": "This endpoint returns XRP exchange rate on AMM. Currently, we only cover non-XRP/XRP pairs.",
    "parameters": [
     {
      "name": "amm",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "price_xrp",
     "price_usd"
    ],
    "operationId": "getXrplAmmPrice",
    "docs": "/api-reference/xrp-amm-data/price",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 63772.29,
      "processLatencySec": 5539.34,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 63772.29,
        "processLatencySec": 5539.34,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 14880.97,
        "processLatencySec": 17717.08,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 300600,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 127693.51,
        "processLatencySec": 21111.37,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP AMM Data",
    "metric": "Liquidity",
    "method": "GET",
    "path": "/xrp/amm-data/liquidity",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/amm-data/liquidity",
    "description": "This endpoint returns the total amount of liquidity on AMM. Currently, we only cover non-XRP/XRP pairs.",
    "parameters": [
     {
      "name": "amm",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "liquidity_xrp",
     "liquidity_usd"
    ],
    "operationId": "getXrplAmmLiquidity",
    "docs": "/api-reference/xrp-amm-data/liquidity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 63772.29,
      "processLatencySec": 5539.34,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 63772.29,
        "processLatencySec": 5539.34,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 14880.97,
        "processLatencySec": 17717.08,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 300600,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 127693.51,
        "processLatencySec": 21111.37,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP AMM Data",
    "metric": "Fee",
    "method": "GET",
    "path": "/xrp/amm-data/fee",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/amm-data/fee",
    "description": "This endpoint returns the trading fee on AMM. Currently, we only cover non-XRP/XRP pairs.",
    "parameters": [
     {
      "name": "amm",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "fee_percent"
    ],
    "operationId": "getXrplAmmFee",
    "docs": "/api-reference/xrp-amm-data/fee",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 1,
      "processLatencySec": 6502.27,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 1,
        "processLatencySec": 6502.27,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 1,
        "processLatencySec": 26573.25,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 1,
        "processLatencySec": 5616.67,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 1,
        "processLatencySec": 5751.39,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "XRP",
    "category": "XRP AMM Data",
    "metric": "Swap Statistics",
    "method": "GET",
    "path": "/xrp/amm-data/swap-stats",
    "endpoint": "https://api.cryptoquant.com/v1/xrp/amm-data/swap-stats",
    "description": "This endpoint returns the swap statistics on AMM. Currently, we only cover non-XRP/XRP pairs.",
    "parameters": [
     {
      "name": "amm",
      "required": true,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "num_swaps",
     "num_traders"
    ],
    "operationId": "getXrplAmmSwapStatistics",
    "docs": "/api-reference/xrp-amm-data/swap-statistics",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 63772.29,
      "processLatencySec": 5539.34,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 63772.29,
        "processLatencySec": 5539.34,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 14880.97,
        "processLatencySec": 17717.08,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": 300600,
        "processLatencySec": null,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": 127693.51,
        "processLatencySec": 21111.37,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Market Data",
    "metric": "Price OHLCV",
    "method": "GET",
    "path": "/trx/market-data/price-ohlcv",
    "endpoint": "https://api.cryptoquant.com/v1/trx/market-data/price-ohlcv",
    "description": "This endpoint returns metrics related to TRX's Price, Price OHLCV data consists of five metrics.<br/>",
    "parameters": [
     {
      "name": "market",
      "required": false,
      "default": "spot"
     },
     {
      "name": "exchange",
      "required": false,
      "default": "all_exchange"
     },
     {
      "name": "symbol",
      "required": false,
      "default": null
     },
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "open",
     "high",
     "low",
     "close",
     "volume"
    ],
    "operationId": "getPriceOHLCV",
    "docs": "/api-reference/trx-market-data/price-ohlcv",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": null,
      "processLatencySec": 288.04,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": null,
        "processLatencySec": 288.04,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": null,
        "processLatencySec": 271.08,
        "mutable": false
       }
      },
      "hour": {
       "24hour": {
        "blockLatencySec": null,
        "processLatencySec": 275.8,
        "mutable": false
       },
       "168hour": {
        "blockLatencySec": null,
        "processLatencySec": 277.73,
        "mutable": false
       }
      },
      "min": {
       "10min": {
        "blockLatencySec": null,
        "processLatencySec": 247.89,
        "mutable": false
       },
       "60min": {
        "blockLatencySec": null,
        "processLatencySec": 244.29,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Market Data",
    "metric": "Capitalization",
    "method": "GET",
    "path": "/trx/market-data/capitalization",
    "endpoint": "https://api.cryptoquant.com/v1/trx/market-data/capitalization",
    "description": "This endpoint returns metrics related to market capitalization.<br />",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "market_cap"
    ],
    "operationId": "TRXMarketDatagetCapitalization",
    "docs": "/api-reference/trx-market-data/capitalization",
    "dataGuide": [
     "/data-guide/market/capitalization-models"
    ],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 226201.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 226201.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 233583.18,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Supply",
    "method": "GET",
    "path": "/trx/network-data/supply",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/supply",
    "description": "This endpoint returns the metrics related to the supply of TRX.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "supply_total",
     "supply_circulating",
     "supply_minted",
     "supply_burned",
     "supply_staked"
    ],
    "operationId": "TRXNetworkDatagetSupply",
    "docs": "/api-reference/trx-network-data/supply",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 226201.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 226201.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 233583.18,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Transactions Count",
    "method": "GET",
    "path": "/trx/network-data/transactions-count",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/transactions-count",
    "description": "This endpoint returns metrics related to the number of transactions.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "transactions_count_total",
     "transactions_count_mean"
    ],
    "operationId": "TRXNetworkDatagetTransactionsCount",
    "docs": "/api-reference/trx-network-data/transactions-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 102522.74,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 102522.74,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 106765.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Addresses Count",
    "method": "GET",
    "path": "/trx/network-data/addresses-count",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/addresses-count",
    "description": "This endpoint returns metrics relating to the number of used TRX addresses. ",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "addresses_count_active",
     "addresses_count_sender",
     "addresses_count_receiver"
    ],
    "operationId": "TRXNetworkDatagetAddressesCount",
    "docs": "/api-reference/trx-network-data/addresses-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 102522.74,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 102522.74,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 106765.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Tokens Transferred",
    "method": "GET",
    "path": "/trx/network-data/tokens-transferred",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/tokens-transferred",
    "description": "This endpoint returns metrics related to the number of tokens transferred.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "tokens_transferred_total",
     "tokens_transferred_mean",
     "tokens_transferred_median"
    ],
    "operationId": "TRXNetworkDatagetTokensTransferred",
    "docs": "/api-reference/trx-network-data/tokens-transferred",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 176412.39,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 176412.39,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 187278.33,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Block Count",
    "method": "GET",
    "path": "/trx/network-data/block-count",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/block-count",
    "description": "The number of blocks generated in a given window.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "block_count"
    ],
    "operationId": "TRXNetworkDatagetBlockCount",
    "docs": "/api-reference/trx-network-data/block-count",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 102522.74,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 102522.74,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 106765.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Fees",
    "method": "GET",
    "path": "/trx/network-data/fees",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/fees",
    "description": "This endpoint returns the statistics related to fees paid from executing transactions",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "fees_total",
     "fees_total_usd",
     "fees_block_mean",
     "fees_block_mean_usd"
    ],
    "operationId": "TRXNetworkDatagetFees",
    "docs": "/api-reference/trx-network-data/fees",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 176483.33,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 176483.33,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 190119.12,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "TPS",
    "method": "GET",
    "path": "/trx/network-data/tps",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/tps",
    "description": "This endpoint returns the statistics related to the number of transactions per second.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "tps"
    ],
    "operationId": "getTps",
    "docs": "/api-reference/trx-network-data/tps",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 102522.74,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 102522.74,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 106765.5,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Total Value Staked",
    "method": "GET",
    "path": "/trx/network-data/total-value-staked",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/total-value-staked",
    "description": "This endpoint returns the total amount of TRX staked by staking model. (Stake 1.0, Stake 2.0)",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "v1_staking_amount",
     "v2_staking_amount"
    ],
    "operationId": "getTotalValueStaked",
    "docs": "/api-reference/trx-network-data/total-value-staked",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 226201.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 226201.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 233583.18,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Staking Rate",
    "method": "GET",
    "path": "/trx/network-data/staking-rate",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/staking-rate",
    "description": "This endpoint returns the staking rate of TRX.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "staking_rate"
    ],
    "operationId": "getStakingRate",
    "docs": "/api-reference/trx-network-data/staking-rate",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 226201.81,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 226201.81,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 233583.18,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX Network Data",
    "metric": "Energy Stake",
    "method": "GET",
    "path": "/trx/network-data/energy-stake",
    "endpoint": "https://api.cryptoquant.com/v1/trx/network-data/energy-stake",
    "description": "This endpoint returns the statistics related to the amount of TRX staked for Energy.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "total_energy_weight",
     "energy_rate"
    ],
    "operationId": "getEnergyStake",
    "docs": "/api-reference/trx-network-data/energy-stake",
    "dataGuide": [],
    "latency": null
   },
   {
    "group": "TRX",
    "category": "TRX DEFI",
    "metric": "Sunpump Tokens",
    "method": "GET",
    "path": "/trx/defi/sunpump-tokens",
    "endpoint": "https://api.cryptoquant.com/v1/trx/defi/sunpump-tokens",
    "description": "This endpoint returns metrics related to SunPump token creation on TRON.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "token_create_event_count",
     "cumulative_count_create_events"
    ],
    "operationId": "getSunpumpTokens",
    "docs": "/api-reference/trx-defi/sunpump-tokens",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 361705.66,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 361705.66,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 630934.18,
        "mutable": false
       }
      }
     }
    }
   },
   {
    "group": "TRX",
    "category": "TRX DEFI",
    "metric": "Sunswap Activity",
    "method": "GET",
    "path": "/trx/defi/sunswap-activity",
    "endpoint": "https://api.cryptoquant.com/v1/trx/defi/sunswap-activity",
    "description": "This endpoint returns metrics related to Sunswap activity on TRON.",
    "parameters": [
     {
      "name": "window",
      "required": false,
      "default": "day"
     },
     {
      "name": "from",
      "required": false,
      "default": null
     },
     {
      "name": "to",
      "required": false,
      "default": null
     },
     {
      "name": "limit",
      "required": false,
      "default": 100
     },
     {
      "name": "format",
      "required": false,
      "default": "json"
     }
    ],
    "fields": [
     "date",
     "total_transaction_count",
     "wtrx_transaction_count",
     "other_transaction_count",
     "wtrx_dominance",
     "wtrx_amount",
     "wtrx_amount_usd"
    ],
    "operationId": "getSunswapActivity",
    "docs": "/api-reference/trx-defi/sunswap-activity",
    "dataGuide": [],
    "latency": {
     "measuredAt": "2026-09-21",
     "headline": {
      "resolution": "day",
      "window": "7day",
      "blockLatencySec": 11,
      "processLatencySec": 176637.74,
      "mutable": false
     },
     "resolutions": {
      "day": {
       "7day": {
        "blockLatencySec": 11,
        "processLatencySec": 176637.74,
        "mutable": false
       },
       "30day": {
        "blockLatencySec": 11,
        "processLatencySec": 190323.91,
        "mutable": false
       }
      }
     }
    }
   }
  ]
 },
 "v2": {
  "version": "2.0.0-beta",
  "source": "/openapi/v2.json",
  "entries": [
   {
    "category": "community",
    "metric": "Apparent Demand Growth 30-days",
    "method": "GET",
    "path": "/community/bitcoin-apparent-demand",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-apparent-demand",
    "description": "The 30-day change in Bitcoin Spot Demand, The 1-year change in Bitcoin Spot Demand",
    "asset": "bitcoin",
    "fields": [
     "apparent_demand",
     "apparent_demand_1y"
    ],
    "docs": "/v2/reference/community/bitcoin-apparent-demand"
   },
   {
    "category": "community",
    "metric": "ETF Bitcoin Demand 30-days",
    "method": "GET",
    "path": "/community/bitcoin-etf-demand",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-etf-demand",
    "description": "The 30-day and 1-year Bitcoin purchase from US-based ETFs",
    "asset": "bitcoin",
    "fields": [
     "etf_demand_30d",
     "etf_demand_1y"
    ],
    "docs": "/v2/reference/community/bitcoin-etf-demand"
   },
   {
    "category": "community",
    "metric": "MVRV Z-score",
    "method": "GET",
    "path": "/community/bitcoin-mvrv-z-score",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-mvrv-z-score",
    "description": "The Z-score of Bitcoin's MVRV Ratio",
    "asset": "bitcoin",
    "fields": [
     "mvrv_ratio_zscore"
    ],
    "docs": "/v2/reference/community/bitcoin-mvrv-z-score"
   },
   {
    "category": "community",
    "metric": "On-chain Trader Realized Price bands",
    "method": "GET",
    "path": "/community/bitcoin-trader-realized-price",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-trader-realized-price",
    "description": "The on-chain realized price of Bitcoin between 1 to 3 months old, including the max, upper, lower and min price bands.",
    "asset": "bitcoin",
    "fields": [
     "realized_price_1m_3m",
     "realized_price_max_band",
     "realized_price_upper_band",
     "realized_price_lower_band",
     "realized_price_min_band"
    ],
    "docs": "/v2/reference/community/bitcoin-trader-realized-price"
   },
   {
    "category": "community",
    "metric": "Bitcoin Metcalfe's Price",
    "method": "GET",
    "path": "/community/bitcoin-metcalfe-price",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-metcalfe-price",
    "description": "Bitcoin price valuation based on Metcalfe's model following the formula A*Active addresses^ 2. Each band represents a different value of A (3, 2, 1, 0.5, 0.25, 0.1 and 0.04)",
    "asset": "bitcoin",
    "fields": [
     "active_addresses_squared_price_365ma",
     "active_addresses_squared_50_price_365ma",
     "active_addresses_squared_25_price_365ma",
     "active_addresses_squared_10_price_365ma",
     "active_addresses_squared_3x_price_365ma",
     "active_addresses_squared_2x_price_365ma",
     "active_addresses_squared_04_price_365ma"
    ],
    "docs": "/v2/reference/community/bitcoin-metcalfe-price"
   },
   {
    "category": "community",
    "metric": "On-chain Trader Unrealized Profit/Loss Margin",
    "method": "GET",
    "path": "/community/bitcoin-trader-unrealized-profit-margin",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-trader-unrealized-profit-margin",
    "description": "The unrealized profit/loss margin (%) of Bitcoin between 1 to 3 months old.",
    "asset": "bitcoin",
    "fields": [
     "nupl_1m_3m"
    ],
    "docs": "/v2/reference/community/bitcoin-trader-unrealized-profit-margin"
   },
   {
    "category": "community",
    "metric": "Realized Net Profit and Loss",
    "method": "GET",
    "path": "/community/bitcoin-realized-profit-loss",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-realized-profit-loss",
    "description": "The net realized profit or loss of Bitcoin sellers in USD and BTC in daily, monthly and yearly windows.",
    "asset": "bitcoin",
    "fields": [
     "positive_net_realized_profit",
     "negative_net_realized_profit",
     "yearly_realized_net_profit_btc",
     "yearly_realized_net_profit_usd",
     "monthly_realized_net_profit_btc",
     "monthly_realized_net_profit_usd",
     "positive_monthly_realized_net_profit_btc",
     "negative_monthly_realized_net_profit_btc",
     "positive_net_realized_profit_btc",
     "negative_net_realized_profit_btc"
    ],
    "docs": "/v2/reference/community/bitcoin-realized-profit-loss"
   },
   {
    "category": "community",
    "metric": "OP Return Count",
    "method": "GET",
    "path": "/community/bitcoin-op-return-count",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-op-return-count",
    "description": "The total amount of OP Return codes in Bitcoin transactions",
    "asset": "bitcoin",
    "fields": [
     "amount_null_data"
    ],
    "docs": "/v2/reference/community/bitcoin-op-return-count"
   },
   {
    "category": "community",
    "metric": "Satoshi-era miner",
    "method": "GET",
    "path": "/community/bitcoin-satoshi-era-miner",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-satoshi-era-miner",
    "description": "The flow, reserves, and active addresses count of Satoshi-era miner addresses.\nFlow and reserve data in BTC and USD terms.",
    "asset": "bitcoin",
    "fields": [
     "netflow",
     "netflow_usd",
     "total_balance",
     "total_balance_usd",
     "active_addresses"
    ],
    "docs": "/v2/reference/community/bitcoin-satoshi-era-miner"
   },
   {
    "category": "community",
    "metric": "PnL Index",
    "method": "GET",
    "path": "/community/bitcoin-pnl-index",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-pnl-index",
    "description": "CryptoQuant's P&L Index uses the MVRV ratio, NUPL and LTH/STH SOPR to build a single bitcoin valuation indicator.",
    "asset": "bitcoin",
    "fields": [
     "pnl_index",
     "pnl_index_365day_ma",
     "buy",
     "neutral"
    ],
    "docs": "/v2/reference/community/bitcoin-pnl-index"
   },
   {
    "category": "community",
    "metric": "Bull-Bear Market Indicator",
    "method": "GET",
    "path": "/community/bitcoin-bull-bear-indicator",
    "endpoint": "https://api.cryptoquant.com/v2/community/bitcoin-bull-bear-indicator",
    "description": "The bull/bear market cycle indicator is a momentum metric. It measures the difference between the P&L Index and its 365-day moving average.",
    "asset": "bitcoin",
    "fields": [
     "bull_bear_indicator",
     "type"
    ],
    "docs": "/v2/reference/community/bitcoin-bull-bear-indicator"
   }
  ]
 }
}