{"uid":"cap_kJkc_vGmK10w7GOY63kgL","slug":"energy-readings-keyed-dataset-comparison-a1048eaf","name":"Energy Readings Keyed Dataset Comparison","description":"Energy readings - Keyed dataset comparison: Keyed dataset comparison for Energy readings. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded keyed dataset comparison deliverable.","url":"https://market.datapackvibe.com/x402/assistant-sector-analytics-energy-readings-compare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","meter","date","kwh","cost"],"properties":{"kwh":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"cost":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"meter":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1}},"additionalProperties":false},"default":[{"kwh":10,"cost":1,"date":"2026-10-01","meter":"group-a","row_id":"row-1"},{"kwh":20,"cost":2,"date":"2026-10-02","meter":"group-b","row_id":"row-2"},{"kwh":15,"cost":3,"date":"2026-10-03","meter":"group-a","row_id":"row-3"},{"kwh":30,"cost":4,"date":"2026-10-04","meter":"group-b","row_id":"row-4"}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","meter","date","kwh","cost"],"properties":{"kwh":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"cost":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"meter":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1}},"additionalProperties":false},"default":[{"kwh":10,"cost":1,"date":"2026-10-01","meter":"group-a","row_id":"row-1"},{"kwh":21,"cost":2,"date":"2026-10-02","meter":"group-b","row_id":"row-2"},{"kwh":17,"cost":3,"date":"2026-10-03","meter":"group-a","row_id":"row-3"},{"kwh":33,"cost":4,"date":"2026-10-04","meter":"group-b","row_id":"row-4"}],"maxItems":200,"minItems":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ys9xSA0djhYYEQjHlFu8j","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares two keyed sets of energy reading records (kWh and cost by meter and date) and returns numeric and data-quality comparison results.","exampleAgentPrompt":"Compare these two sets of energy meter readings for me — I have a primary dataset and a revised dataset, each with meter IDs, dates, kWh, and cost values — and tell me where they differ numerically and flag any data quality issues.","exampleUseCases":[{"title":"Meter billing reconciliation check","prompt":"I have two exports of electricity meter readings for October — the original billing run and a corrected version. Can you compare them row by row by meter and date to show me where the kWh or cost values changed?"},{"title":"Energy audit before-and-after comparison","prompt":"We ran an energy efficiency audit and I have pre-audit and post-audit meter readings for the same meters and dates. Compare the two datasets and highlight the numeric differences in kWh and cost."},{"title":"Data quality validation between systems","prompt":"We pulled energy readings from two different systems for the same meters and dates. Can you compare the two datasets keyed by meter and date to flag any mismatches or data quality issues?"}],"resultDescription":"Returns a bounded keyed dataset comparison deliverable covering numeric differences and data-quality flags across up to 200 matched energy reading records (keyed by row_id, meter, and date), comparing kWh and cost fields between the two supplied datasets. No external enrichment or forecasting is included.","failureModes":["Missing required fields (row_id, meter, date, kwh, cost) causes validation error","Date format not matching YYYY-MM-DD pattern rejected","More than 200 rows in either dataset exceeds maxItems limit","Empty primary dataset (minItems 1 not met) causes error","row_id exceeding 80 characters rejected","Payment not completed results in 402 response"],"whenToPreferThis":"Use this endpoint when you need a fast, local numeric comparison between two keyed sets of energy meter readings (up to 200 records each), with data-quality flagging included, at low cost per call. Prefer this over general-purpose analytics when your data is already structured by meter, date, kWh, and cost and you need a deterministic row-by-row keyed comparison rather than forecasting or external enrichment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:47:14.466Z","isFirstParty":false,"canonicalSlug":"energy-readings-keyed-dataset-comparison-a1048eaf"}