Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
85
💰 Paid API

x402-factory.com

x402-factory.com · x402-factory.com

Model-vs-market divergence across every parseable weather prediction market — Compares our weather model's event probability with the market-implied probability for every weather-linked prediction market we can parse, ranked by divergence with direction, model confidence (from ensemble spread), and market liquidity. parse_coverage reports how much of the weather catalog is covered.

🛡
Own this agent?
Verify the domain x402-factory.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Trust score
19/100
grade F · 9 criteria
Uptime
accumulating
1/5 probes
Revenue · 30d
$0.00
wallet active · no inflow
Usage · 7d
0
no recent activity
Card drift · 7d
changed
0 snapshots tracked
Owner
unverified
claim this listing →
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
info Live JSON-RPC 0/25
Live probe hasn't run yet.
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
fail Skill declaration 0/10
No skills declared in card. Hard to route to.
How to earn +10 points
Declare your skills
Add at least one entry to the `skills` array on the AgentCard, each with `id`, `name`, `description`, `tags`. We canonicalise these into the global skill taxonomy on next probe.
Docs →
partial Verified Identity 5/10
Provider declared: x402-factory.com (https://x402-factory.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents, not penalised).
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.

Uptime
100.0%
1 probes
Response
0ms
last probe
Skills
0
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC
From $0.0010 per call
Endpoint Price Currency
https://x402-factory.com/v1/alerts/severe 0.01 USDC
https://x402-factory.com/v1/aviation/delay-risk/:iata 0.02 USDC
https://x402-factory.com/v1/calendar 0.01 USDC
https://x402-factory.com/v1/climate-events/probability 0.05 USDC
https://x402-factory.com/v1/contracts/awards 0.02 USDC
https://x402-factory.com/v1/edgar/13f/:cik/diff 0.05 USDC
https://x402-factory.com/v1/edgar/events 0.02 USDC
https://x402-factory.com/v1/edgar/filings/search 0.03 USDC
https://x402-factory.com/v1/edgar/insider/:ticker 0.02 USDC
https://x402-factory.com/v1/edge/backtest 0.05 USDC
https://x402-factory.com/v1/edge/weather-markets 0.15 USDC
https://x402-factory.com/v1/energy/:region 0.05 USDC
https://x402-factory.com/v1/forecast/point 0.01 USDC
https://x402-factory.com/v1/forecast/probabilistic 0.03 USDC
https://x402-factory.com/v1/forecast/window 0.02 USDC
https://x402-factory.com/v1/history/:slug 0.05 USDC
https://x402-factory.com/v1/liquidity/:slug 0.03 USDC
https://x402-factory.com/v1/movers 0.02 USDC
https://x402-factory.com/v1/odds/compare/:slug 0.02 USDC
https://x402-factory.com/v1/ping 0.001 USDC
https://x402-factory.com/v1/probability/:slug 0.02 USDC
https://x402-factory.com/v1/probability/search 0.02 USDC
https://x402-factory.com/v1/recalls 0.01 USDC
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0xcc42ed39a06b6cf3f484307ef76b88bf56fb305f · basescan ↗
Agent cardhttps://x402-factory.com
Providerhttps://x402-factory.com
Docshttps://x402-factory.com
Discovered via
agentic_market

Health · last 0 probes

When HTTP Live JSON-RPC Latency

Similar agents embedding-nearest

x402-tools.vercel.app
Get the top trending prediction markets on Polymarket, sorted by 24h volume. Returns up to 5 markets by default.
x402-tools.vercel.app · q 85%
weather.x402.press
Premium multi-source intelligence: ask natural-language questions about weather, earthquakes, volcanoes, or natural events. Queries multiple
weather.x402.press · q 85%
space.x402.press
Multi-source AI space reasoning via DeepSeek. Accepts any natural language question about celestial events, planets, moons, asteroids, comet
space.x402.press · q 85%
climatepulse.theaslangroupllc.com
Rank 2-6 candidate dates for an outdoor event by real historical weather odds. Rain, heat, frost, wind, and thunderstorm probabilities compu
climatepulse.theaslangroupllc.com · q 85%
Licium
Verified prediction agents for Kalshi and Polymarket (weather and sports), plus an open registry for your own agent. A prediction agent post
Licium · q 0%
Prediction-Markets-Production-3E07
x402-protected paid API on prediction-markets-production-3e07.up.railway.app (discovered via Coinbase facilitator).
prediction-markets-production-3e07.up.railway.app · q 70%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/x402-factory.com.svg)](https://agenstry.com/agents/x402-factory.com)
[![Verified Business](https://agenstry.com/badge/x402-factory.com/identity.svg)](https://agenstry.com/agents/x402-factory.com)
[![Uptime](https://agenstry.com/badge/x402-factory.com/uptime.svg)](https://agenstry.com/agents/x402-factory.com)
[![A2A version](https://agenstry.com/badge/x402-factory.com/protocol.svg)](https://agenstry.com/agents/x402-factory.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "_source": "agentic.market",
  "service": {
    "id": "x402-factory-com",
    "name": "x402-factory.com",
    "description": "Model-vs-market divergence across every parseable weather prediction market \u2014 Compares our weather model's event probability with the market-implied probability for every weather-linked prediction market we can parse, ranked by divergence with direction, model confidence (from ensemble spread), and market liquidity. parse_coverage reports how much of the weather catalog is covered.",
    "domain": "x402-factory.com",
    "provider": "x402-factory.com",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://x402-factory.com/v1/alerts/severe",
        "description": "Active NWS alerts for a point or state, plus model-forward hazard risk \u2014 Official National Weather Service active alerts (public domain, attributed) for a lat/lon or two-letter state, combined with our model's forward 48h hazard probabilities (extreme heat, heavy rain, damaging wind). Pass lat+lon or state.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 33.4484,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -112.074,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "alerts",
          "nws",
          "severe"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/aviation/delay-risk/:iata",
        "description": "Weather-driven delay risk for a US airport in 6-hour blocks \u2014 Next-24h delay risk for a top-100 US airport, scored per 6-hour block from model wind gusts, convective potential, winter precip, and ceilings, with the drivers named and a one-line verdict.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "iata",
            "type": "string",
            "description": "",
            "example": "ORD",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "aviation",
          "travel",
          "delays"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/calendar",
        "description": "Upcoming market resolutions in the next N days with current probabilities \u2014 Active markets resolving inside the horizon, sorted by resolution date with the current blended probability. An agent's event calendar: what settles soon and where it stands.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "days",
            "type": "number",
            "description": "",
            "example": 30,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "calendar",
          "events"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/climate-events/probability",
        "description": "Probability of a specific weather event in a window, for any point or city \u2014 Our model's probability that a condition (temp above/below a threshold, precip amount, wind, any precip, named-storm landfall) occurs in a window up to 31 days out, with the method labeled. When a listed prediction market covers the same event, it is cross-referenced.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "nyc",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "condition",
            "type": "string",
            "description": "",
            "example": "temp_above",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "threshold",
            "type": "number",
            "description": "",
            "example": 35,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "window_end",
            "type": "string",
            "description": "",
            "example": "2026-07-24T23:59:59Z",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "window_start",
            "type": "string",
            "description": "",
            "example": "2026-07-24T00:00:00Z",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "probability",
          "events",
          "oracle"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/contracts/awards",
        "description": "Federal contract awards from USAspending, normalized and filterable \u2014 Recent US federal contract awards (USAspending.gov) as clean records: vendor, awarding agency/sub-agency, value, NAICS, start date, and place of performance. Sorted by value. Filter by vendor, agency, NAICS, minimum value, or date.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 10,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "usaspending",
          "contracts",
          "procurement",
          "gov"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/edgar/13f/:cik/diff",
        "description": "Quarter-over-quarter 13F position changes for an institutional manager \u2014 Parses a fund's 13F-HR information tables and diffs the latest quarter against the prior one: new positions, exits, increases, decreases (with share deltas), and the change in top-10 concentration. CIKs may be zero-padded or not.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "cik",
            "type": "string",
            "description": "",
            "example": "1067983",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "sec",
          "edgar",
          "13f",
          "funds"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/edgar/events",
        "description": "8-K corporate events classified by item number with extractive summaries \u2014 Material corporate events from SEC 8-K filings, deterministically classified by Item number (5.02 \u2192 leadership_change, 2.02 \u2192 results, 1.01 \u2192 material_agreement, \u2026) with a two-sentence extractive summary and the filing URL. Filter by ticker, event type, or date.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [],
        "serviceName": "x402-factory",
        "tags": [
          "sec",
          "edgar",
          "events",
          "8-k"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/edgar/filings/search",
        "description": "Full-text search over SEC filings (EDGAR FTS), normalized results \u2014 Proxies SEC EDGAR full-text search (efts.sec.gov) with fair-access rate limiting and returns normalized hits: company, form, filing date, matched document, and archive URL. Upstream provides no text excerpt, so snippets describe the matched document.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "form_type",
            "type": "string",
            "description": "",
            "example": "8-K",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "q",
            "type": "string",
            "description": "",
            "example": "supply agreement",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "sec",
          "edgar",
          "search",
          "filings"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/edgar/insider/:ticker",
        "description": "Normalized insider transactions (Form 4) with flow aggregates for a ticker \u2014 SEC Form 4 filings parsed into clean insider transactions: buy/sell/award classification, 10b5-1 plan flags, per-filer roles, and aggregate net flow with notable-pattern flags. Use it to gauge insider conviction before events.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "days",
            "type": "number",
            "description": "",
            "example": 90,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "ticker",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "sec",
          "edgar",
          "insider",
          "equities"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/edge/backtest",
        "description": "Historical performance of the edge signal: hit rate, calibration, by hazard \u2014 Aggregates stored edge signals whose markets have resolved: how often the model beat the market (hit rate), average absolute-error improvement (edge captured), a model calibration curve, and per-hazard breakdowns. model_label is explicit about which model produced the signals.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "window",
            "type": "number",
            "description": "",
            "example": 90,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "edge",
          "backtest",
          "calibration",
          "transparency"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/edge/weather-markets",
        "description": "Model-vs-market divergence across every parseable weather prediction market \u2014 Compares our weather model's event probability with the market-implied probability for every weather-linked prediction market we can parse, ranked by divergence with direction, model confidence (from ensemble spread), and market liquidity. parse_coverage reports how much of the weather catalog is covered.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 10,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "edge",
          "alpha",
          "weather",
          "prediction"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/energy/:region",
        "description": "Degree-days, load signal, and renewables indexes for a US ISO region \u2014 Daily heating/cooling degree-days (\u00b0F-days), a normalized peak-load signal, and solar/wind generation indexes computed from load-weighted city forecasts for CAISO, ERCOT, PJM, MISO, SPP, NYISO, or ISONE, with extreme-risk flags.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "days",
            "type": "number",
            "description": "",
            "example": 3,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "region",
            "type": "string",
            "description": "",
            "example": "ERCOT",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "energy",
          "load",
          "renewables"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/forecast/point",
        "description": "Hourly point forecast for any coordinate, up to 240 hours \u2014 Hourly temperature, feels-like, precipitation probability/amount, wind, gusts, humidity, and cloud cover from our weather model for an exact lat/lon. Imperial by default (units=metric available). Longer horizons cost more.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "hours",
            "type": "number",
            "description": "",
            "example": 24,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 40.7829,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -73.9654,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "forecast",
          "hourly"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/forecast/probabilistic",
        "description": "Ensemble percentile bands (p10\u2013p90) for temp, precip, or wind \u2014 Hourly p10/p25/p50/p75/p90 bands from the model ensemble for one variable at a coordinate. Metric units (\u00b0C, mm, kph). Use it to reason about uncertainty, not just point values.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "hours",
            "type": "number",
            "description": "",
            "example": 48,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 41.8781,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -87.6298,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "variable",
            "type": "string",
            "description": "",
            "example": "temp",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "ensemble",
          "uncertainty"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/forecast/window",
        "description": "One-call answer for a specific time window: rain odds, temps, comfort, verdict \u2014 Summarizes a \u226412-hour window at a coordinate into decision-ready numbers (rain probability, expected precip, temp range in \u00b0C, max gust, comfort index) plus a one-sentence plain-English verdict. Built for agents planning events, deliveries, and travel.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "end",
            "type": "string",
            "description": "",
            "example": "2026-07-19T22:00:00Z",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lat",
            "type": "number",
            "description": "",
            "example": 40.7829,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lon",
            "type": "number",
            "description": "",
            "example": -73.9654,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "start",
            "type": "string",
            "description": "",
            "example": "2026-07-19T16:00:00Z",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "weather",
          "planning",
          "window"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/history/:slug",
        "description": "Probability time series for a market with key-move detection \u2014 Hourly or daily blended probability series (per-venue series included where listed) with volume, plus key_moves: buckets where the blend moved at least 5 points. Useful for charting and for change-point context before paying for realtime reads.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "granularity",
            "type": "string",
            "description": "",
            "example": "day",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "slug",
            "type": "string",
            "description": "",
            "example": "fed-rate-cut-2026-09",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "history",
          "timeseries"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/liquidity/:slug",
        "description": "Summarized depth, spread, and 24h volume profile for one market \u2014 Execution-quality summary per venue: depth within 1c/5c of the touch, spread in cents, and an hourly 24h volume profile. Pass notional_usd for a slippage estimate. Derived analytics only \u2014 raw order books are never mirrored.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "notional_usd",
            "type": "number",
            "description": "",
            "example": 5000,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "path",
            "name": "slug",
            "type": "string",
            "description": "",
            "example": "bitcoin-above-150k-2026-09",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "liquidity",
          "execution"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/movers",
        "description": "Markets with the largest probability moves over 1h/6h/24h windows \u2014 Active markets ranked by absolute blended-probability change over the chosen window, with volume surge ratios. The fastest way for an agent to find where news is landing.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 10,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "window",
            "type": "string",
            "description": "",
            "example": "24h",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "movers",
          "momentum"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/odds/compare/:slug",
        "description": "Per-venue implied vs vig-adjusted odds with summarized depth for one market \u2014 Venue-by-venue comparison for a market: implied probability, vig-adjusted probability (overround removed via the quoted book), summarized depth near the touch, plus the cross-venue spread and a disagreement flag when it exceeds 5 points.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "slug",
            "type": "string",
            "description": "",
            "example": "republicans-hold-house-midterms-2026-11",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "odds",
          "arbitrage"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/ping",
        "description": "Cheapest endpoint: liveness plus x402 payment pipeline check \u2014 Returns ok with the server time and whether this call was paid. Use it to verify your x402 client end to end before spending on data endpoints.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [],
        "serviceName": "x402-factory",
        "tags": [
          "core",
          "health",
          "x402"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/probability/:slug",
        "description": "Blended event probability across Kalshi and Polymarket for one market \u2014 Liquidity-weighted blend of venue implied probabilities for a canonical market slug, with per-venue detail, cross-venue divergence, and the last 1h move. Resolved markets return 410 RESOLVED with the outcome. Find slugs via /v1/probability/search.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "slug",
            "type": "string",
            "description": "",
            "example": "fed-rate-cut-2026-09",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "probability",
          "kalshi",
          "polymarket"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/probability/search",
        "description": "Find prediction markets by free-text query; returns slugs for other endpoints \u2014 Full-text search over the canonical market catalog (Postgres FTS + trigram in live mode). Returns slugs, blended probabilities, and match confidence. Empty result sets return 200 with a suggestion listing valid categories.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "q",
            "type": "string",
            "description": "",
            "example": "fed september rate cut",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "prediction",
          "search",
          "discovery"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-factory.com/v1/recalls",
        "description": "Product recalls across FDA, USDA, and CPSC in one normalized schema \u2014 openFDA enforcement reports (food/drug/device), USDA FSIS recalls, and CPSC consumer-product recalls normalized to one shape with a unified severity class (I highest \u2014 FDA/USDA classes verbatim; CPSC derived from hazard language). Newest first.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "limit",
            "type": "number",
            "description": "",
            "example": 10,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402-factory",
        "tags": [
          "recalls",
          "fda",
          "usda",
          "cpsc",
          "safety"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.001",
      "maxAmount": "0.15",
      "avgCostPerTransaction": "0.030913",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "x402-factory",
    "tags": [
      "weather",
      "alerts",
      "nws",
      "severe",
      "aviation",
      "travel",
      "delays",
      "prediction",
      "calendar",
      "events",
      "probability",
      "oracle",
      "usaspending",
      "contracts",
      "procurement",
      "gov",
      "sec",
      "edgar",
      "13f",
      "funds",
      "8-k",
      "search",
      "filings",
      "insider",
      "equities",
      "edge",
      "backtest",
      "calibration",
      "transparency",
      "alpha",
      "energy",
      "load",
      "renewables",
      "forecast",
      "hourly",
      "ensemble",
      "uncertainty",
      "planning",
      "window",
      "history",
      "timeseries",
      "liquidity",
      "execution",
      "movers",
      "momentum",
      "odds",
      "arbitrage",
      "core",
      "health",
      "x402",
      "kalshi",
      "polymarket",
      "discovery",
      "recalls",
      "fda",
      "usda",
      "cpsc",
      "safety"
    ],
    "iconUrl": ""
  }
}