{"uid":"cap_XmvBCXL8Px9NEdikEqz9a","slug":"mining-pool-metric-imports-required-cell-check-d4a105b8","name":"Mining Pool Metric Imports — Required Cell Check","description":"Mining pool metric imports — Required cell check: Required cell check 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 required cell check report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-pool-metrics-required?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_84it6d7KPAdvnZErSyIuV","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 that all required cells in a mining pool metrics CSV are present and non-empty, supporting up to 1000 rows.","exampleAgentPrompt":"Can you run a required cell check on this mining pool metrics CSV to make sure none of the mandatory fields are empty? The CSV uses comma delimiters, rows like 'observation_id,observed_on,pool_id,hashrate_ths,reported_reward_btc', and the allowed pool categories are group-a and group-b.","exampleUseCases":[{"title":"Pre-import validation for pool data pipeline","prompt":"Before I push this batch of mining pool metrics into our database, can you check the CSV for any missing required cells? It's comma-delimited, up to 500 rows, with pool categories group-a and group-b — I need to make sure observation_id, pool_id, hashrate_ths, and reported_reward_btc are all filled in."},{"title":"Audit stale pool reporting files","prompt":"I have a CSV export of pool hashrate and reward data from last quarter that I need to audit — can you run a required cell check on it to flag any rows where mandatory fields like observed_on or reported_reward_btc are blank? Delimiter is comma and allowed categories are group-a and group-b."},{"title":"Quality gate for automated mining report ingestion","prompt":"Our automated system drops daily mining pool CSVs and I need a quality gate before ingestion — please validate that all required cells are populated in this file, using comma as the delimiter and group-a and group-b as valid pool categories, with a max cell length of 500."}],"resultDescription":"Returns a required cell check report indicating whether all mandatory cells across up to 1000 CSV rows are populated, identifying any rows or columns with missing required values, within the configured constraints (delimiter, value ranges, allowed categories, max cell length).","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV contains more than 1000 rows — validation may be truncated or rejected","Invalid delimiter specified — must be comma, semicolon, or tab","Cell value exceeds max_cell_length — flagged as invalid","Allowed categories list contains more than 100 entries — rejected","Malformed CSV structure — parsing error returned"],"whenToPreferThis":"Choose this endpoint when you need to validate that all required fields in a mining pool metrics CSV are non-empty before importing or processing the data, specifically for datasets with fields like hashrate, pool ID, observation date, and BTC reward. It is purpose-built for the mining pool metrics schema and supports quoted cells and configurable delimiters, making it more appropriate than a generic CSV validator when working with pool performance data ingestion pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:39:31.153Z","isFirstParty":false,"canonicalSlug":"mining-pool-metric-imports-required-cell-check-d4a105b8"}