{
  "sku": "assistant-bx-csv-invoices-summary",
  "kind": "tool",
  "name": "Invoice imports — Validation summary",
  "description": "Validation summary for Invoice 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 validation summary report.",
  "price_cents": 1,
  "price_usd": "0.01",
  "unit": "per one CSV validation summary report",
  "license": "Customer retains rights to supplied content. Review model outputs; underlying data and model licences apply.",
  "delivery": "instant",
  "input_schema": {
    "type": "object",
    "properties": {
      "csv": {
        "type": "string",
        "maxLength": 100000,
        "default": "invoice_id,issued_on,account_id,net_amount,tax_amount\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3",
        "minLength": 1
      },
      "delimiter": {
        "type": "string",
        "enum": [
          ",",
          ";",
          "\t"
        ],
        "default": ","
      },
      "allowed_categories": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 100,
          "default": "",
          "minLength": 1
        },
        "minItems": 0,
        "maxItems": 100,
        "default": [
          "group-a",
          "group-b"
        ]
      },
      "minimum": {
        "type": "number",
        "minimum": -1000000000000,
        "maximum": 1000000000000,
        "default": -1000000000000
      },
      "maximum": {
        "type": "number",
        "minimum": -1000000000000,
        "maximum": 1000000000000,
        "default": 1000000000000
      },
      "max_cell_length": {
        "type": "integer",
        "minimum": 1,
        "maximum": 5000,
        "default": 1000
      }
    },
    "required": [
      "csv",
      "delimiter",
      "allowed_categories",
      "minimum",
      "maximum",
      "max_cell_length"
    ],
    "additionalProperties": false
  },
  "details_url": "https://market.datapackvibe.com/services/assistant-bx-csv-invoices-summary",
  "x402_url": "https://market.datapackvibe.com/x402/assistant-bx-csv-invoices-summary"
}