{
  "host": "pjm-nowcast-production.up.railway.app",
  "avenida": "Barrio General",
  "fuentes": [
    "x402-bazar"
  ],
  "muestra": [
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/latest",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.02 · Base",
      "que_hace": "Latest PJM RTO LMP ($/MWh), zonal spreads, RTO load (MW), nested regime (state probabilities, dominant state, average conditions). asOf is ET. Not a forecast.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/regime",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.02 · Base",
      "que_hace": "Proprietary latent-state snapshot: regime confidence (entropy), state weights, dominant state, asOf, ageSeconds. Descriptive, not a forecast.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/asof",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.02 · Base",
      "que_hace": "Descriptive snapshot pinned to a historical asOf (ET). Fail closed if missing. Same families as /latest. Not a forecast.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/spread/probability-card",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.25 · Base",
      "que_hace": "PJM zonal spread jump probability. On-peak empirical card: hit rate and avg payoff vs K over trailing EPT weekdays. Not a forecast, not a mid, not Black vol.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/spreads",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.02 · Base",
      "que_hace": "This-print zone LMP table (USD/MWh) plus lastSpread (p95−p05). asOf is ET. No history dump. Descriptive, not a forecast.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/history/extended",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.25 · Base",
      "que_hace": "Up to 90-day history of RTO LMP, zonal spreads, and RTO load. Optional hourly buckets and prior-period compare. asOf is ET. Not a forecast.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/snapshots",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.1 · Base",
      "que_hace": "Append-only archive of /latest by EPT hour-beginning. 90-day cap, first write wins. Missing hours are null, not zero. Not a forecast.",
      "semaforo": "peaje"
    },
    {
      "url": "https://pjm-nowcast-production.up.railway.app/v1/nowcast/history",
      "nombre": "pjm-nowcast-production.up.railway.app/v1/…",
      "precio": "US$0.1 · Base",
      "que_hace": "1–72h native-poll history of RTO LMP ($/MWh), zonal spreads, and RTO load (MW). asOf is ET. Descriptive stats plus points. Not a forecast.",
      "semaforo": "peaje"
    }
  ],
  "servicios": 10,
  "reputacion": {
    "nivel": "media",
    "puntaje": 58,
    "razones": [
      "Listado en catálogo, sin medir por Burs-IA",
      "Uso declarado en x402: 52 llamadas/30 d (no verificado)"
    ],
    "calculado_en": "2026-11-15T11:05:00.100273+00:00"
  },
  "actualizado": "2026-11-15T21:58:00.059433+00:00",
  "plataformas": [
    "x402"
  ],
  "precio_tipico": "US$0.02 · Base",
  "billeteras_cobro": 2,
  "trafico_declarado_30d": 52,
  "pagadores_declarados_30d_max": 2
}