{"uid":"cap_A50Yfpr_kJTvxOK_OmBIa","slug":"token-holder-observations-csv-cell-error-validator-8900f84d","name":"Token Holder Observations CSV Cell Error Validator","description":"Token holder observations — Located error report: Located error report for Token holder observations. 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 located error report report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-token-holders-cell-errors?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"observation_id,observed_on,token_address,holder_count,circulating_tokens\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_gCmbMXk5nBd49EHBqlvb1","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 token holder observations (up to 1000 rows) and returns a located error report identifying cell-level data issues.","exampleAgentPrompt":"Check my token holder observations CSV for cell errors — here's the data with comma delimiter, values should be between 0 and 1000000, and allowed categories are group-a and group-b: observation_id,observed_on,token_address,holder_count,circulating_tokens\\nrecord-a,2026-01-01,group-a,10,2\\nrecord-b,2026-01-02,group-b,20,3","exampleUseCases":[{"title":"Pre-upload CSV data quality check","prompt":"Before I push this token holder observations file to the dashboard, can you run it through the cell error validator? Use comma as the delimiter, min value 0, max value 500000, and allowed categories are group-a, group-b, group-c. Here's the CSV: observation_id,observed_on,token_address,holder_count,circulating_tokens\\nrecord-x,2026-03-01,group-a,150,45\\nrecord-y,2026-03-02,group-z,999,-1"},{"title":"Detecting out-of-range token counts","prompt":"I think some of my token holder observation rows have negative holder counts or circulating token values way above 100000 — can you validate this CSV and tell me exactly which cells are wrong? Delimiter is comma, min is 0, max is 100000."},{"title":"Verifying allowed token address categories","prompt":"Can you check this token holder CSV and flag any cells where the token_address isn't one of my allowed categories: mainnet-a, mainnet-b, or testnet-x? Use comma delimiter and report back every error location. Here's the CSV."}],"resultDescription":"A located error report listing each cell-level validation failure found in the submitted CSV, including the position (row/column) of the error and the nature of the violation — such as out-of-range numeric values, disallowed category strings, or cells exceeding the max length. Returns up to 1000-row coverage with no external data enrichment.","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV has zero rows or is empty — validation cannot proceed","Delimiter mismatch causes all rows to appear as single-column — produces misleading error report","Values outside min/max bounds that exceed the allowed numeric range generate range errors","Cell content longer than max_cell_length triggers cell-length errors","More than 100 allowed_categories specified — request rejected","Malformed quoted cells may not parse correctly depending on quoting style"],"whenToPreferThis":"Choose this endpoint when you need fast, cheap ($0.01 USDC), schema-level cell validation of a token holder observations CSV — specifically when you want located error reports (row/column positions) rather than just a pass/fail. It is purpose-built for the token holder observations schema (observation_id, observed_on, token_address, holder_count, circulating_tokens) and supports configurable min/max numeric bounds, allowed category lists, and max cell length. Prefer it over generic CSV validators when your domain is token holder data and you need precise error location output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:10.817Z","isFirstParty":false,"canonicalSlug":"token-holder-observations-csv-cell-error-validator-8900f84d"}