{"uid":"cap_bIH-ndBcXcCYKwPVQ21tY","slug":"mining-share-aggregates-csv-trimmed-typed-conversion-7b931a5c","name":"Mining Share Aggregates CSV Trimmed Typed Conversion","description":"Mining share aggregates — Trimmed typed conversion: Trimmed typed conversion for Mining share aggregates. 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 trimmed typed conversion report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-mining-shares-normalise?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"observation_id,observed_on,worker_id,accepted_shares,rejected_shares\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_esqVx4P87Ajbb0z2dVRwJ","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":"Validates and normalizes a CSV table of mining share aggregate data (observation IDs, dates, worker IDs, accepted/rejected shares) with trimming, type coercion, and configurable constraints.","exampleAgentPrompt":"Can you validate and normalize this CSV of mining share aggregates — it has columns for observation_id, observed_on, worker_id, accepted_shares, and rejected_shares, comma-delimited, up to 1000 rows, with allowed categories group-a and group-b, and share counts should be between 0 and 1000000?","exampleUseCases":[{"title":"Mining pool share data quality check","prompt":"I have a CSV of daily mining share stats for my workers — columns are observation_id, observed_on, worker_id, accepted_shares, rejected_shares — can you validate it and make sure all values are properly typed and trimmed? Allowed worker groups are group-a and group-b, and all share numbers should be between 0 and 500000."},{"title":"Automated pipeline CSV ingestion guard","prompt":"Before I load this mining share aggregate CSV into my database, run it through the trimmed typed conversion validator — it's comma-separated, max 1000 cells per field, and I only want to allow categories group-a, group-b, and group-c."},{"title":"Reject anomalous mining share rows","prompt":"Check this semicolon-delimited CSV of mining observations for type errors and out-of-range values — accepted and rejected shares should be between 0 and 10000000, and flag anything that doesn't conform so I can clean the dataset."}],"resultDescription":"A trimmed typed conversion report for the submitted CSV, confirming which rows pass validation with proper types and trimmed values, and flagging rows that violate constraints such as out-of-range numbers, disallowed categories, or malformed cells.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows in the CSV — validation halted","Cell exceeds max_cell_length — row flagged or rejected","Category value not in allowed_categories list — row fails validation","Numeric value outside minimum/maximum bounds — type constraint violation","Malformed CSV structure (unmatched quotes, wrong delimiter) — parse error","Empty CSV input — immediate validation failure"],"whenToPreferThis":"Use this endpoint when you need to validate and normalize a structured CSV of mining share aggregate data (with fields like observation_id, observed_on, worker_id, accepted_shares, rejected_shares) against declared type and range contracts, especially when you need trimming of whitespace and type coercion without any external enrichment or lookups. Prefer this over generic CSV validators when your domain is specifically cryptocurrency mining share statistics and you need the specialized preset with configurable category allowlists and numeric bounds.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:47.142Z","isFirstParty":false,"canonicalSlug":"mining-share-aggregates-csv-trimmed-typed-conversion-7b931a5c"}