Mews · Schema

Customer update classifications

HospitalityHotelsPMSProperty Management

Properties

Name Type Description
PaymasterAccount object Paymaster account (or `null` if the value should not be updated).
Blacklist object Synonym of Blocklist, left for backward compatibility (`null` if the value should not be updated).
Blocklist object Blocklist (or `null` if the value should not be updated).
Media object Media (or `null` if the value should not be updated).
LoyaltyProgram object Loyalty program (or `null` if the value should not be updated).
PreviousComplaint object Previous complaint (or `null` if the value should not be updated).
Returning object Returning (or `null` if the value should not be updated).
Staff object Staff (or `null` if the value should not be updated).
FriendOrFamily object Friend or family (or `null` if the value should not be updated).
TopManagement object Top management (or `null` if the value should not be updated).
Important object Important (or `null` if the value should not be updated).
VeryImportant object Very important (or `null` if the value should not be updated).
Problematic object Problematic (or `null` if the value should not be updated).
Cashlist object Cashlist (or `null` if the value should not be updated).
DisabledPerson object Disabled person (or `null` if the value should not be updated).
Military object Military (or `null` if the value should not be updated).
Airline object Airline (or `null` if the value should not be updated).
HealthCompliant object Health compliant (or `null` if the value should not be updated).
InRoom object In room (or `null` if the value should not be updated).
WaitingForRoom object Waiting for room (or `null` if the value should not be updated).
Student object Student (or `null` if the value should not be updated).
View JSON Schema on GitHub

JSON Schema

mews-customerclassificationupdateparameters-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CustomerClassificationUpdateParameters",
  "title": "Customer update classifications",
  "type": "object",
  "properties": {
    "PaymasterAccount": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Paymaster account (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Blacklist": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Synonym of Blocklist, left for backward compatibility (`null` if the value should not be updated).",
      "nullable": true,
      "deprecated": true,
      "x-deprecatedMessage": "Use Blocklist instead."
    },
    "Blocklist": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Blocklist (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Media": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Media (or `null` if the value should not be updated).",
      "nullable": true
    },
    "LoyaltyProgram": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Loyalty program (or `null` if the value should not be updated).",
      "nullable": true
    },
    "PreviousComplaint": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Previous complaint (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Returning": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Returning (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Staff": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Staff (or `null` if the value should not be updated).",
      "nullable": true
    },
    "FriendOrFamily": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Friend or family (or `null` if the value should not be updated).",
      "nullable": true
    },
    "TopManagement": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Top management (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Important": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Important (or `null` if the value should not be updated).",
      "nullable": true
    },
    "VeryImportant": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Very important (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Problematic": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Problematic (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Cashlist": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Cashlist (or `null` if the value should not be updated).",
      "nullable": true
    },
    "DisabledPerson": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Disabled person (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Military": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Military (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Airline": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Airline (or `null` if the value should not be updated).",
      "nullable": true
    },
    "HealthCompliant": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Health compliant (or `null` if the value should not be updated).",
      "nullable": true
    },
    "InRoom": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "In room (or `null` if the value should not be updated).",
      "nullable": true
    },
    "WaitingForRoom": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Waiting for room (or `null` if the value should not be updated).",
      "nullable": true
    },
    "Student": {
      "title": "Boolean update value",
      "allOf": [
        {
          "$ref": "#/components/schemas/BooleanUpdateValue"
        }
      ],
      "description": "Student (or `null` if the value should not be updated).",
      "nullable": true
    }
  },
  "additionalProperties": false,
  "x-schema-id": "CustomerClassificationUpdateParameters"
}