← APIs / Glassnode
Verified

Glassnode

Coinbase Bazaarby Coinbase Bazaar · marketplace

Pay-per-call x402 service at x402.glassnode.com, listed in the Coinbase Bazaar. Percent Balance on Exchanges — The percentage of supply held on exchange addresses. Data by Glassnode.

financefederated
Price per request
$0.01
Base URL
https://gateway.apiosk.com/cbz-x402-glassnode-com
Technical Specs
Auth MethodNone (x402 payment proof only)
Response FormatJSON
Endpoints14
Endpoints
MethodPathDescriptionCost
GET /v1/metadata/metric Metric Metadata — Returns metadata for a single metric: its supported parameters and allowed values, available time range, documentation and Studio links, and descriptors such as name, group, and tags. Requires the path parameter. Data by Glassnode.
$0.01 default
View details
GET /v1/metadata/metrics Metrics Catalog — Lists all available metric paths. Use the optional filter parameters (asset, exchange, interval, currency, etc.) to narrow the catalog to metrics that support a given combination. Data by Glassnode.
$0.01 default
View details
GET /v1/metrics/distribution/balance_exchanges Balance on Exchanges (Total) — The total amount of coins held on exchange addresses. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/distribution/balance_exchanges_relative Percent Balance on Exchanges — The percentage of supply held on exchange addresses. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/indicators/cdd Coin Days Destroyed (CDD) — Coin Days Destroyed (CDD) measures the volume-weighted age of coins spent on a given day. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/indicators/net_unrealized_profit_loss Net Unrealized Profit/Loss (NUPL) — Net Unrealized Profit/Loss (NUPL) is the difference between Relative Unrealized Profit and Relative Unrealized Loss. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/indicators/nvt Network Value to Transactions Ratio (NVT) — Network Value to Transactions Ratio (NVT) is market cap divided by the transferred on-chain volume measured in USD. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/indicators/puell_multiple Puell Multiple — Puell Multiple is the ratio of the daily issuance value of bitcoins (in USD) to the 365-day moving average of daily issuance value. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/indicators/sopr Spent Output Profit Ratio (SOPR) — Spent Output Profit Ratio (SOPR) is the ratio of realized value to creation value across spent outputs. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/market/mvrv Market Value to Realized Value Ratio (MVRV) — Market Value to Realized Value (MVRV) is the ratio between market cap and realized cap. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/market/mvrv_less_155 Short Term Holder MVRV — Short Term Holder MVRV (STH-MVRV) is the MVRV ratio computed using only UTXOs younger than 155 days, serving as an indicator of short-term investor behaviour. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/supply/sth_sum Total Supply Held by Short-Term Holders — The total circulating supply held by short-term holders. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/transactions/transfers_volume_exchanges_net Net Transfer Volume from/to Exchanges — The net flow of coins into and out of exchanges, computed as the difference between volume flowing into exchanges and volume flowing out. Data by Glassnode.
$0.06 default
View details
GET /v1/metrics/transactions/transfers_volume_from_exchanges_sum Total Transfer Volume from Exchanges — The total amount of coins transferred from exchange addresses. Data by Glassnode.
$0.06 default
View details
Endpoint documentation
GET/v1/metadata/metric
$0.01 default
Description

Metric Metadata — Returns metadata for a single metric: its supported parameters and allowed values, available time range, documentation and Studio links, and descriptors such as name, group, and tags. Requires the path parameter. Data by Glassnode.

Pricing
$0.01 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset id, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for values, e.g. native, usd",
      "type": "string"
    },
    "e": {
      "description": "Exchange name, e.g. binance, coinbase",
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 1h, 24h",
      "type": "string"
    },
    "path": {
      "description": "Metric path, e.g. /addresses/count",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "type": "object"
}
Example response
{
  "descriptors": {
    "group": "Addresses",
    "name": "Number of Addresses",
    "tags": [
      "on-chain"
    ]
  },
  "parameters": {
    "a": [
      "BTC",
      "ETH"
    ],
    "f": [
      "csv",
      "json"
    ],
    "i": [
      "24h"
    ]
  },
  "path": "/addresses/count"
}
GET/v1/metadata/metrics
$0.01 default
Description

Metrics Catalog — Lists all available metric paths. Use the optional filter parameters (asset, exchange, interval, currency, etc.) to narrow the catalog to metrics that support a given combination. Data by Glassnode.

Pricing
$0.01 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset id, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for values, e.g. native, usd",
      "type": "string"
    },
    "e": {
      "description": "Exchange name, e.g. binance, coinbase",
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 1h, 24h",
      "type": "string"
    }
  },
  "type": "object"
}
Example response
{
  "paths": [
    "/addresses/active_count",
    "/addresses/count",
    "/market/price_usd_close"
  ]
}
GET/v1/metrics/distribution/balance_exchanges
$0.06 default
Description

Balance on Exchanges (Total) — The total amount of coins held on exchange addresses. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native",
        "usd"
      ],
      "type": "string"
    },
    "e": {
      "description": "Exchange name, e.g. binance, coinbase",
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    },
    "network": {
      "description": "Network / blockchain identifier for cross-chain metrics",
      "enum": [
        "aggregated",
        "arb",
        "base",
        "eth",
        "opt"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 3273639.5319043705
  }
]
GET/v1/metrics/distribution/balance_exchanges_relative
$0.06 default
Description

Percent Balance on Exchanges — The percentage of supply held on exchange addresses. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "e": {
      "description": "Exchange name, e.g. binance, coinbase",
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 0.1632971888558616
  }
]
GET/v1/metrics/indicators/cdd
$0.06 default
Description

Coin Days Destroyed (CDD) — Coin Days Destroyed (CDD) measures the volume-weighted age of coins spent on a given day. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native",
        "usd"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 12795305.263846012
  }
]
GET/v1/metrics/indicators/net_unrealized_profit_loss
$0.06 default
Description

Net Unrealized Profit/Loss (NUPL) — Net Unrealized Profit/Loss (NUPL) is the difference between Relative Unrealized Profit and Relative Unrealized Loss. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 0.14731906172582662
  }
]
GET/v1/metrics/indicators/nvt
$0.06 default
Description

Network Value to Transactions Ratio (NVT) — Network Value to Transactions Ratio (NVT) is market cap divided by the transferred on-chain volume measured in USD. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    },
    "network": {
      "description": "Network / blockchain identifier for cross-chain metrics",
      "enum": [
        "aggregated",
        "arb",
        "base",
        "eth",
        "opt"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 99.3173148525519
  }
]
GET/v1/metrics/indicators/puell_multiple
$0.06 default
Description

Puell Multiple — Puell Multiple is the ratio of the daily issuance value of bitcoins (in USD) to the 365-day moving average of daily issuance value. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "enum": [
        "BTC"
      ],
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 0.8201690599931949
  }
]
GET/v1/metrics/indicators/sopr
$0.06 default
Description

Spent Output Profit Ratio (SOPR) — Spent Output Profit Ratio (SOPR) is the ratio of realized value to creation value across spent outputs. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "1month",
        "1w",
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 0.9853744794938888
  }
]
GET/v1/metrics/market/mvrv
$0.06 default
Description

Market Value to Realized Value Ratio (MVRV) — Market Value to Realized Value (MVRV) is the ratio between market cap and realized cap. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "1month",
        "1w",
        "24h"
      ],
      "type": "string"
    },
    "network": {
      "description": "Network / blockchain identifier for cross-chain metrics",
      "enum": [
        "aggregated",
        "arb",
        "base",
        "eth",
        "opt"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 1.1727716137574251
  }
]
GET/v1/metrics/market/mvrv_less_155
$0.06 default
Description

Short Term Holder MVRV — Short Term Holder MVRV (STH-MVRV) is the MVRV ratio computed using only UTXOs younger than 155 days, serving as an indicator of short-term investor behaviour. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "enum": [
        "BTC"
      ],
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 0.8769902502124751
  }
]
GET/v1/metrics/supply/sth_sum
$0.06 default
Description

Total Supply Held by Short-Term Holders — The total circulating supply held by short-term holders. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "enum": [
        "BTC"
      ],
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native",
        "usd"
      ],
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 1778508.291194697
  }
]
GET/v1/metrics/transactions/transfers_volume_exchanges_net
$0.06 default
Description

Net Transfer Volume from/to Exchanges — The net flow of coins into and out of exchanges, computed as the difference between volume flowing into exchanges and volume flowing out. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native",
        "usd"
      ],
      "type": "string"
    },
    "e": {
      "description": "Exchange name, e.g. binance, coinbase",
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1738368000,
    "v": 102345.67
  }
]
GET/v1/metrics/transactions/transfers_volume_from_exchanges_sum
$0.06 default
Description

Total Transfer Volume from Exchanges — The total amount of coins transferred from exchange addresses. Data by Glassnode.

Pricing
$0.06 default
Parameters
{
  "properties": {
    "a": {
      "description": "Asset symbol, e.g. BTC, ETH",
      "type": "string"
    },
    "c": {
      "description": "Currency for denominated values, e.g. usd, native",
      "enum": [
        "native",
        "usd"
      ],
      "type": "string"
    },
    "e": {
      "description": "Exchange name, e.g. binance, coinbase",
      "type": "string"
    },
    "f": {
      "description": "Response format: json or csv",
      "enum": [
        "csv",
        "json"
      ],
      "type": "string"
    },
    "i": {
      "description": "Time interval / resolution, e.g. 24h, 1w, 1month",
      "enum": [
        "24h"
      ],
      "type": "string"
    }
  },
  "required": [
    "a"
  ],
  "type": "object"
}
Example response
[
  {
    "t": 1782172800,
    "v": 30901.315715316377
  }
]