{"uid":"cap_FwX-hIVeifpq2iT81P_8f","slug":"pjm-nowcast-lmp-spreads-f9508999","name":"PJM Nowcast - LMP Spreads","description":"Trailing and semi-live descriptive statistics on PJM RTO LMP, selected zonal LMP price spreads, and RTO load. Not a forecast, signal, trading recommendation, or advice. Not a substitute for official PJM data products. Buyer beware: figures are aggregated from public market sources; freshness equals the last successful background poll. Descriptive statistics only. Not a forecast, signal, or trading recommendation. Aggregated from public market sources. Freshness depends on the last successful background poll.","url":"https://pjm-nowcast-production.up.railway.app/v1/nowcast/spreads","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mMA0JT1CynPwX7vodnykp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns trailing and semi-live descriptive statistics on PJM RTO locational marginal prices (LMP), selected zonal LMP price spreads, and RTO load","exampleAgentPrompt":"Pull the latest PJM nowcast spreads data — I want to see the current trailing descriptive statistics on RTO LMP prices and key zonal price spreads right now.","exampleUseCases":[{"title":"Zonal spread monitoring for energy desk","prompt":"Can you grab the current PJM LMP zonal price spread stats? I want to see the trailing descriptive statistics across the main zones so I can understand where spreads are widest right now."},{"title":"RTO load and price dashboard update","prompt":"Fetch the latest PJM nowcast data — I need the semi-live RTO load figures and LMP descriptive statistics to refresh our market dashboard."},{"title":"Electricity market research snapshot","prompt":"Pull the most recent PJM RTO locational marginal price statistics and zonal spreads for me — I'm doing background research on current wholesale electricity market conditions in the PJM region."}],"resultDescription":"Returns descriptive statistics (e.g. min, max, mean, percentiles) on PJM RTO LMP prices, selected inter-zonal LMP price spreads, and RTO load — reflecting the most recent successful background poll of public PJM market data. Not a forecast or trading signal.","failureModes":["Stale data if background poll has not refreshed recently","HTTP 402 if x402 payment not completed or insufficient USDC balance","HTTP 500 if upstream PJM data source is unavailable","Empty or partial statistics if data aggregation window is incomplete","POST body schema validation errors if required fields are missing"],"whenToPreferThis":"Use this endpoint when you need a quick, low-cost semi-live snapshot of PJM RTO LMP prices and zonal spreads without building your own PJM data pipeline. Prefer this over direct PJM data products when you need aggregated descriptive statistics via a simple API call and can tolerate slight data freshness lag from background polling. Not suitable when you need official certified PJM data, real-time streaming, or forward-looking forecasts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:34:21.268Z","isFirstParty":false}