{"uid":"cap_keXqVMRakWgBTwYbo0fiM","slug":"tutoring-sessions-record-quality-audit-and-keyed-dataset-comparison-d6dfe1ea","name":"Tutoring Sessions Record Quality Audit and Keyed Dataset Comparison","description":"Tutoring sessions — Record quality audit + Keyed dataset comparison: Record quality audit + Keyed dataset comparison for supplied tutoring sessions records (session_minutes, session_count). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-education-16-018?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","course_group","date","session_minutes","session_count"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"course_group":{"type":"string","default":"","maxLength":80},"session_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"session_minutes":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","course_group":"group-a","session_count":1,"session_minutes":10},{"date":"2026-10-02","row_id":"row-2","course_group":"group-b","session_count":2,"session_minutes":20},{"date":"2026-10-03","row_id":"row-3","course_group":"group-a","session_count":3,"session_minutes":15},{"date":"2026-10-04","row_id":"row-4","course_group":"group-b","session_count":4,"session_minutes":30}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","course_group","date","session_minutes","session_count"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"course_group":{"type":"string","default":"","maxLength":80},"session_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"session_minutes":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","course_group":"group-a","session_count":1,"session_minutes":10},{"date":"2026-10-02","row_id":"row-2","course_group":"group-b","session_count":2,"session_minutes":21},{"date":"2026-10-03","row_id":"row-3","course_group":"group-a","session_count":3,"session_minutes":17},{"date":"2026-10-04","row_id":"row-4","course_group":"group-b","session_count":4,"session_minutes":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_qutXGTNQ6VjtAC0X2T4UI","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":"Audits record quality and performs keyed dataset comparison on up to 200 rows of tutoring session data (session_minutes, session_count), producing two independent analytical reports.","exampleAgentPrompt":"Can you run a record quality audit and keyed comparison on my two tutoring session datasets — both have up to 50 rows with fields row_id, course_group, date, session_minutes, and session_count — and tell me which rows have quality issues and where the two datasets differ?","exampleUseCases":[{"title":"Auditing tutoring data before reporting","prompt":"I need to quality-check my tutoring session records before submitting the monthly report — can you audit these 80 rows covering course groups A and B, with session_minutes and session_count, and flag any bad or missing data?"},{"title":"Comparing two versions of session logs","prompt":"We have two exports of the same tutoring session data from different systems — can you compare them row by row using the row_id as the key and tell me where session_minutes or session_count disagree between the two?"},{"title":"Validating data sync between platforms","prompt":"After migrating our tutoring records to the new platform, I want to verify the data transferred correctly — please run a keyed comparison between the original 120-row dataset and the migrated version and highlight any discrepancies in session_count or session_minutes."}],"resultDescription":"Returns two independent reports: (1) a record quality audit identifying issues such as null values, out-of-range numbers, malformed dates, or duplicate row_ids in the supplied tutoring session rows; and (2) a keyed dataset comparison report that matches rows by row_id across the two supplied datasets and highlights field-level differences in session_minutes and session_count.","failureModes":["Input array exceeds 200 rows — request rejected","Required fields (row_id, course_group, date, session_minutes, session_count) missing from one or more rows — validation error","Malformed date strings not matching YYYY-MM-DD pattern — schema error","Empty rows array — minimum 1 item required","Numeric values outside allowed range (±1,000,000,000,000) — schema rejection","Payment of 0.01 USDC not fulfilled via x402 protocol — 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need both a data quality audit and a side-by-side keyed comparison of two tutoring session datasets in a single API call at minimal cost. It is ideal for education data pipelines where you want to validate record integrity (nulls, format errors, range issues) and simultaneously detect discrepancies between two versions or sources of the same session data. It does not perform live lookups, predictions, or external integrations — so prefer it for purely local, offline analytical tasks on supplied data of up to 200 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T12:33:57.890Z","isFirstParty":false,"canonicalSlug":"tutoring-sessions-record-quality-audit-and-keyed-dataset-comparison-d6dfe1ea"}