{"uid":"cap_PGr8CUaHlf4cJ4snB8qMe","slug":"maintenance-imports-numeric-type-check-ea381073","name":"Maintenance Imports — Numeric Type Check","description":"Maintenance imports — Numeric type check: Numeric type 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 numeric type check report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-maintenance-types?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__C_pYjaUUdio88FMiLSqD","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 numeric columns in a maintenance CSV file, checking for type correctness, range bounds, and category membership across up to 1000 rows.","exampleAgentPrompt":"Can you run a numeric type check on my maintenance imports CSV — it has columns maintenance_id, performed_on, asset_id, labour_hours, and parts_cost — using a comma delimiter, and flag any cells where labour_hours or parts_cost aren't valid numbers or fall outside 0 to 50000?","exampleUseCases":[{"title":"Pre-import maintenance data validation","prompt":"Before I load this maintenance records CSV into our system, can you check that the labour_hours and parts_cost columns contain valid numbers and nothing is outside the range 0 to 100000? The file uses comma delimiters and the allowed asset categories are group-a, group-b, and group-c."},{"title":"Automated ETL pipeline numeric check","prompt":"As part of our nightly ETL pipeline, run a numeric type check on this maintenance CSV — delimiter is a semicolon, minimum allowed value is 0, maximum is 999999 — and return a report of any rows with invalid or out-of-range numeric cells."},{"title":"Spot-checking contractor-submitted maintenance data","prompt":"A contractor sent us a maintenance CSV and I want to verify the numeric fields are clean before we accept it — can you validate it with comma delimiters, max cell length of 500, and flag anything that isn't a proper number or exceeds 50000?"}],"resultDescription":"Returns a numeric type check report covering each row and cell in the CSV, identifying cells where expected numeric columns contain non-numeric or out-of-range values, along with a summary of violations and row counts. The report is scoped to the declared CSV contract without external enrichment.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows in CSV — only first 1000 processed or error returned","Invalid delimiter value outside allowed enum — validation error","Minimum value exceeds maximum value — configuration error","Cell length exceeds max_cell_length — flagged as violation","Malformed CSV that cannot be parsed — error response","Empty CSV string — validation error"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, cost-effective ($0.01 USDC) numeric type check specifically for maintenance import CSV files, with support for configurable value ranges, allowed categories, and quoted cells. Prefer it over generic CSV validators when the domain is maintenance records (maintenance_id, asset_id, labour_hours, parts_cost) and you want a specialized report without external enrichment or schema inference.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T00:52:47.547Z","isFirstParty":false,"canonicalSlug":"maintenance-imports-numeric-type-check-ea381073"}