QuickBooks

QUICKBOOKS_UPDATE_SPARSE_INVOICE

Tool to perform a sparse update of an existing invoice. Use when you need to update only specific invoice fields without overwriting other data.

Remote quickbooks

Remote (network-hosted)

Other tools also called QUICKBOOKS_UPDATE_SPARSE_INVOICE? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "invoice": {
      "type": "object",
      "title": "Invoice",
      "required": [
        "Id",
        "SyncToken"
      ],
      "properties": {
        "Id": {
          "type": "string",
          "title": "Id",
          "description": "Unique identifier of the Invoice to update"
        },
        "sparse": {
          "type": "boolean",
          "title": "Sparse",
          "default": true,
          "description": "Flag to indicate a sparse (partial) update; must be true"
        },
        "SyncToken": {
          "type": "string",
          "title": "Sync Token",
          "description": "Concurrency token; must match the latest from QuickBooks"
        }
      },
      "description": "Invoice object containing Id, SyncToken, sparse flag, and fields to update",
      "additionalProperties": true
    }
  }
}