SERVICE / DETAILother

Unnamed service

GET x402stock.xyz/api/v1/market-pulse

SONAR SCORE0.842
LIVE PRICE0.030000
BAZAAR LIVEcompatible
CDP INDEXEDno
DECISION EVIDENCE

Why an agent can trust this route.

22 observations in the last 24h
HANDSHAKE SUCCESS100.0%402 challenge reachable
PAID DELIVERY0.0%settlement observed
P90 LATENCY591msrecent 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

Use to find the day's biggest movers in one call. Returns the top 10 gainers and top 10 losers by percent move with price, the current US market session status (open, closed, pre, or post), and the latest market news headlines. No ticker needed. Built for agents scanning what is moving today. From x402stock, a pay-per-call market & economic data API. Pay per request in USDC via x402, no API key.

Resource: x402stock.xyz/api/v1/market-pulse

Network: eip155:8453 · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x3070Fbb3803819fB5BdfE9286fdc6325A877fA85

Payment methods: · Last validation: 2026-09-13 23:12:08.459+00

{
  "input": {
    "type": "object",
    "required": [
      "type",
      "method"
    ],
    "properties": {
      "type": {
        "type": "string",
        "const": "http"
      },
      "method": {
        "enum": [
          "GET",
          "HEAD",
          "DELETE"
        ],
        "type": "string"
      },
      "queryParams": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "type": "integer",
            "maximum": 50,
            "exclusiveMinimum": 0
          }
        },
        "additionalProperties": false
      }
    },
    "additionalProperties": false
  },
  "output": {
    "type": "object",
    "required": [
      "type"
    ],
    "properties": {
      "type": {
        "type": "string"
      },
      "example": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "source",
          "as_of",
          "market_status",
          "gainers",
          "losers",
          "news"
        ],
        "properties": {
          "news": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "title",
                "url",
                "publisher",
                "published_at",
                "tickers"
              ],
              "properties": {
                "url": {
                  "type": "string"
                },
                "title": {
                  "type": "string"
                },
                "tickers": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "publisher": {
                  "type": "string"
                },
                "published_at": {
                  "type": "string"
                }
              },
              "additionalProperties": false
            }
          },
          "as_of": {
            "type": "string"
          },
          "losers": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "ticker",
                "change_percent",
                "price"
              ],
              "properties": {
                "price": {
                  "anyOf": [
                    {
                      "type": "number"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "ticker": {
                  "type": "string"
                },
                "change_percent": {
                  "anyOf": [
                    {
                      "type": "number"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "additionalProperties": false
            }
          },
          "source": {
            "type": "string",
            "const": "x402stock"
          },
          "gainers": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "ticker",
                "change_percent",
                "price"
              ],
              "properties": {
                "price": {
                  "anyOf": [
                    {
                      "type": "number"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "ticker": {
                  "type": "string"
                },
                "change_percent": {
                  "anyOf": [
                    {
                      "type": "number"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "additionalProperties": false
            }
          },
          "market_status": {
            "anyOf": [
              {
                "type": "object",
                "required": [
                  "market",
                  "early_hours",
                  "after_hours"
                ],
                "properties": {
                  "market": {
                    "type": "string"
                  },
                  "after_hours": {
                    "type": "boolean"
                  },
                  "early_hours": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "additionalProperties": false
      }
    }
  },
  "paymentRequirements": [
    {
      "raw": {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0x3070Fbb3803819fB5BdfE9286fdc6325A877fA85",
        "amount": "30000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      },
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "payTo": "0x3070Fbb3803819fB5BdfE9286fdc6325A877fA85",
      "scheme": "exact",
      "network": "eip155:8453",
      "amountAtomic": "30000"
    }
  ]
}
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.