{"uid":"cap_OwrX1DZMNnXj77snZ0Wbs","slug":"maintenance-imports-required-cell-check-6048874a","name":"Maintenance Imports — Required Cell Check","description":"Maintenance imports — Required cell check: Required cell check for Maintenance 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-maintenance-required?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"maintenance_id,performed_on,asset_id,labour_hours,parts_cost\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_KxhSMTYMVsLxwaCFaKG0_","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 required cells in a maintenance-record CSV are non-empty and conform to declared constraints, up to 1000 rows.","exampleAgentPrompt":"Can you run a required-cell check on my maintenance imports CSV — it uses a comma delimiter and has columns maintenance_id, performed_on, asset_id, labour_hours, and parts_cost — and tell me which rows are missing required values?","exampleUseCases":[{"title":"Pre-import maintenance data QA","prompt":"Before I upload this maintenance log CSV to our system, can you check that every required cell is filled in? The file uses comma delimiters and the allowed asset categories are group-a and group-b."},{"title":"Automated ETL pipeline validation","prompt":"As part of our nightly maintenance data pipeline, validate the required cells in this CSV — delimiter is a comma, max cell length 500 — and flag any rows with empty mandatory fields so we can quarantine them before loading."},{"title":"Field technician report verification","prompt":"Our field techs submitted a maintenance CSV with columns maintenance_id, performed_on, asset_id, labour_hours, and parts_cost. Can you verify that none of the required cells are blank and that all category values are either group-a or group-b?"}],"resultDescription":"Returns a structured required-cell check report indicating which rows and columns have missing or invalid required values, based on the declared CSV schema with up to 1000 rows. Quoted cells are handled correctly, and the report covers blank required fields and out-of-range numeric values within the specified minimum/maximum bounds.","failureModes":["CSV exceeds 1000 rows — validation may be truncated or rejected","Invalid delimiter character not in allowed enum causes parse error","Cell length exceeds max_cell_length limit — row flagged or rejected","Malformed CSV (unmatched quotes, inconsistent columns) causes parse failure","Empty CSV string (minLength violation) returns error","Numeric values outside specified minimum/maximum range flagged as invalid"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, low-cost ($0.01 USDC) required-cell presence check specifically for maintenance import CSVs with up to 1000 rows. It is purpose-built for the maintenance records domain (maintenance_id, performed_on, asset_id, labour_hours, parts_cost) and handles quoted cells without external enrichment. Prefer it over generic CSV validators when you need a domain-specific preset and deterministic validation with no side effects.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:56.950Z","isFirstParty":false,"canonicalSlug":"maintenance-imports-required-cell-check-6048874a"}