SERVICE / DETAILother

Unnamed service

GET staging.402utils.com/v1/market-price

SONAR SCORE0.328
LIVE PRICE0.005000
BAZAAR LIVEnot compatible
CDP INDEXEDno
DECISION EVIDENCE

Why an agent can trust this route.

3 observations in the last 24h
HANDSHAKE SUCCESS33.3%402 challenge reachable
PAID DELIVERY0.0%settlement observed
P90 LATENCY10083msrecent response window
PRICE DRIFT0.0%advertised vs observed

Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.

SONAR PROBE HISTORY / 30D

Observed outcomes

JSON ↗
LIVE ENDPOINT METADATA

Live market price stats for a kind of x402 service, from the public Bazaar catalog. Pass ?category=vat or ?query=pdf extraction and get {sampleSize, priceUsd:{min,p25,median,max,p75}, networks, examples} in USD — is your price fair, what should you charge? Computed over a live sample of up to 1000 resources; <3 matches returns an honest 'insufficient market data'. Neutral: our own endpoints are never featured.

Resource: staging.402utils.com/v1/market-price

Network: eip155:84532 · Asset: 0x036CbD53842c5426634e7929541eC2318f3dCF7e · Pay to: 0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291

Payment methods: · Last validation: 2026-09-14 16:15:15.061+00

{
  "input": {
    "type": "object",
    "required": [
      "type",
      "method"
    ],
    "properties": {
      "type": {
        "type": "string",
        "const": "http"
      },
      "method": {
        "enum": [
          "GET"
        ],
        "type": "string"
      },
      "queryParams": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text description of the service, e.g. 'currency exchange rates'."
          },
          "category": {
            "type": "string",
            "description": "A service category keyword, e.g. vat, pdf, search, image."
          }
        },
        "description": "Query string only. Provide at least one of category or query."
      }
    },
    "additionalProperties": false
  },
  "output": {
    "type": "object",
    "required": [
      "type"
    ],
    "properties": {
      "type": {
        "type": "string"
      },
      "example": {
        "type": "object",
        "required": [
          "sampleSize",
          "matched",
          "networks",
          "disclaimer"
        ],
        "properties": {
          "note": {
            "type": "string",
            "description": "Present when sampleSize < 3: 'insufficient market data'."
          },
          "query": {
            "type": "string"
          },
          "matched": {
            "type": "integer",
            "description": "All matched resources, including non-USD-denominated ones."
          },
          "category": {
            "type": "string"
          },
          "examples": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "network": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "priceUsd": {
                  "type": "number"
                },
                "resource": {
                  "type": "string"
                },
                "serviceName": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              }
            },
            "description": "Up to 5 matched resources (402utils' own excluded)."
          },
          "networks": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "CAIP-2 chains seen across matched resources."
          },
          "priceUsd": {
            "type": "object",
            "properties": {
              "max": {
                "type": "number"
              },
              "min": {
                "type": "number"
              },
              "p25": {
                "type": "number"
              },
              "p75": {
                "type": "number"
              },
              "median": {
                "type": "number"
              }
            },
            "description": "Omitted when sampleSize < 3."
          },
          "disclaimer": {
            "type": "string"
          },
          "sampleSize": {
            "type": "integer",
            "description": "USD-priced resources matched — the basis for priceUsd."
          }
        }
      }
    }
  },
  "paymentRequirements": [
    {
      "raw": {
        "asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
        "extra": {
          "name": "USDC",
          "version": "2"
        },
        "payTo": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:84532",
        "maxTimeoutSeconds": 60
      },
      "asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
      "payTo": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
      "scheme": "exact",
      "network": "eip155:84532",
      "amountAtomic": "5000"
    }
  ]
}
METADATA PROVENANCE

Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.