{"uid":"cap_YdIAKZVJrIWy_ThrnLyHG","slug":"build-result-imports-valid-row-export-1ff1e72b","name":"Build Result Imports — Valid Row Export","description":"Build result imports — Valid row export: Valid row export 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 valid row export report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-builds-valid-rows?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_kSwv4p_eSvHbjfZ8RE3wl","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 of build result records and exports only the rows that pass all declared contract checks, supporting up to 1000 rows.","exampleAgentPrompt":"Can you validate my build results CSV and export only the valid rows? The CSV uses comma delimiters, I want to allow repository categories 'group-a' and 'group-b', duration_seconds should be between 0 and 7200, and cells shouldn't exceed 500 characters.","exampleUseCases":[{"title":"CI pipeline build record quality gate","prompt":"I have a CSV of build results from our CI system with columns build_id, built_on, repository_id, duration_seconds, and warning_count. Can you validate it and give me only the rows that pass — repository_id must be one of 'repo-frontend' or 'repo-backend', duration_seconds between 0 and 3600, and max cell length of 200 characters?"},{"title":"Nightly import pre-flight CSV check","prompt":"Before we import tonight's build results into the data warehouse, can you run a valid-row export on this CSV? Use semicolon as the delimiter, allow categories 'team-alpha' and 'team-beta', and flag any rows where numeric values fall outside -1 to 86400."},{"title":"Build data audit for anomaly filtering","prompt":"We got a dump of build records and need to strip out any rows that don't conform to our schema. Can you export just the valid rows from this comma-separated CSV, with allowed repository groups 'core' and 'infra', a max cell length of 1000, and numeric values constrained between 0 and 100000?"}],"resultDescription":"A report identifying which rows of the submitted CSV are valid according to the declared contract constraints (numeric range, allowed category values, cell length limits), returning only the passing rows and summary metadata.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows submitted — only up to 1000 processed","Invalid delimiter value (must be comma, semicolon, or tab) — schema validation error","Cell content exceeds max_cell_length — row marked invalid","Numeric values outside min/max range — affected rows excluded from valid export","Malformed CSV (unmatched quotes, encoding issues) — parse error returned"],"whenToPreferThis":"Choose this endpoint when you need to validate a build results CSV against a declared contract (numeric ranges, allowed category values, cell length limits) and receive only the conforming rows back. It is purpose-built for build result import workflows with up to 1000 rows, making it ideal as a pre-import quality gate or audit step in CI/CD data pipelines. Prefer it over generic CSV validators when your data specifically involves build records with repository groupings and numeric metrics like duration or warning counts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T19:03:21.321Z","isFirstParty":false,"canonicalSlug":"build-result-imports-valid-row-export-1ff1e72b"}