Resource / 348
healthyRunway Weather Oracle.
Los Angeles weather forecast API: live temperature nowcast and daily high forecast for Los Angeles Intl (KLAX), with calibrated probability the temperature ends above/below any Fahrenheit strike. KLAX is the official settlement station for Kalshi KXHIGHLAX and Polymarket Los Angeles daily high temperature prediction markets. Built for AI agents trading weather prediction markets or needing real-time weather data. $0.05 with live 3h thermal-memory telemetry (out-of-sample nowcast RMSE 0.99F); $0.01 degraded fallback (RMSE 3.48F). Free catalog: https://runwayoracle.com/catalog.json. Model-conditional estimates; not financial advice.
| State | Network | Scheme | Atomic amount | Asset | payTo / untrusted |
|---|---|---|---|---|---|
| active | eip155:8453 | exact | 50000 | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | 0xCc42Ed39a06b6cF3f484307eF76B88Bf56Fb305f |
All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.
healthy 2026-08-12 23:01:04 UTC GET · HTTP 402 · 75ms · accepts 1 · base 1 ok
Accepts snapshot
[
{
"amount": "50000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"assetTransferMethod": null,
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xCc42Ed39a06b6cF3f484307eF76B88Bf56Fb305f",
"paymentFlow": null,
"raw": {
"amount": "50000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"max_timeout_seconds": 300,
"network": "eip155:8453",
"payTo": "0xCc42Ed39a06b6cF3f484307eF76B88Bf56Fb305f",
"pay_to": "0xCc42Ed39a06b6cF3f484307eF76B88Bf56Fb305f",
"scheme": "exact"
},
"scheme": "exact"
}
]
PaymentRequired raw
{
"accepts": [
{
"amount": "50000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xCc42Ed39a06b6cF3f484307eF76B88Bf56Fb305f",
"scheme": "exact"
}
],
"error": "Payment required",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"strikeF": 75
},
"type": "http"
},
"output": {
"example": {
"asOf": "2026-07-02T00:00:00.000Z",
"meta": {
"disclaimer": "Model-conditional statistical estimate; not financial advice.",
"mode": "thermal-memory",
"oosNowcastRmseF": 0.99
},
"projection": {
"baselineF": 70.752,
"basisSpreadF": -8.261,
"projectedTmpF": 62.491,
"sigmaF": 1.242
},
"station": "LAX",
"strike": {
"pAbovePct": 1,
"pBelowPct": 100,
"strikeF": 75
}
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"strikeF": {
"description": "Optional strike temperature in degrees F (-80..140); response then includes calibrated P(above)/P(below).",
"type": "number"
}
},
"required": [],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"resource": {
"description": "Los Angeles weather forecast API: live temperature nowcast and daily high forecast for Los Angeles Intl (KLAX), with calibrated probability the temperature ends above/below any Fahrenheit strike. KLAX is the official settlement station for Kalshi KXHIGHLAX and Polymarket Los Angeles daily high temperature prediction markets. Built for AI agents trading weather prediction markets or needing real-time weather data. $0.05 with live 3h thermal-memory telemetry (out-of-sample nowcast RMSE 0.99F); $0.01 degraded fallback (RMSE 3.48F). Free catalog: https://runwayoracle.com/catalog.json. Model-conditional estimates; not financial advice.",
"mimeType": "application/json",
"serviceName": "Runway Weather Oracle",
"tags": [
"weather",
"weather-forecast",
"weather-api",
"weather-data",
"temperature",
"forecast",
"nowcast",
"daily-high",
"probability",
"prediction-market",
"kalshi",
"polymarket",
"trading",
"oracle",
"lax",
"los-angeles",
"california",
"klax",
"kxhighlax"
],
"url": "https://runwayoracle.com/v1/oracle/v3/lax-edge"
},
"x402Version": 2
}
Response headers
{
"alt-svc": "h3=\":443\"; ma=2592000",
"content-length": "2",
"content-type": "application/json; charset=utf-8",
"date": "Wed, 12 Aug 2026 23:01:04 GMT",
"etag": "W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\"",
"payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9ydW53YXlvcmFjbGUuY29tL3YxL29yYWNsZS92My9sYXgtZWRnZSIsImRlc2NyaXB0aW9uIjoiTG9zIEFuZ2VsZXMgd2VhdGhlciBmb3JlY2FzdCBBUEk6IGxpdmUgdGVtcGVyYXR1cmUgbm93Y2FzdCBhbmQgZGFpbHkgaGlnaCBmb3JlY2FzdCBmb3IgTG9zIEFuZ2VsZXMgSW50bCAoS0xBWCksIHdpdGggY2FsaWJyYXRlZCBwcm9iYWJpbGl0eSB0aGUgdGVtcGVyYXR1cmUgZW5kcyBhYm92ZS9iZWxvdyBhbnkgRmFocmVuaGVpdCBzdHJpa2UuIEtMQVggaXMgdGhlIG9mZmljaWFsIHNldHRsZW1lbnQgc3RhdGlvbiBmb3IgS2Fsc2hpIEtYSElHSExBWCBhbmQgUG9seW1hcmtldCBMb3MgQW5nZWxlcyBkYWlseSBoaWdoIHRlbXBlcmF0dXJlIHByZWRpY3Rpb24gbWFya2V0cy4gQnVpbHQgZm9yIEFJIGFnZW50cyB0cmFkaW5nIHdlYXRoZXIgcHJlZGljdGlvbiBtYXJrZXRzIG9yIG5lZWRpbmcgcmVhbC10aW1lIHdlYXRoZXIgZGF0YS4gJDAuMDUgd2l0aCBsaXZlIDNoIHRoZXJtYWwtbWVtb3J5IHRlbGVtZXRyeSAob3V0LW9mLXNhbXBsZSBub3djYXN0IFJNU0UgMC45OUYpOyAkMC4wMSBkZWdyYWRlZCBmYWxsYmFjayAoUk1TRSAzLjQ4RikuIEZyZWUgY2F0YWxvZzogaHR0cHM6Ly9ydW53YXlvcmFjbGUuY29tL2NhdGFsb2cuanNvbi4gTW9kZWwtY29uZGl0aW9uYWwgZXN0aW1hdGVzOyBub3QgZmluYW5jaWFsIGFkdmljZS4iLCJtaW1lVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJzZXJ2aWNlTmFtZSI6IlJ1bndheSBXZWF0aGVyIE9yYWNsZSIsInRhZ3MiOlsid2VhdGhlciIsIndlYXRoZXItZm9yZWNhc3QiLCJ3ZWF0aGVyLWFwaSIsIndlYXRoZXItZGF0YSIsInRlbXBlcmF0dXJlIiwiZm9yZWNhc3QiLCJub3djYXN0IiwiZGFpbHktaGlnaCIsInByb2JhYmlsaXR5IiwicHJlZGljdGlvbi1tYXJrZXQiLCJrYWxzaGkiLCJwb2x5bWFya2V0IiwidHJhZGluZyIsIm9yYWNsZSIsImxheCIsImxvcy1hbmdlbGVzIiwiY2FsaWZvcm5pYSIsImtsYXgiLCJreGhpZ2hsYXgiXX0sImFjY2VwdHMiOlt7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6ImVpcDE1NTo4NDUzIiwiYW1vdW50IjoiNTAwMDAiLCJhc3NldCI6IjB4ODMzNTg5ZkNENmVEYjZFMDhmNGM3QzMyRDRmNzFiNTRiZEEwMjkxMyIsInBheVRvIjoiMHhDYzQyRWQzOWEwNmI2Y0YzZjQ4NDMwN2VGNzZCODhCZjU2RmIzMDVmIiwibWF4VGltZW91dFNlY29uZHMiOjMwMCwiZXh0cmEiOnsibmFtZSI6IlVTRCBDb2luIiwidmVyc2lvbiI6IjIifX1dLCJleHRlbnNpb25zIjp7ImJhemFhciI6eyJpbmZvIjp7ImlucHV0Ijp7InR5cGUiOiJodHRwIiwicXVlcnlQYXJhbXMiOnsic3RyaWtlRiI6NzV9LCJtZXRob2QiOiJHRVQifSwib3V0cHV0Ijp7InR5cGUiOiJqc29uIiwiZXhhbXBsZSI6eyJzdGF0aW9uIjoiTEFYIiwiYXNPZiI6IjIwMjYtMDctMDJUMDA6MDA6MDAuMDAwWiIsInByb2plY3Rpb24iOnsiYmFzZWxpbmVGIjo3MC43NTIsImJhc2lzU3ByZWFkRiI6LTguMjYxLCJwcm9qZWN0ZWRUbXBGIjo2Mi40OTEsInNpZ21hRiI6MS4yNDJ9LCJzdHJpa2UiOnsic3RyaWtlRiI6NzUsInBBYm92ZVBjdCI6MSwicEJlbG93UGN0IjoxMDB9LCJtZXRhIjp7Im1vZGUiOiJ0aGVybWFsLW1lbW9yeSIsIm9vc05vd2Nhc3RSbXNlRiI6MC45OSwiZGlzY2xhaW1lciI6Ik1vZGVsLWNvbmRpdGlvbmFsIHN0YXRpc3RpY2FsIGVzdGltYXRlOyBub3QgZmluYW5jaWFsIGFkdmljZS4ifX19fSwic2NoZW1hIjp7IiRzY2hlbWEiOiJodHRwczovL2pzb24tc2NoZW1hLm9yZy9kcmFmdC8yMDIwLTEyL3NjaGVtYSIsInR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImlucHV0Ijp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyIsImNvbnN0IjoiaHR0cCJ9LCJtZXRob2QiOnsidHlwZSI6InN0cmluZyIsImVudW0iOlsiR0VUIl19LCJxdWVyeVBhcmFtcyI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJzdHJpa2VGIjp7InR5cGUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6Ik9wdGlvbmFsIHN0cmlrZSB0ZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEYgKC04MC4uMTQwKTsgcmVzcG9uc2UgdGhlbiBpbmNsdWRlcyBjYWxpYnJhdGVkIFAoYWJvdmUpL1AoYmVsb3cpLiJ9fSwicmVxdWlyZWQiOltdfX0sInJlcXVpcmVkIjpbInR5cGUiLCJtZXRob2QiXSwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlfSwib3V0cHV0Ijp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyJ9LCJleGFtcGxlIjp7InR5cGUiOiJvYmplY3QifX0sInJlcXVpcmVkIjpbInR5cGUiXX19LCJyZXF1aXJlZCI6WyJpbnB1dCJdfX19fQ==",
"strict-transport-security": "max-age=31536000",
"via": "1.1 Caddy"
}
Response body
{}
Request headers
{
"accept": "*/*",
"user-agent": "Fetch402Bot/0.1 (+https://fetch402.com/crawler; contact: crawler@fetch402.com)"
}
Machine contract
Schemas.
{
"method": "GET",
"queryParams": {
"strikeF": 75
},
"type": "http"
}
{
"example": {
"asOf": "2026-07-02T00:00:00.000Z",
"meta": {
"disclaimer": "Model-conditional statistical estimate; not financial advice.",
"mode": "thermal-memory",
"oosNowcastRmseF": 0.99
},
"projection": {
"baselineF": 70.752,
"basisSpreadF": -8.261,
"projectedTmpF": 62.491,
"sigmaF": 1.242
},
"station": "LAX",
"strike": {
"pAbovePct": 1,
"pBelowPct": 100,
"strikeF": 75
}
},
"type": "json"
}