{"uid":"cap_HAj74adrkkYo_uyCDEYzi","slug":"tutoring-sessions-duplicate-key-report-secondary-measure-weighted-mean-809c7837","name":"Tutoring Sessions — Duplicate Key Report + Secondary-Measure Weighted Mean","description":"Tutoring sessions — Duplicate key report + Secondary-measure weighted mean: Duplicate key report + Secondary-measure weighted mean 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-067?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_btJB1DQcp1qwx7PQlRHFt","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 up to 200 tutoring session records to produce a duplicate key report and a session_count-weighted mean of a chosen measure (session_minutes or session_count).","exampleAgentPrompt":"Can you run a duplicate key check and a session_count-weighted mean of session_minutes on my tutoring dataset — I have rows with row_id, course_group, date, session_minutes, and session_count for up to 50 sessions across groups like 'group-a' and 'group-b'?","exampleUseCases":[{"title":"Audit tutoring records for duplicate IDs","prompt":"I have about 80 tutoring session records with row IDs, course groups, dates, session_minutes, and session_count — can you run a duplicate key report on them so I can find any repeated row IDs?"},{"title":"Weighted mean of session minutes by session count","prompt":"For my tutoring data across two course groups, can you compute the session_count-weighted mean of session_minutes across all 120 rows I'm providing?"},{"title":"Combined data quality and stats check","prompt":"I need to both check for duplicate keys and get a weighted average of session_count in my tutoring session dataset — it has about 150 rows with course_group, date, session_minutes, and session_count columns."}],"resultDescription":"Returns two analytical reports: (1) a duplicate key report identifying any repeated row_id values within the supplied tutoring session records, and (2) a weighted mean of the selected field (session_minutes or session_count), weighted by the secondary measure (session_count), computed across all provided rows.","failureModes":["Input array is empty or exceeds 200 rows — validation error","row_id, date, or course_group fields missing or malformed — schema validation failure","date field does not match YYYY-MM-DD pattern — rejection","session_minutes or session_count values outside [-1e12, 1e12] range — rejection","Invalid field enum value — only 'session_minutes' or 'session_count' accepted","Payment not provided or insufficient — x402 payment required response"],"whenToPreferThis":"Choose this endpoint when you need to simultaneously audit tutoring session data for duplicate row keys and compute a weighted mean of a numeric measure in a single low-cost call ($0.01 USDC). Ideal for education analytics pipelines processing up to 200 records where both data quality (deduplication) and statistical summary (weighted average) are needed together without any external lookup or live data dependency.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T12:36:28.176Z","isFirstParty":false,"canonicalSlug":"tutoring-sessions-duplicate-key-report-secondary-measure-weighted-mean-809c7837"}