{"uid":"cap_JifWFDtTlGsromqfvS9G5","slug":"return-imports-csv-blank-row-report-26236f60","name":"Return Imports CSV Blank Row Report","description":"Return imports — Blank row report: Blank row report for Return 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-returns-empty-rows?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"return_id,received_on,reason_code,returned_units,restocking_fee\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_FvIfz_kUpMRzcrJ5uZSSE","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 file of return import data and reports any blank rows found in it.","exampleAgentPrompt":"Can you check this returns CSV for blank rows? It uses a comma delimiter and the valid reason codes are group-a and group-b — here's the data: return_id,received_on,reason_code,returned_units,restocking_fee\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,,group-b,,3","exampleUseCases":[{"title":"Pre-upload returns data quality check","prompt":"Before I import this batch of 500 return records, can you scan the CSV for any blank rows? The file uses commas as delimiters and the only valid reason codes are 'damaged', 'wrong-item', and 'no-longer-needed'."},{"title":"Automated returns pipeline validation","prompt":"I have a daily returns CSV that gets generated overnight — can you check it for blank rows using a semicolon delimiter and flag any issues before it gets processed? Valid categories are group-a and group-b."},{"title":"Troubleshooting failed return import","prompt":"My return import keeps failing and I think there might be blank rows in the file. Can you run a blank row report on this CSV? It's comma-separated and the allowed reason codes are 'refund' and 'exchange'."}],"resultDescription":"A structured report identifying any blank rows present in the submitted CSV, including row positions or indices of blank lines, validated against the declared delimiter, cell length limits, and allowed category values — up to 1000 rows processed.","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV contains fewer than 1 character — empty input error","Delimiter not one of comma, semicolon, or tab — validation error","Cell length exceeds max_cell_length setting — cell truncation or error","More than 100 allowed_categories supplied — request rejected","Payment not included or insufficient — 402 payment required"],"whenToPreferThis":"Use this endpoint when you need a focused, cost-effective blank row check specifically for return import CSV data, especially as part of a pre-import validation pipeline. It is purpose-built for the returns domain with support for reason code category validation, custom delimiters, and quoted cells — making it more targeted than a generic CSV validator when working with return records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:02.608Z","isFirstParty":false,"canonicalSlug":"return-imports-csv-blank-row-report-26236f60"}