Deliverect · Schema

PosApiProductSyncCallback

Deliverect Asynchronous Insert / Update Products

RestaurantDeliveryOnline OrderingPoint of SaleOrder ManagementIntegration

Properties

Name Type Description
operationReportId string
products object
modifiers object
modifierGroups object
bundles object
priceLevels integer
warnings integer
errors integer
View JSON Schema on GitHub

JSON Schema

pos-api-pos-api-product-sync-callback-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/deliverect/refs/heads/main/json-schema/pos-api-pos-api-product-sync-callback-schema.json",
  "title": "PosApiProductSyncCallback",
  "description": "Deliverect Asynchronous Insert / Update Products",
  "type": "object",
  "properties": {
    "operationReportId": {
      "type": "string",
      "example": "507f****************9011"
    },
    "products": {
      "type": "object",
      "properties": {
        "inserted": {
          "type": "integer",
          "example": 1
        },
        "updated": {
          "type": "integer",
          "example": 0
        },
        "deleted": {
          "type": "integer",
          "example": 0
        },
        "ignored": {
          "type": "integer",
          "example": 0
        }
      }
    },
    "modifiers": {
      "type": "object",
      "properties": {
        "inserted": {
          "type": "integer",
          "example": 6
        },
        "updated": {
          "type": "integer",
          "example": 0
        },
        "deleted": {
          "type": "integer",
          "example": 0
        },
        "ignored": {
          "type": "integer",
          "example": 0
        }
      }
    },
    "modifierGroups": {
      "type": "object",
      "properties": {
        "inserted": {
          "type": "integer",
          "example": 2
        },
        "updated": {
          "type": "integer",
          "example": 0
        },
        "deleted": {
          "type": "integer",
          "example": 0
        },
        "ignored": {
          "type": "integer",
          "example": 0
        }
      }
    },
    "bundles": {
      "type": "object",
      "properties": {
        "inserted": {
          "type": "integer",
          "example": 0
        },
        "updated": {
          "type": "integer",
          "example": 0
        },
        "deleted": {
          "type": "integer",
          "example": 0
        },
        "ignored": {
          "type": "integer",
          "example": 0
        }
      }
    },
    "priceLevels": {
      "type": "integer",
      "example": 0
    },
    "warnings": {
      "type": "integer",
      "example": 0
    },
    "errors": {
      "type": "integer",
      "example": 0
    }
  }
}