{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/quickbooks/json-schema/quickbooks-deleterequest-schema.json",
  "title": "deleterequest",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/quickbooks-bill-api-openapi.yml#/components/schemas/deleterequest",
  "type": "object",
  "properties": {
    "SyncToken": {
      "type": "string",
      "description": "Version number of the object. It is used to lock an object for use by one app at a time. As soon as an application modifies an object, its SyncToken is incremented. Attempts to modify an object specifying an older SyncToken fails. Only the latest version of the object is maintained by QuickBooks Online.",
      "x-intuit-required": "Required"
    },
    "id": {
      "type": "string",
      "description": "Unique identifier for this object.",
      "x-intuit-required": "Required",
      "x-intuit-filterable": true
    }
  },
  "required": [
    "SyncToken",
    "id"
  ]
}