{"uid":"cap_VhZOD7tgvRWJ5BAPR1KSi","slug":"machine-utilisation-imports-blank-row-report-4cf3aab8","name":"Machine Utilisation Imports — Blank Row Report","description":"Machine utilisation imports — Blank row report: Blank row report for Machine utilisation 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 blank row report report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-machines-empty-rows?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"observation_id,observed_on,machine_id,running_hours,scheduled_hours\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_zy3lEStLvx1Wvl5cqjpHo","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 machine utilisation CSV import and reports all blank rows found in the data.","exampleAgentPrompt":"Can you check this machine utilisation CSV for blank rows? The data has columns observation_id, observed_on, machine_id, running_hours, and scheduled_hours — use a comma delimiter and flag any empty rows in the report.","exampleUseCases":[{"title":"Pre-import data quality gate","prompt":"Before I upload this machine utilisation import file, can you scan it for blank rows? It's comma-delimited with columns observation_id, observed_on, machine_id, running_hours, and scheduled_hours — I want to catch any empty records before they cause issues in our system."},{"title":"Scheduled data pipeline validation","prompt":"Every morning we receive a machine hours CSV from our factory floor. Can you run a blank row check on today's file and tell me if any records are missing so I can flag them before the report goes out?"},{"title":"Allowed-category and blank-row audit","prompt":"I have a machine utilisation CSV with data for group-a and group-b machines. Can you validate it for blank rows and make sure no other machine categories sneak in — only allow group-a and group-b entries?"}],"resultDescription":"Returns a report identifying which rows in the submitted CSV are blank, including row indices or positions of empty records, enabling the caller to locate and fix data gaps before importing machine utilisation data.","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV contains more than 1,000 rows — beyond validated row limit","Invalid delimiter specified (not comma, semicolon, or tab) — schema validation error","Cell content exceeds max_cell_length — validation failure","Empty CSV string submitted — minLength constraint violation","Malformed CSV with unclosed quotes — parsing error"],"whenToPreferThis":"Choose this endpoint when you need to validate a machine utilisation CSV import specifically for blank/empty rows before ingestion. It is purpose-built for the machine utilisation domain (observation_id, machine_id, running_hours, scheduled_hours columns) with support for allowed-category whitelisting and configurable delimiters. Prefer it over generic CSV validators when you want a domain-specific blank-row report at low cost ($0.01 USDC per call) without any external enrichment or side effects.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:33.908Z","isFirstParty":false,"canonicalSlug":"machine-utilisation-imports-blank-row-report-4cf3aab8"}