{"uid":"cap_ox_zn2fxFLVN4LQeFT83l","slug":"build-result-imports-located-error-report-csv-validator-241414bd","name":"Build Result Imports — Located Error Report (CSV Validator)","description":"Build result imports — Located error report: Located error report for Build result 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 located error report report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-builds-cell-errors?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"build_id,built_on,repository_id,duration_seconds,warning_count\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_b4czHR_vM87cbCOFbAB1X","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 representing build result imports and returns located cell-level error reports for up to 1000 rows.","exampleAgentPrompt":"Can you validate this build results CSV for me and give me a located error report — it has columns build_id, built_on, repository_id, duration_seconds, and warning_count, using a comma delimiter, with allowed categories group-a and group-b, and I want cell values to stay between 0 and 1000000?","exampleUseCases":[{"title":"CI pipeline import validation","prompt":"I'm importing build results into our dashboard from a CSV export — can you validate it and tell me exactly which cells have errors, including their row and column positions? The CSV uses commas, allowed repository groups are group-a and group-b, and numeric values should be between 0 and 999999."},{"title":"Warning count threshold check","prompt":"Here's a CSV of our recent builds with columns build_id, built_on, repository_id, duration_seconds, and warning_count — can you run a located error report to flag any cells where warning_count falls outside 0 to 50, using comma as delimiter?"},{"title":"Automated build data quality gate","prompt":"Before we load this build import CSV into the database, validate it and return a located error report showing exactly which cells fail — the allowed categories for repository_id are group-alpha and group-beta, max cell length is 200, and numeric fields should be between 1 and 86400."}],"resultDescription":"Returns a located error report listing cell-level validation failures in the submitted CSV, including the position (row and column) of each error, the nature of the violation (e.g. out-of-range numeric value, disallowed category, cell too long), and overall pass/fail status for the submitted build result import data.","failureModes":["CSV exceeds 1000 rows — only up to 1000 rows are validated","CSV string exceeds 100000 character limit — request rejected","Invalid delimiter specified — must be comma, semicolon, or tab","Cell length exceeds max_cell_length setting — flagged as error","Malformed CSV that cannot be parsed — parse error returned","Allowed categories list exceeds 100 items — request rejected","Minimum value greater than maximum value — undefined validation behavior"],"whenToPreferThis":"Use this endpoint when you need cell-level, located error reporting for CSV files specifically representing build result imports (build_id, built_on, repository_id, duration_seconds, warning_count schema), especially when you need to know exactly which row and column contains each error. It supports quoted cells and configurable delimiters. Prefer this over generic CSV validators when you need the specialised build-result contract validation with category allowlisting and numeric range enforcement in one call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:59:06.401Z","isFirstParty":false,"canonicalSlug":"build-result-imports-located-error-report-csv-validator-241414bd"}