{"uid":"cap_ofLOhPQ7FI18P-ThCresI","slug":"transfer-record-imports-declared-column-projection-5e855ebb","name":"Transfer Record Imports — Declared Column Projection","description":"Transfer record imports — Declared column projection: Declared column projection for Transfer record 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-transfers-projection?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"transfer_id,executed_on,asset_id,sent_amount,received_amount\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_azfVN-qte_u6j4jQaF12N","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 transfer records against a declared column contract, projecting and checking up to 1000 rows for structural and value conformance.","exampleAgentPrompt":"Can you validate my transfer import CSV — it has columns transfer_id, executed_on, asset_id, sent_amount, and received_amount — using comma as delimiter, amounts between 0 and 5000000, and only allowing categories group-a and group-b?","exampleUseCases":[{"title":"Pre-import transfer file audit","prompt":"Before I import this transfer CSV into our system, can you validate it against our declared schema — comma-delimited, transfer_id/executed_on/asset_id/sent_amount/received_amount columns, amounts between -1000000 and 1000000, and only group-a or group-b as valid asset categories?"},{"title":"Catch out-of-range transfer amounts","prompt":"I have a CSV of transfer records and I need to make sure no sent_amount or received_amount falls outside the range of 0 to 500000 — can you run a column projection validation on it with comma delimiter and max cell length of 200?"},{"title":"Validate allowed asset categories in transfers","prompt":"Check my transfer import file to confirm that every asset_id value is either 'crypto-usd' or 'crypto-eur' — it's comma-separated with up to 1000 rows and I need a report on any rows that fail the category contract."}],"resultDescription":"A declared column projection report indicating whether the CSV transfer records conform to the stated schema contract, including which rows or cells violate column types, value ranges, allowed categories, or cell length limits — covering up to 1000 rows.","failureModes":["CSV exceeds 1000 rows — only up to 1000 rows are processed","CSV string exceeds 100000 character limit — request rejected","Cell length exceeds max_cell_length — validation error flagged","Delimiter mismatch causes incorrect column parsing","Values outside minimum/maximum range flagged as violations","Disallowed category values in asset_id column flagged","Malformed quoted cells may cause parse errors"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, low-cost ($0.01 USDC) structural validation of a CSV transfer import file against a declared column contract — especially when you want to catch schema violations, out-of-range numeric values, or disallowed category values before importing. Best for files up to 1000 rows with known column layouts including transfer_id, executed_on, asset_id, sent_amount, and received_amount.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T19:42:39.306Z","isFirstParty":false,"canonicalSlug":"transfer-record-imports-declared-column-projection-5e855ebb"}