{"uid":"cap_TrGLYsxnJwvN1Nu1wSxfN","slug":"shipment-imports-csv-declared-column-projection-6f25614d","name":"Shipment Imports CSV Declared Column Projection","description":"Shipment imports — Declared column projection: Declared column projection for Shipment 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 declared column projection report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-shipments-projection?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"shipment_id,shipped_on,carrier_id,weight_kg,shipping_cost\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_cU5um4Z2uJW35mj9hhCqU","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 shipment imports CSV against a declared column contract, checking data types, value ranges, cell lengths, and categorical values across up to 1000 rows.","exampleAgentPrompt":"Can you validate my shipment imports CSV — it has columns like shipment_id, shipped_on, carrier_id, weight_kg, and shipping_cost — make sure weights are between 0 and 500, costs are between 0 and 10000, allowed carrier categories are group-a and group-b, and no cell exceeds 200 characters?","exampleUseCases":[{"title":"Pre-import logistics data quality gate","prompt":"I have a CSV of shipment records with columns shipment_id, shipped_on, carrier_id, weight_kg, and shipping_cost. Before I load it into our system, can you validate the column contract — weights should be between 0 and 1000 kg, costs between 0 and 5000, carriers must be either group-a or group-b, and no cell should be longer than 500 characters?"},{"title":"Carrier category compliance audit","prompt":"Can you check this shipment imports CSV and confirm that every carrier_id value is one of our approved categories: carrier-west, carrier-east, or carrier-central? Also make sure numeric fields stay within 0 and 999999 and cells don't exceed 300 characters."},{"title":"Automated ETL validation before warehouse ingestion","prompt":"Before we push this batch of 800 shipment rows to the warehouse, run a declared column projection on the CSV — delimiter is a semicolon, allowed carriers are vendor-1 and vendor-2, shipping cost must be between 1 and 50000, weight between 0.1 and 2000, and max cell length 1000."}],"resultDescription":"A declared column projection report for the shipment imports CSV, indicating which columns pass or fail the declared contract, including any rows with out-of-range numeric values, disallowed category values, or cells exceeding the maximum length limit. Covers up to 1000 rows with quoted cell support.","failureModes":["CSV exceeds 100,000 character limit — request rejected","More than 1000 rows submitted — only first 1000 may be processed","Invalid delimiter specified — must be comma, semicolon, or tab","Malformed CSV that cannot be parsed — error returned","Numeric bounds inverted (minimum greater than maximum) — validation error","Empty CSV string submitted — rejected due to minLength constraint"],"whenToPreferThis":"Choose this endpoint when you need to validate a shipment imports CSV against a declared column contract before ingestion or processing, especially when you need to enforce allowed categorical values for carrier IDs, numeric bounds for weights and costs, and cell length constraints. Best suited for pre-ETL data quality gates on logistics data with up to 1000 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:16.597Z","isFirstParty":false,"canonicalSlug":"shipment-imports-csv-declared-column-projection-6f25614d"}