{"uid":"cap_X_FFbvPWN7UtdQfhlsgYt","slug":"donation-campaign-records-keyed-dataset-comparison-45dee972","name":"Donation Campaign Records – Keyed Dataset Comparison","description":"Donation campaign records - Keyed dataset comparison: Keyed dataset comparison for Donation campaign records. Up to 200 supplied typed records. Local descriptive analytics; no enrichment or forecast. One of 25 new profiles across 20 shared operations in this industry. 0.01 USDC includes one bounded keyed dataset comparison report.","url":"https://market.datapackvibe.com/x402/assistant-ar-analytics-donation-records-compare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","campaign","date","donations","amount"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"amount":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"campaign":{"type":"string","default":"","maxLength":80},"donations":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","amount":1,"row_id":"row-1","campaign":"group-a","donations":10},{"date":"2026-10-02","amount":2,"row_id":"row-2","campaign":"group-b","donations":20},{"date":"2026-10-03","amount":3,"row_id":"row-3","campaign":"group-a","donations":15},{"date":"2026-10-04","amount":4,"row_id":"row-4","campaign":"group-b","donations":30}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","campaign","date","donations","amount"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"amount":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"campaign":{"type":"string","default":"","maxLength":80},"donations":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","amount":1,"row_id":"row-1","campaign":"group-a","donations":10},{"date":"2026-10-02","amount":2,"row_id":"row-2","campaign":"group-b","donations":21},{"date":"2026-10-03","amount":3,"row_id":"row-3","campaign":"group-a","donations":17},{"date":"2026-10-04","amount":4,"row_id":"row-4","campaign":"group-b","donations":33}],"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_gkrC2wPMF6ymFJ3Pit-GG","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 sets of donation campaign records row-by-row using keyed matching, producing a local descriptive analytics report of differences","exampleAgentPrompt":"Compare these two sets of donation campaign records for me — I have a baseline dataset and an updated one, each with up to 200 rows tagged by campaign name, date, donation count, and amount, and I want a keyed row-by-row comparison report showing what changed.","exampleUseCases":[{"title":"Month-over-month fundraising campaign diff","prompt":"I ran the same four donation campaigns last month and this month. Can you compare the two datasets row by row — matching on row ID — and tell me which campaigns saw changes in donation counts or amounts?"},{"title":"A/B campaign performance comparison","prompt":"I've got donation records for group-a and group-b campaigns from last quarter and this quarter. Run a keyed comparison between the two datasets and show me where the numbers differ."},{"title":"Data integrity check between two exports","prompt":"We exported our donation campaign data from two different systems and I need to verify they match. Can you do a keyed row-by-row diff on both datasets and flag any discrepancies in donation counts or amounts?"}],"resultDescription":"A bounded keyed dataset comparison report highlighting row-level differences between the two supplied donation campaign datasets, including which rows changed and how donation counts and amounts differ, based purely on local descriptive analytics with no external enrichment or forecasting.","failureModes":["Empty or missing 'rows' array returns a validation error","Row objects missing required fields (row_id, campaign, date, donations, amount) are rejected","More than 200 rows in either dataset exceeds the maxItems limit","Invalid date format (not YYYY-MM-DD) fails schema validation","Amount or donations values outside the allowed numeric range are rejected","Payment of 0.01 USDC not completed results in 402 response"],"whenToPreferThis":"Choose this endpoint when you have two structured donation campaign datasets (up to 200 rows each) and need a fast, cheap keyed row-level comparison report. It is ideal for detecting changes between two snapshots, validating data exports, or comparing A/B campaign performance without needing external enrichment or predictive analytics.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:47:12.696Z","isFirstParty":false,"canonicalSlug":"donation-campaign-records-keyed-dataset-comparison-45dee972"}