Validations history

Validation #1032

Success

The input JSON schema validates the input JSON instance (JSON Schema Draft 4).

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "apCode": {
      "type": "string"
    },
    "apiKey": {
      "type": "string"
    },
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "type": "string"
    },
    "id": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "mail": {
      "format": "email",
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "serviceId": {
      "type": "string"
    },
    "type": {
      "enum": [
        "Intern",
        "Extern"
      ],
      "type": "string"
    },
    "updatedAt": {
      "type": "integer"
    },
    "updatedBy": {
      "type": "string"
    }
  },
  "required": [
    "apCode",
    "apiKey",
    "createdAt",
    "createdBy",
    "id",
    "mail",
    "name",
    "serviceId",
    "type",
    "updatedAt",
    "updatedBy"
  ],
  "title": "Application - View Intern Application with API Key",
  "type": "object"
}

JSON instance

{
  "apCode": "qwerty2",
  "apiKey": "oqzip9dv5AUkox5Gx1H21b_Gt1TRBlDY3G0EegNrJQjG",
  "createdAt": 1614082386089,
  "createdBy": "Stéphane TANKOUA",
  "id": "6fa6c5ea-e38f-479f-866b-2ae425d54590",
  "mail": "dl.global.amanda.it@asia.bnpparibas.com",
  "name": "ACE-TP-APP-11",
  "serviceId": "ServiceId-e55cdec6-2fdb-4795-abf6-51128993256c",
  "type": "Intern",
  "updatedAt": 1614082386089,
  "updatedBy": "Stéphane TANKOUA"
}

Validation #1031

Success

The input JSON schema validates the input JSON instance (JSON Schema Draft 4).

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "apCode": {
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "apiKey": {
      "type": "string"
    },
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "type": "string"
    },
    "id": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "mail": {
      "format": "email",
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "serviceId": {
      "type": "string"
    },
    "type": {
      "enum": [
        "Intern",
        "Extern"
      ],
      "type": "string"
    },
    "updatedAt": {
      "type": "integer"
    },
    "updatedBy": {
      "type": "string"
    }
  },
  "required": [
    "apCode",
    "apiKey",
    "createdAt",
    "createdBy",
    "id",
    "mail",
    "name",
    "serviceId",
    "type",
    "updatedAt",
    "updatedBy"
  ],
  "title": "Application - View Intern Application with API Key",
  "type": "object"
}

JSON instance

{
  "apCode": "E",
  "apiKey": "laborum aliquip",
  "createdAt": 37947884,
  "createdBy": "nisi dolore qui in cillum",
  "id": "d1ed0a6e-c518-3fd1-9c97-f18922279dbf",
  "mail": "T6YOQiGnCM@ZzYZkEyudNDeykglVyNky.fip",
  "name": "Duis sint pariatur",
  "serviceId": "et dolor fugia",
  "type": "Intern",
  "updatedAt": -36533805,
  "updatedBy": "culpa dolore consectetu"
}

Validation #1030

Failure

The input JSON schema does not validate the input JSON instance (JSON Schema Draft 4). Errors:

  • The property '#/apiKey' value "xQbxtXV xQbxtXV xQbxtXV xQbxtXV xQbxtXV xQbxt" did not match the regex '^[a-zA-Z0-9]+$' in schema 501ac612-9471-59bd-8a7b-4a0bf0ba91d0

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "apCode": {
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "apiKey": {
      "maxLength": 45,
      "minLength": 45,
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "type": "string"
    },
    "id": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "mail": {
      "format": "email",
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "serviceId": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "type": {
      "enum": [
        "Intern",
        "Extern"
      ],
      "type": "string"
    },
    "updatedAt": {
      "type": "integer"
    },
    "updatedBy": {
      "type": "string"
    }
  },
  "required": [
    "apCode",
    "apiKey",
    "createdAt",
    "createdBy",
    "id",
    "mail",
    "name",
    "serviceId",
    "type",
    "updatedAt",
    "updatedBy"
  ],
  "title": "Application - View Intern Application with API Key",
  "type": "object"
}

JSON instance

{
  "apCode": "O39KiKEdEk",
  "apiKey": "xQbxtXV xQbxtXV xQbxtXV xQbxtXV xQbxtXV xQbxt",
  "createdAt": -11907942,
  "createdBy": "do in commodo dolor",
  "id": "40f4f2a9-d3fc-1e11-a03b-c1584c205a1b",
  "mail": "5a7kblVYp0R@MaSrGzMUEovNlVzZl.ksy",
  "name": "ut dolor Lorem tempor ipsum",
  "serviceId": "5e2fbeb5-d740-2469-ab59-be660619ec89",
  "type": "Extern",
  "updatedAt": -39774778,
  "updatedBy": "non consectetur"
}

Validation #1029

Failure

The input JSON schema does not validate the input JSON instance (JSON Schema Draft 4). Errors:

  • The property '#/apiKey' was not of a minimum string length of 45 in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/apiKey' value "oqzip9dv5AUkox5Gx1H21b_Gt1TRBlDY3G0EegNrJQjG" did not match the regex '^[a-zA-Z0-9]+$' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/createdBy' value "Stéphane TANKOUA" did not match the regex 'Tutu' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/name' value "ACE-TP-APP-11" did not match the regex 'Tutu' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/updatedBy' value "Stéphane TANKOUA" did not match the regex 'Tutu' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "apCode": {
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "apiKey": {
      "maxLength": 45,
      "minLength": 45,
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "pattern": "Tutu",
      "type": "string"
    },
    "id": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "mail": {
      "format": "email",
      "type": "string"
    },
    "name": {
      "pattern": "Tutu",
      "type": "string"
    },
    "serviceId": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "type": {
      "enum": [
        "Intern",
        "Extern"
      ],
      "type": "string"
    },
    "updatedAt": {
      "type": "integer"
    },
    "updatedBy": {
      "pattern": "Tutu",
      "type": "string"
    }
  },
  "required": [
    "apCode",
    "apiKey",
    "createdAt",
    "createdBy",
    "id",
    "mail",
    "name",
    "serviceId",
    "type",
    "updatedAt",
    "updatedBy"
  ],
  "title": "Application - View Intern Application with API Key",
  "type": "object"
}

JSON instance

{
  "apCode": "qwerty2",
  "apiKey": "oqzip9dv5AUkox5Gx1H21b_Gt1TRBlDY3G0EegNrJQjG",
  "createdAt": 1614082386089,
  "createdBy": "Stéphane TANKOUA",
  "id": "6fa6c5ea-e38f-479f-866b-2ae425d54590",
  "mail": "dl.global.amanda.it@asia.bnpparibas.com",
  "name": "ACE-TP-APP-11",
  "serviceId": "ServiceId-e55cdec6-2fdb-4795-abf6-51128993256c",
  "type": "Intern",
  "updatedAt": 1614082386089,
  "updatedBy": "Stéphane TANKOUA"
}

Validation #1028

Failure

The input JSON schema does not validate the input JSON instance (JSON Schema Draft 4). Errors:

  • The property '#/apiKey' was not of a minimum string length of 45 in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/apiKey' value "oqzip9dv5AUkox5Gx1H21b_Gt1TRBlDY3G0EegNrJQjG" did not match the regex '^[a-zA-Z0-9]+$' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/createdBy' value "Stéphane TANKOUA" did not match the regex 'Tutu' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/name' value "dl.global.amanda.it@asia.bnpparibas.com" did not match the regex 'Tutu' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594
  • The property '#/updatedBy' value "Stéphane TANKOUA" did not match the regex 'Tutu' in schema 925c6f8e-ebcf-58b6-89fa-2b6eddeba594

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "apCode": {
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "apiKey": {
      "maxLength": 45,
      "minLength": 45,
      "pattern": "^[a-zA-Z0-9]+$",
      "type": "string"
    },
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "pattern": "Tutu",
      "type": "string"
    },
    "id": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "mail": {
      "format": "email",
      "type": "string"
    },
    "name": {
      "pattern": "Tutu",
      "type": "string"
    },
    "serviceId": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "type": {
      "enum": [
        "Intern",
        "Extern"
      ],
      "type": "string"
    },
    "updatedAt": {
      "type": "integer"
    },
    "updatedBy": {
      "pattern": "Tutu",
      "type": "string"
    }
  },
  "required": [
    "apCode",
    "apiKey",
    "createdAt",
    "createdBy",
    "id",
    "mail",
    "name",
    "serviceId",
    "type",
    "updatedAt",
    "updatedBy"
  ],
  "title": "Application - View Intern Application with API Key",
  "type": "object"
}

JSON instance

{
  "apCode": "qwerty2",
  "apiKey": "oqzip9dv5AUkox5Gx1H21b_Gt1TRBlDY3G0EegNrJQjG",
  "createdAt": 1614080732259,
  "createdBy": "Stéphane TANKOUA",
  "id": "3bd79ee4-35cd-4546-91d1-9c4421bba32c",
  "mail": "ACE-TP-APP-11",
  "name": "dl.global.amanda.it@asia.bnpparibas.com",
  "serviceId": "ServiceId-e55cdec6-2fdb-4795-abf6-51128993256c",
  "type": "Intern",
  "updatedAt": 1614080732259,
  "updatedBy": "Stéphane TANKOUA"
}

Validation #1027

Success

The input JSON schema validates the input JSON instance (JSON Schema Draft 4).

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultApplicationCredentials_3079": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "externCredentials": {
          "$ref": "#/definitions/DefaultExternCredentials_3081",
          "type": "object"
        },
        "internCredentials": {
          "$ref": "#/definitions/DefaultInternCredentials_3080",
          "type": "object"
        },
        "type": {
          "enum": [
            "Intern",
            "Extern"
          ],
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "title": "ApplicationCredentials - DefaultApplicationCredentials",
      "type": "object"
    },
    "DefaultExternCredentials_3081": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "login": {
          "type": "string"
        },
        "password": {
          "type": "string"
        }
      },
      "required": [
        "login",
        "password"
      ],
      "title": "ExternCredentials - DefaultExternCredentials",
      "type": "object"
    },
    "DefaultInternCredentials_3080": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "apCode": {
          "type": "string"
        }
      },
      "required": [
        "apCode"
      ],
      "title": "InternCredentials - DefaultInternCredentials",
      "type": "object"
    }
  },
  "properties": {
    "credentials": {
      "$ref": "#/definitions/DefaultApplicationCredentials_3079",
      "type": "object"
    },
    "mail": {
      "type": "string"
    },
    "name": {
      "type": "string"
    }
  },
  "required": [
    "credentials",
    "mail",
    "name"
  ],
  "title": "Application - Create Intern Application",
  "type": "object"
}

JSON instance

{
  "credentials": {
    "internCredentials": {
      "apCode": "qwerty2"
    },
    "type": "Intern"
  },
  "mail": "voluptate ullamco",
  "name": "do minim in ut sint"
}

Validation #1026

Success

The input JSON schema validates the input JSON instance (JSON Schema Draft 4).

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultSubsidiaryV1_2429": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "id": {
          "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
          "type": "string"
        },
        "is_bobigny": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "one_letter_code": {
          "type": "string"
        }
      },
      "required": [
        "id",
        "is_bobigny",
        "name",
        "one_letter_code"
      ],
      "title": "SubsidiaryV1 - DefaultSubsidiaryV1",
      "type": "object"
    },
    "DefaultSupplierV1_2439": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "id": {
          "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
          "type": "string"
        },
        "name": {
          "type": "string"
        }
      },
      "required": [
        "id",
        "name"
      ],
      "title": "SupplierV1 - DefaultSupplierV1",
      "type": "object"
    },
    "ProductWithSubsidiaryWarehouseV1_2460": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "SKU": {
          "type": "string"
        },
        "batch_number": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "delivery_number": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "id": {
          "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
          "type": "string"
        },
        "item_designation": {
          "type": "string"
        },
        "picture_url": {
          "anyOf": [
            {
              "format": "uri",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "season": {
          "anyOf": [
            {
              "maxLength": 4,
              "minLength": 4,
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "subsidiary": {
          "$ref": "#/definitions/DefaultSubsidiaryV1_2429",
          "type": "object"
        },
        "supplier": {
          "$ref": "#/definitions/DefaultSupplierV1_2439",
          "type": "object"
        }
      },
      "required": [
        "SKU",
        "batch_number",
        "delivery_number",
        "id",
        "item_designation",
        "picture_url",
        "season",
        "subsidiary",
        "supplier"
      ],
      "title": "ProductV1 - ProductWithSubsidiaryWarehouseV1",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "batch_number": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_number": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "id": {
      "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
      "type": "string"
    },
    "index_type": {
      "enum": [
        "batch_number",
        "delivery_number",
        "sku"
      ],
      "type": "string"
    },
    "product": {
      "items": {
        "$ref": "#/definitions/ProductWithSubsidiaryWarehouseV1_2460",
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "batch_number",
    "delivery_number",
    "id",
    "index_type",
    "product"
  ],
  "title": "WMSIndexV1 - DefaultWMSIndexV1",
  "type": "object"
}

JSON instance

{
  "batch_number": null,
  "delivery_number": null,
  "id": "02b497dd-bea0-1269-ba2f-d27bc2755a7c",
  "index_type": "sku",
  "product": [
    {
      "SKU": "H191123Z",
      "batch_number": null,
      "delivery_number": "0123456789",
      "id": "e1102853-c340-282f-9677-c35645159387",
      "item_designation": "Sneakers Quicker",
      "picture_url": "https://assets.hermes.com/is/image/hermesproduct/sneakers-quicker--191123Z%2090-front-1-300-0-1158-1158_b.jpg",
      "season": "PE19",
      "subsidiary": {
        "id": "79bafb1b-50ea-47fd-9116-a673cae9fed8",
        "is_bobigny": false,
        "name": "Prêt à porter Femme",
        "one_letter_code": "F"
      },
      "supplier": {
        "id": "d9b6e47e-c5b4-1f40-9dd4-13d88765d223",
        "name": "ATELIERS DE CHAUSSURE DU CENTRE DE LA FRANCE"
      }
    }
  ]
}

Validation #1025

Success

The input JSON schema validates the input JSON instance (JSON Schema Draft 4).

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "Category_2743": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "id": {
          "type": "string"
        },
        "messageByLanguage": {
          "$ref": "#/definitions/MessageByLanguage_2744",
          "type": "object"
        }
      },
      "required": [
        "id",
        "messageByLanguage"
      ],
      "title": "Category - Category",
      "type": "object"
    },
    "DefaultAlert_2742": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "description": {
          "type": "string"
        },
        "title": {
          "type": "string"
        }
      },
      "required": [
        "description",
        "title"
      ],
      "title": "Alert - DefaultAlert",
      "type": "object"
    },
    "DefaultAssessmentFrequency_2745": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {},
      "title": "AssessmentFrequency - DefaultAssessmentFrequency",
      "type": "object"
    },
    "DefaultProtocolPath_2759": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "cavity": {
          "type": "boolean"
        },
        "levelOfExudate": {
          "enum": [
            "low",
            "medium",
            "high"
          ],
          "type": "string"
        },
        "signsOfInfection": {
          "enum": [
            "none",
            "risky",
            "infected"
          ],
          "type": "string"
        },
        "surroundingSkin": {
          "enum": [
            "healthy",
            "maceration or excoriation",
            "erythema",
            "swelling",
            "inflamed",
            "red"
          ],
          "type": "string"
        },
        "tissueType": {
          "enum": [
            "epithelialisation",
            "granulation",
            "slough",
            "black dry necrosis",
            "overgranulation"
          ],
          "type": "string"
        },
        "woundSubType": {
          "type": "string"
        },
        "woundType": {
          "enum": [
            "leg ulcer",
            "pressure ulcer     diabetic foot ulcer",
            "burn",
            "dermabrasion",
            "skin ears",
            "surgical wound"
          ],
          "type": "string"
        }
      },
      "title": "ProtocolPath - DefaultProtocolPath",
      "type": "object"
    },
    "MessageByLanguage_2744": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "DE": {
          "type": "string"
        },
        "ES": {
          "type": "string"
        },
        "FR": {
          "type": "string"
        },
        "GB": {
          "type": "string"
        }
      },
      "title": "MessageByLanguage - MessageByLanguage",
      "type": "object"
    },
    "TreeDetail_2740": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "compressions": {
          "items": {
            "$ref": "#/definitions/Category_2743",
            "type": "object"
          },
          "type": "array"
        },
        "criteria": {
          "enum": [
            "WOUND_TYPE",
            "WOUND_SUB_TYPE",
            "TISSUE_TYPE",
            "SURROUNDING_SKIN",
            "CAVITY",
            "LEVEL_OF_EXUDATE",
            "SIGNS_OF_INFECTION"
          ],
          "type": "string"
        },
        "dressings": {
          "items": {
            "$ref": "#/definitions/Category_2743",
            "type": "object"
          },
          "type": "array"
        },
        "frequencyOfAssessment": {
          "$ref": "#/definitions/DefaultAssessmentFrequency_2745",
          "type": "object"
        },
        "generalTreatments": {
          "items": {
            "$ref": "#/definitions/Category_2743",
            "type": "object"
          },
          "type": "array"
        },
        "pressureReliefs": {
          "items": {
            "$ref": "#/definitions/Category_2743",
            "type": "object"
          },
          "type": "array"
        },
        "type": {
          "enum": [
            "recommendation",
            "criteria"
          ],
          "type": "string"
        },
        "values": {
          "items": {
            "$ref": "#/definitions/Values_2741",
            "type": "object"
          },
          "type": "array"
        }
      },
      "required": [
        "type"
      ],
      "title": "Tree - TreeDetail",
      "type": "object"
    },
    "Values_2741": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "alert": {
          "$ref": "#/definitions/DefaultAlert_2742",
          "type": "object"
        },
        "next": {
          "$ref": "#/definitions/TreeDetail_2740",
          "type": "object"
        },
        "values": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "next",
        "values"
      ],
      "title": "Values - Values",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "country": {
      "type": "string"
    },
    "newNode": {
      "$ref": "#/definitions/TreeDetail_2740",
      "type": "object"
    },
    "path": {
      "$ref": "#/definitions/DefaultProtocolPath_2759",
      "type": "object"
    },
    "replacedNode": {
      "$ref": "#/definitions/TreeDetail_2740",
      "type": "object"
    },
    "type": {
      "enum": [
        "addition",
        "update",
        "removal"
      ],
      "type": "string"
    }
  },
  "required": [
    "country",
    "path",
    "type"
  ],
  "title": "Edit - Edit",
  "type": "object"
}

JSON instance

{
  "country": "nulla consequat consectetur do",
  "path": {},
  "type": "addition"
}

Validation #1024

Failure

The input JSON schema does not validate the input JSON instance (JSON Schema Draft 4). Errors:

  • The property '#/matches/0/opponent' contains additional properties ["group", "group_ranking"] outside of the schema when none are allowed in schema 1f4f4e07-9a3d-5e70-9359-373e66b73669#
  • The property '#/matches/0/opponent/first_name' of type null did not match the following type: string in schema 1f4f4e07-9a3d-5e70-9359-373e66b73669#
  • The property '#/matches/0/opponent/last_name' of type null did not match the following type: string in schema 1f4f4e07-9a3d-5e70-9359-373e66b73669#
  • The property '#/matches/0/opponent' did not contain a required property of 'avatar' in schema 1f4f4e07-9a3d-5e70-9359-373e66b73669#
  • The property '#/matches/0/opponent' did not contain a required property of 'business_unit' in schema 1f4f4e07-9a3d-5e70-9359-373e66b73669#
  • The property '#/matches/0/opponent' did not contain a required property of 'business_unit_ranking' in schema 1f4f4e07-9a3d-5e70-9359-373e66b73669#

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultResult_2407": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "outcome": {
          "enum": [
            "win",
            "draw",
            "defeat",
            "ignored"
          ],
          "type": "string"
        },
        "rating_delta": {
          "type": "integer"
        }
      },
      "required": [
        "outcome",
        "rating_delta"
      ],
      "title": "Result - DefaultResult",
      "type": "object"
    },
    "ShortPlayer_2354": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "avatar": {
          "maximum": 30,
          "minimum": 1,
          "type": "integer"
        },
        "business_unit": {
          "type": "string"
        },
        "business_unit_ranking": {
          "description": "Ranking between the players of player's business unit",
          "type": "integer"
        },
        "current_rating": {
          "description": "Rating is a number of points. Ranking are based on this rating.",
          "type": "integer"
        },
        "first_name": {
          "type": "string"
        },
        "global_ranking": {
          "description": "Ranking between all players.",
          "type": "integer"
        },
        "id": {
          "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
          "type": "string"
        },
        "last_name": {
          "type": "string"
        }
      },
      "required": [
        "avatar",
        "business_unit",
        "business_unit_ranking",
        "current_rating",
        "first_name",
        "global_ranking",
        "id",
        "last_name"
      ],
      "title": "Player - ShortPlayer",
      "type": "object"
    }
  },
  "properties": {
    "matches": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "current_round_index": {
            "minimum": 0,
            "type": "integer"
          },
          "expires_at": {
            "format": "date-time",
            "type": "string"
          },
          "finished_rounds_opponent_score": {
            "minimum": 0,
            "type": "number"
          },
          "id": {
            "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
            "type": "string"
          },
          "my_score": {
            "minimum": 0,
            "type": "integer"
          },
          "opponent": {
            "$ref": "#/definitions/ShortPlayer_2354",
            "type": "object"
          },
          "opponent_score": {
            "minimum": 0,
            "type": "integer"
          },
          "result": {
            "anyOf": [
              {
                "$ref": "#/definitions/DefaultResult_2407",
                "type": "object"
              },
              {
                "type": "null"
              }
            ]
          },
          "stage": {
            "enum": [
              "new_game",
              "challenge",
              "playing",
              "finished"
            ],
            "type": "string"
          },
          "turn": {
            "enum": [
              "mine",
              "opponent",
              "finished"
            ],
            "type": "string"
          }
        },
        "required": [
          "current_round_index",
          "expires_at",
          "finished_rounds_opponent_score",
          "id",
          "my_score",
          "opponent",
          "opponent_score",
          "result",
          "stage",
          "turn"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "matches"
  ],
  "title": "Match - ShortMatch",
  "type": "object"
}

JSON instance

{
  "matches": [
    {
      "current_round_index": 2,
      "expires_at": "2021-02-09T16:16:22.491Z",
      "finished_rounds_opponent_score": 0,
      "id": "1cd0a7ab-5670-4479-b4f7-a61e8fd05ef5",
      "my_score": 9,
      "opponent": {
        "current_rating": 1500,
        "first_name": null,
        "global_ranking": 2,
        "group": "FAKE_GROUP",
        "group_ranking": 2,
        "id": "d3e29526-07aa-4bd1-999c-eaecff9dd036",
        "last_name": null
      },
      "opponent_score": 0,
      "result": {
        "outcome": "win",
        "rating_delta": 15
      },
      "stage": "finished",
      "turn": "finished"
    }
  ]
}

Validation #1023

Failure

The input JSON schema does not validate the input JSON instance (JSON Schema Draft 4). Errors:

  • The property '#/matches/0/opponent/group_ranking' of type integer did not match the following type: string in schema b1e43b6f-3a99-54d3-8e3b-b7946b917c55#

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultResult_3008": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "outcome": {
          "enum": [
            "win",
            "draw",
            "defeat",
            "ignored"
          ],
          "type": "string"
        },
        "rating_delta": {
          "type": "integer"
        }
      },
      "required": [
        "outcome",
        "rating_delta"
      ],
      "title": "Result - DefaultResult",
      "type": "object"
    },
    "ShortPlayer_3004": {
      "additionalProperties": false,
      "properties": {
        "current_rating": {
          "description": "Rating is a number of points. Ranking are based on this rating.",
          "type": "integer"
        },
        "first_name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "global_ranking": {
          "description": "Ranking between all players.",
          "type": "integer"
        },
        "group": {
          "type": "string"
        },
        "group_ranking": {
          "description": "Ranking between the players of player’s group",
          "type": "string"
        },
        "id": {
          "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
          "type": "string"
        },
        "last_name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "current_rating",
        "first_name",
        "global_ranking",
        "group",
        "group_ranking",
        "id",
        "last_name"
      ],
      "title": "Player - ShortPlayer",
      "type": "object"
    }
  },
  "properties": {
    "matches": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "current_round_index": {
            "minimum": 0,
            "type": "integer"
          },
          "expires_at": {
            "format": "date-time",
            "type": "string"
          },
          "finished_rounds_opponent_score": {
            "type": "number"
          },
          "id": {
            "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",
            "type": "string"
          },
          "my_score": {
            "minimum": 0,
            "type": "integer"
          },
          "opponent": {
            "$ref": "#/definitions/ShortPlayer_3004",
            "type": "object"
          },
          "opponent_score": {
            "minimum": 0,
            "type": "integer"
          },
          "result": {
            "anyOf": [
              {
                "$ref": "#/definitions/DefaultResult_3008",
                "type": "object"
              },
              {
                "type": "null"
              }
            ]
          },
          "stage": {
            "enum": [
              "new_game",
              "challenge",
              "playing",
              "finished"
            ],
            "type": "string"
          },
          "turn": {
            "enum": [
              "mine",
              "opponent",
              "finished"
            ],
            "type": "string"
          }
        },
        "required": [
          "current_round_index",
          "expires_at",
          "finished_rounds_opponent_score",
          "id",
          "my_score",
          "opponent",
          "opponent_score",
          "result",
          "stage",
          "turn"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "matches"
  ],
  "title": "Match - ShortMatch",
  "type": "object"
}

JSON instance

{
  "matches": [
    {
      "current_round_index": 2,
      "expires_at": "2021-02-09T16:16:22.491Z",
      "finished_rounds_opponent_score": 0,
      "id": "1cd0a7ab-5670-4479-b4f7-a61e8fd05ef5",
      "my_score": 9,
      "opponent": {
        "current_rating": 1500,
        "first_name": null,
        "global_ranking": 2,
        "group": "FAKE_GROUP",
        "group_ranking": 2,
        "id": "d3e29526-07aa-4bd1-999c-eaecff9dd036",
        "last_name": null
      },
      "opponent_score": 0,
      "result": {
        "outcome": "win",
        "rating_delta": 15
      },
      "stage": "finished",
      "turn": "finished"
    }
  ]
}