{"uid":"cap_u0gcP-SJJo3E-0sR9nqi3","slug":"tutoring-sessions-duplicate-key-report-and-grouped-numeric-summary-280b6b23","name":"Tutoring Sessions Duplicate Key Report and Grouped Numeric Summary","description":"Tutoring sessions — Duplicate key report + Grouped numeric summary: Duplicate key report + Grouped numeric summary 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-056?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},"field":{"enum":["session_minutes","session_count"],"type":"string","default":"session_minutes"}}},"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_yQBHovewdfkRLZ4AmTGH6","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":"Analyzes uploaded tutoring session records to produce a duplicate key report and a grouped numeric summary for session_minutes or session_count fields, across up to 200 rows.","exampleAgentPrompt":"I have tutoring session records with course groups and dates — can you run a duplicate key check on the row IDs and give me a grouped numeric summary of session_minutes across course groups for these 150 rows?","exampleUseCases":[{"title":"Data quality audit for tutoring records","prompt":"I've got a CSV of tutoring sessions with row IDs, course groups, and session_minutes — can you check it for duplicate row IDs and give me a grouped summary of session_minutes by course group? There are about 80 rows total."},{"title":"Session count rollup by course group","prompt":"Can you take my tutoring session data (around 120 rows with course_group and session_count fields) and produce a duplicate key report plus a grouped numeric summary of session_count across the different course groups?"},{"title":"Pre-reporting deduplication check","prompt":"Before I build my monthly report, I need to verify there are no duplicate row IDs in my tutoring session records and get a grouped breakdown of session_minutes by course group — I have about 200 rows to check."}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any repeated row_id values in the submitted records, and (2) a grouped numeric summary aggregating the chosen field (session_minutes or session_count) by course_group, covering up to 200 input rows.","failureModes":["Exceeding 200 rows returns a validation error","Missing required fields (row_id, course_group, date, session_minutes, session_count) causes rejection","Invalid date format (non-YYYY-MM-DD) fails schema validation","Numeric values outside the allowed range trigger validation errors","Empty rows array returns an error","Invalid field enum value (not session_minutes or session_count) causes rejection"],"whenToPreferThis":"Choose this endpoint when you have up to 200 tutoring session records and need both a duplicate key audit and a grouped numeric summary in a single call. It is ideal for education analytics workflows where data quality (deduplication) and aggregation (grouped stats) are both required before reporting, and no live data lookup, prediction, or external action is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T18:51:25.218Z","isFirstParty":false,"canonicalSlug":"tutoring-sessions-duplicate-key-report-and-grouped-numeric-summary-280b6b23"}