api.dripmetrics.ai
DripMetricsAI (https://dripmetrics.ai/) BTC market summary: one x402 call returns deterministic microstructure signals and metrics (including raw, baseline, and excess VPIN) computed from the live trade tape and Deribit chain, plus a concise AI-written explanation. Hedged historical tendencies only - no price targets or trade recommendations.
Offering
- Provider
- api.dripmetrics.ai
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Other
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://api.dripmetrics.ai/market/summary- MIME type
- application/json
- First seen
- 2026-10-27T22:01:23.815Z
- Last seen
- Tags
- None supplied
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.25 USDC
Atomic price: 250000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.25 USDC
Atomic price: 250000 · Network: eip155:4663 · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "250000",
"payTo": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A"
},
{
"scheme": "exact",
"network": "eip155:4663",
"asset": "0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168",
"amount": "250000",
"payTo": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A"
}
]Observed health
- Status
- Healthy
- Latest latency
- 1213 ms
- Average latency
- 1763 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 3 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": [
"GET"
]
},
"queryParams": {
"type": "object",
"properties": {
"pair": {
"type": "string",
"enum": [
"BTC",
"BTCUSDT",
"BTC-USD"
],
"description": "BTC-only in this phase. Optional; defaults to BTC."
},
"window": {
"type": "string",
"enum": [
"30m",
"1h",
"2h",
"3h"
],
"description": "Lookback window for the trade-tape signals. Defaults to 30m."
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"type",
"method"
],
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"properties": {
"pair": {
"type": "string",
"const": "BTC"
},
"window": {
"type": "string",
"enum": [
"30m",
"1h",
"2h",
"3h"
]
},
"asOf": {
"type": "string",
"format": "date-time"
},
"lastPrice": {
"type": [
"number",
"null"
]
},
"confidence": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"signals": {
"type": "object",
"properties": {
"orderFlow": {
"anyOf": [
{
"type": "string",
"enum": [
"strong-selling",
"sell-leaning",
"balanced",
"buy-leaning",
"strong-buying"
]
},
{
"type": "null"
}
]
},
"flowToxicity": {
"anyOf": [
{
"type": "string",
"enum": [
"low",
"moderate",
"elevated",
"high"
]
},
{
"type": "null"
}
]
},
"liquidity": {
"anyOf": [
{
"type": "string",
"enum": [
"deep",
"normal",
"thin"
]
},
{
"type": "null"
}
]
},
"volatility": {
"anyOf": [
{
"type": "string",
"enum": [
"subdued",
"normal",
"elevated",
"extreme"
]
},
{
"type": "null"
}
]
},
"priceTrend": {
"anyOf": [
{
"type": "string",
"enum": [
"falling",
"drifting-lower",
"flat",
"drifting-higher",
"rising"
]
},
{
"type": "null"
}
]
},
"activity": {
"anyOf": [
{
"type": "string",
"enum": [
"quiet",
"normal",
"busy"
]
},
{
"type": "null"
}
]
},
"largeTraderShare": {
"anyOf": [
{
"type": "string",
"enum": [
"low",
"typical",
"high"
]
},
{
"type": "null"
}
]
},
"dealerGamma": {
"anyOf": [
{
"type": "string",
"enum": [
"dampening",
"neutral",
"amplifying"
]
},
{
"type": "null"
}
]
},
"volRiskPremium": {
"anyOf": [
{
"type": "string",
"enum": [
"options-rich",
"fair",
"options-cheap"
]
},
{
"type": "null"
}
]
}
},
"required": [
"orderFlow",
"flowToxicity",
"liquidity",
"volatility",
"priceTrend",
"activity",
"largeTraderShare",
"dealerGamma",
"volRiskPremium"
],
"additionalProperties": false
},
"metrics": {
"type": "object",
"additionalProperties": {
"type": [
"number",
"null"
]
}
},
"summary": {
"type": [
"string",
"null"
],
"description": "AI-written explanation of the signals. Null only if generation failed; the deterministic payload is still returned."
},
"summaryModel": {
"type": [
"string",
"null"
]
},
"summaryError": {
"type": "string"
},
"disclaimer": {
"type": "string",
"description": "Fixed informational-use disclaimer; never LLM-generated."
},
"sampleSize": {
"type": "object"
},
"coverage": {
"type": "object"
},
"source": {
"type": "object"
}
},
"required": [
"pair",
"window",
"asOf",
"lastPrice",
"confidence",
"signals",
"metrics",
"summary",
"summaryModel",
"disclaimer",
"sampleSize",
"coverage",
"source"
],
"additionalProperties": false
}
},
"required": [
"type"
]
}