{"uid":"cap_lw-XZGgxx8MMd7KqsuB9O","slug":"api-usage-imports-csv-located-error-report-dce75a26","name":"API Usage Imports CSV Located Error Report","description":"API usage imports — Located error report: Located error report for API usage 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-api-usage-cell-errors?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"usage_id,observed_on,endpoint_id,request_count,error_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_o2R6iWAlf2vsls4-VNTiY","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 API usage import data and returns a located error report identifying cell-level issues, supporting up to 1000 rows.","exampleAgentPrompt":"Can you validate this API usage CSV for cell errors? It has columns usage_id, observed_on, endpoint_id, request_count, error_count, uses a comma delimiter, and the allowed categories are group-a and group-b — tell me exactly which cells are wrong and where.","exampleUseCases":[{"title":"Pre-import CSV error check","prompt":"Before I import this API usage CSV into our system, can you run it through the validator and tell me exactly which cells have errors? The file uses a comma delimiter, allowed categories are 'team-alpha' and 'team-beta', and cell values should be between 0 and 1000000."},{"title":"Catching bad category values in usage data","prompt":"I have a CSV of API usage records and I think some of the endpoint_id cells have values that aren't in my approved list — can you check it against allowed categories 'prod-api' and 'staging-api' and show me exactly where the violations are?"},{"title":"Validating numeric ranges in usage counts","prompt":"Can you validate my API usage import CSV and flag any cells where request_count or error_count fall outside the range of 0 to 500000? Use comma as the delimiter and report the exact locations of any out-of-range values."}],"resultDescription":"A located error report listing the specific cells, rows, and columns in the CSV that fail validation, including violations of numeric range constraints, disallowed category values, or cell length limits. Each error is pinpointed by position within the CSV.","failureModes":["CSV exceeds 100,000 character limit — request rejected","CSV has more than 1000 rows — validation may be truncated or rejected","Invalid delimiter specified — only comma, semicolon, or tab supported","Malformed CSV that cannot be parsed — error returned","Cell length exceeds max_cell_length — flagged as error","Network or payment authorization failure — no report returned"],"whenToPreferThis":"Choose this endpoint when you need cell-level, located error reporting for API usage import CSVs specifically — not just a pass/fail result. It is purpose-built for the API usage imports schema (usage_id, observed_on, endpoint_id, request_count, error_count columns), supports quoted cells, and returns precise row/column error locations. Prefer it over generic CSV validators when you need category allow-list enforcement and numeric range validation in a single call for up to 1000 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T06:51:10.123Z","isFirstParty":false,"canonicalSlug":"api-usage-imports-csv-located-error-report-dce75a26"}