{"uid":"cap_uv-afdIxZFgJ2YUPyEYd0","slug":"glassnode-utxo-realized-price-distribution-urpd-ath-partitioned-60a594b0","name":"Glassnode UTXO Realized Price Distribution (URPD) – ATH-Partitioned","description":"UTXO Realized Price Distribution (URPD): ATH-Partitioned — A histogram of Bitcoin supply by the price bucket in which each coin last moved on-chain. Each bar is the share of supply whose last movement fell in that bucket, with the x-axis price being the bucket's lower bound. ATH-partitioned splits the range from 0 to the current all-time high into 100 equal buckets. Data by Glassnode.","url":"https://x402.glassnode.com/v1/metrics/indicators/utxo_realized_price_distribution_ath","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["a"],"properties":{"a":{"type":"string","description":"Asset symbol, e.g. BTC, ETH"},"c":{"enum":["native"],"type":"string","description":"Currency for denominated values, e.g. usd, native"},"f":{"enum":["json"],"type":"string","description":"Response format: json or csv"},"i":{"enum":["24h"],"type":"string","description":"Time interval / resolution, e.g. 24h, 1w, 1month"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"array","items":{"type":"object","properties":{"t":{"type":"number"},"prices":{"type":"array"},"ath_price":{"type":"number"},"partitions":{"type":"array"},"total_supply":{"type":"number"},"current_price":{"type":"number"}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_71F9DgK5fxvUKRL9RIm08","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a histogram of Bitcoin supply distributed across 100 equal price buckets from 0 to the current all-time high, showing the share of supply whose last on-chain movement occurred in each price range.","exampleAgentPrompt":"Pull the ATH-partitioned UTXO realized price distribution for BTC from Glassnode so I can see how today's Bitcoin supply is spread across the 100 price buckets between zero and the all-time high.","exampleUseCases":null,"resultDescription":"An array of data points each containing a Unix timestamp, the array of price bucket lower bounds, the supply share in each partition, the current ATH price, the current spot price, and total supply — effectively a histogram showing where Bitcoin holders last moved their coins across 100 equal price intervals spanning 0 to ATH.","failureModes":["Missing required 'a' (asset) query parameter returns a 400 validation error","Unsupported asset symbol returns empty data or 404","Payment not provided or failed results in 402 Payment Required","Invalid interval enum value (anything other than '24h') returns a 400 error","Rate limiting or server error returns 429 or 500"],"whenToPreferThis":"Use this endpoint when you need a granular view of Bitcoin supply distribution by on-chain cost basis across the full historical price range up to ATH. It is ideal for identifying supply clusters, on-chain support/resistance levels, and understanding how much BTC was last moved at any given price level relative to current price. Prefer this over simpler NUPL or profit/loss endpoints when you want the full histogram shape rather than an aggregate sentiment score.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:14:45.109Z","isFirstParty":false}