{"uid":"cap_dMCFg0qPM0Xkyyqj-0oJu","slug":"property-listing-imports-declared-column-projection-40e2b950","name":"Property Listing Imports — Declared Column Projection","description":"Property listing imports — Declared column projection: Declared column projection for Property listing 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-properties-projection?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"listing_id,listed_on,region_id,asking_price,floor_area_sqm\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_bHJldkhVchUB5FcWrMEmM","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 property listing data against a declared column schema contract, checking up to 1000 rows for structural and data integrity.","exampleAgentPrompt":"Can you validate this property listings CSV to make sure the columns match the expected schema — listing_id, listed_on, region_id, asking_price, floor_area_sqm — with asking_price between 0 and 5000000, allowed regions group-a and group-b, using a comma delimiter, and up to 1000 characters per cell?","exampleUseCases":[{"title":"Pre-import property data quality check","prompt":"Before I import this CSV of 800 property listings into our system, can you validate that all the columns are correct — listing_id, listed_on, region_id, asking_price, floor_area_sqm — with comma delimiters, asking prices between 50000 and 10000000, and only region codes north-zone and south-zone allowed?"},{"title":"Real estate feed schema compliance check","prompt":"I'm receiving a nightly property feed from a third-party agent as a CSV file. Can you check this latest file to make sure the declared columns are all present and the data falls within expected bounds — prices between 100000 and 2000000, regions allowed are metro and suburban, comma-separated?"},{"title":"Catch malformed rows before pipeline processing","prompt":"Can you run a column projection validation on this property listings CSV before it hits our data pipeline? Use a semicolon delimiter, allow asking_price between 0 and 999999, permitted region_ids are zone-1, zone-2, and zone-3, and flag any cells over 500 characters."}],"resultDescription":"A structured column projection report indicating whether the CSV conforms to the declared contract, including which rows or cells fail validation, category mismatches, out-of-range numeric values, and any structural issues across up to 1000 rows.","failureModes":["CSV exceeds 100,000 character limit — request rejected","Delimiter mismatch causes all rows to parse as single-column — validation fails with structural error","Values in region_id column not in allowed_categories list — flagged as category violations","asking_price values outside min/max bounds — flagged as range violations","Malformed quoted cells cause parse errors","More than 1000 rows submitted — only first 1000 processed or request rejected","Empty CSV input — validation error returned"],"whenToPreferThis":"Choose this endpoint when you need to validate a property-specific CSV file against a declared column contract before importing into a data system, especially when you need to enforce allowed category values for region identifiers, numeric bounds on price and area fields, and structural CSV parsing with quoted cell support. Prefer this over generic CSV validators when the domain is real estate property listings with the standard listing_id, listed_on, region_id, asking_price, floor_area_sqm schema.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T00:58:41.351Z","isFirstParty":false,"canonicalSlug":"property-listing-imports-declared-column-projection-40e2b950"}