{"uid":"cap_CX6huk0m_P2Sa2n8WUAof","slug":"mining-pool-metric-imports-csv-validation-summary-dac8f7ba","name":"Mining Pool Metric Imports — CSV Validation Summary","description":"Mining pool metric imports — Validation summary: Validation summary for Mining pool metric 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 validation summary report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-pool-metrics-summary?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"observation_id,observed_on,pool_id,hashrate_ths,reported_reward_btc\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__jR6IzCW9EpcDoTt65npp","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 a CSV table of mining pool metrics (hashrate, rewards, pool IDs) against a declared contract, returning a summary report of up to 1000 rows.","exampleAgentPrompt":"Can you validate this mining pool metrics CSV for me — it has columns for observation_id, observed_on, pool_id, hashrate_ths, and reported_reward_btc, with pool IDs limited to group-a and group-b, numeric values between 0 and 1,000,000, and comma-delimited — and give me a validation summary report?","exampleUseCases":[{"title":"Nightly pool data quality check","prompt":"I have a comma-delimited CSV of today's mining pool metrics with hashrate and BTC reward columns — can you run a validation summary on it and flag any rows where numeric values fall outside 0 to 500,000, or where pool IDs aren't in group-a or group-b?"},{"title":"Validating imported pool data before pipeline ingestion","prompt":"Before I ingest this mining pool import CSV into our data pipeline, can you validate it against our contract — comma delimiter, max cell length 500, allowed pool categories are pool-north and pool-south, and numeric bounds from -100 to 1,000,000,000 — and give me a summary of any issues?"},{"title":"Auditing historical hashrate CSV for schema compliance","prompt":"I've got a historical hashrate CSV with about 800 rows using semicolon delimiters — can you validate it and summarize whether all the pool IDs match my allowed list of alpha-pool and beta-pool, and whether all numeric fields stay within 0 and 999999999999?"}],"resultDescription":"Returns a validation summary report covering row-level parse results for up to 1000 CSV rows, including whether cells conform to the declared delimiter, max cell length, numeric min/max bounds, and allowed category values — with counts of valid vs. invalid rows and specific error details per violation.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows submitted — only first 1000 processed or error returned","Invalid delimiter specified (not comma, semicolon, or tab) — schema validation error","Numeric minimum exceeds maximum — constraint conflict error","CSV is malformed (unclosed quotes, wrong column count) — parse error in summary","Empty CSV string — minimum length violation"],"whenToPreferThis":"Use this endpoint when you need a fast, low-cost ($0.01 USDC) validation summary specifically for mining pool metric CSVs (hashrate, rewards, pool IDs). It is ideal when you need to enforce a declared CSV contract with category allowlists, numeric range bounds, and cell length limits without external enrichment. Prefer it over generic CSV validators when your data conforms to the mining pool metrics schema (observation_id, observed_on, pool_id, hashrate_ths, reported_reward_btc) and you want a structured summary report rather than row-by-row transformation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:39:22.085Z","isFirstParty":false,"canonicalSlug":"mining-pool-metric-imports-csv-validation-summary-dac8f7ba"}