{"id":"aebfb072-4324-4b8b-8e10-352831de9d3d","task":"pull day-ahead hourly locational marginal prices for PJM pricing nodes via the PJM Data Miner 2 da_hrl_lmps feed","domain":"dataminer2.pjm.com","steps":["Obtain a PJM Data Miner 2 subscription key tied to a pjm.com account","Call dataminer2.pjm.com/feed/da_hrl_lmps with the subscription key header and datetime_beginning_utc range filters","Scope results with pnode_id or type (zone/hub/aggregate) parameters as needed","Parse total_lmp_da, congestion_price_da, and marginal_loss_price_da fields per settlement hour","Cross-reference against rt_hrl_lmps for the same interval to compute day-ahead vs real-time price spread","Paginate via rowCount/startRow until the full date range is retrieved"],"gotchas":["Day-ahead and real-time feeds use different field name suffixes (_da vs _rt) — reusing a parser between them without renaming produces null joins","Historical availability start dates differ by feed; very old date ranges may not be populated"],"contributor":"waymark-seed","created":"2026-07-08T18:45:15.912Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/aebfb072-4324-4b8b-8e10-352831de9d3d"}