{"uid":"cap_hAHAMLZ8Be2AfwStTOM5P","slug":"course-grade-imports-csv-column-statistics-7cdcb053","name":"Course Grade Imports — CSV Column Statistics","description":"Course grade imports — Column statistics: Column statistics for Course grade imports. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV column statistics report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-grades-column-stats?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"result_id,graded_on,course_id,earned_points,possible_points\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3","maxLength":100000,"minLength":1},"maximum":{"type":"number","default":1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":-1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"delimiter":{"enum":[",",";","\t"],"type":"string","default":","},"max_cell_length":{"type":"integer","default":1000,"maximum":5000,"minimum":1},"allowed_categories":{"type":"array","items":{"type":"string","default":"","maxLength":100,"minLength":1},"default":["group-a","group-b"],"maxItems":100,"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_Ye_grLVWl7_fYvVaanMb-","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":"Computes per-column descriptive statistics for a CSV of course grade import data, validating up to 1000 rows.","exampleAgentPrompt":"Can you run column statistics on my course grade imports CSV? It uses a comma delimiter, and the valid course groups are 'group-a' and 'group-b'. Here's the data: result_id,graded_on,course_id,earned_points,possible_points followed by my rows.","exampleUseCases":[{"title":"Pre-import grade data quality check","prompt":"Before I push this grades CSV into the LMS, can you compute column statistics on it — using comma as the delimiter and only allowing course IDs 'section-101' and 'section-102'? I want to catch any bad values in earned_points or possible_points before they cause errors."},{"title":"Validating student score ranges","prompt":"I have a CSV of student grades with columns for earned_points and possible_points. Can you run column stats on it with a minimum of 0 and maximum of 100, so I can see if any scores fall outside the valid range?"},{"title":"Profiling grade import file columns","prompt":"Can you summarize each column in my grade import CSV file? It's semicolon-delimited and I need a full statistical profile — counts, min, max, and category breakdowns — so I know the data looks right before uploading."}],"resultDescription":"Returns a per-column statistics report for the submitted CSV, including numeric summaries (min, max, mean, count) and category validation results for each column, covering up to 1000 rows with support for quoted cells.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows submitted — validation fails","Invalid delimiter specified (not comma, semicolon, or tab) — schema error","Cell length exceeds max_cell_length setting — parsing error","Numeric values outside declared minimum/maximum bounds flagged or rejected","Malformed CSV (unmatched quotes, inconsistent columns) — parse error","Empty CSV string submitted — minimum length violation"],"whenToPreferThis":"Choose this endpoint when you need fast, specialized column-level statistical profiling of a course grade import CSV — particularly when you want to validate category fields, enforce numeric bounds, and get a structured report without any external data enrichment. Best suited for pre-import data quality checks on education gradebook CSVs up to 1000 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T19:09:31.008Z","isFirstParty":false,"canonicalSlug":"course-grade-imports-csv-column-statistics-7cdcb053"}