Tabular Validation · CSV / Spreadsheet Pre-Import Check
tabular_validateDiscover deterministic pre-import validation for JSON-record tables, including CSV or spreadsheet rows converted to JSON. Paid execution checks every row for required columns and declared primitive types and returns bounded row-and-field errors; use object_contract_check for one object or json_schema_check for recursive constraints. This free MCP discovery call does not execute the advertised capability and does not charge; it returns the exact x402 endpoint, price and payment guide for execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | JSON object rows to validate. Between 1 and 5,000 rows. | |
| types | No | Optional mapping of field name to required JSON primitive type. | |
| required | No | Optional field names that must be present on every row. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | Yes | ||
| method | Yes | HTTP method for paid execution. | |
| endpoint | Yes | Canonical absolute ARN HTTP URL to POST the same tool arguments to for paid execution. | |
| protocol | Yes | Payment protocol required by the HTTP execution endpoint. | |
| instruction | Yes | How to execute the capability after receiving the payment requirement. | |
| paymentGuide | Yes | Public setup guide with a working x402 v2 Base-mainnet client example. | |
| paymentRequired | Yes | Always true for paid ARN capabilities exposed over MCP. |