Validations history

Validation #729

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "CompanyResponse_1816": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "Id": {
          "type": "string"
        },
        "Location": {
          "anyOf": [
            {
              "$ref": "#/definitions/DefaultLocation_1823",
              "type": "object"
            },
            {
              "type": "null"
            }
          ]
        },
        "Name": {
          "type": "string"
        }
      },
      "required": [
        "Id",
        "Location",
        "Name"
      ],
      "title": "Company - CompanyResponse",
      "type": "object"
    },
    "DefaultLocation_1823": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "AdditionalInformation": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "Address": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "CityName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "ZipCode": {
          "anyOf": [
            {
              "pattern": "^(([0-8][0-9])|(9[0-5])|(2[ab]))[0-9]{3}$",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "AdditionalInformation",
        "Address",
        "CityName",
        "ZipCode"
      ],
      "title": "Location - DefaultLocation",
      "type": "object"
    },
    "DefaultOrigin_1818": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "OriginCode": {
          "type": "string"
        }
      },
      "required": [
        "OriginCode"
      ],
      "title": "Origin - DefaultOrigin",
      "type": "object"
    },
    "DefaultSchedule_1817": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "EndTime": {
          "anyOf": [
            {
              "pattern": "(([0-1]\\d)|2[0-3]):[0-5]\\d",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "Schedule": {
          "type": "string"
        },
        "StartTime": {
          "anyOf": [
            {
              "pattern": "(([0-1]\\d)|2[0-3]):[0-5]\\d",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "EndTime",
        "Schedule",
        "StartTime"
      ],
      "title": "Schedule - DefaultSchedule",
      "type": "object"
    },
    "DefaultSlot_1824": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "Date": {
          "format": "date",
          "type": "string"
        },
        "EndTime": {
          "anyOf": [
            {
              "pattern": "(([0-1]\\d)|2[0-3]):[0-5]\\d",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "StartTime": {
          "anyOf": [
            {
              "pattern": "(([0-1]\\d)|2[0-3]):[0-5]\\d",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "Worked": {
          "type": "boolean"
        }
      },
      "required": [
        "Date",
        "EndTime",
        "StartTime",
        "Worked"
      ],
      "title": "Slot - DefaultSlot",
      "type": "object"
    }
  },
  "properties": {
    "AgencyComment": {
      "anyOf": [
        {
          "description": "<Comment> from BAPI",
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "ClientComment": {
      "anyOf": [
        {
          "description": "Si origin = YP --> commentClient venant de RIL\r\nSinon (de Business API): \r\n<CommentCli>",
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "Company": {
      "$ref": "#/definitions/CompanyResponse_1816",
      "type": "object"
    },
    "EndDate": {
      "anyOf": [
        {
          "format": "datetime",
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "Exclusive": {
      "type": "boolean"
    },
    "FirstDayStartTime": {
      "anyOf": [
        {
          "description": "in seconds",
          "type": "integer"
        },
        {
          "type": "null"
        }
      ]
    },
    "Id": {
      "type": "string"
    },
    "Location": {
      "anyOf": [
        {
          "$ref": "#/definitions/DefaultLocation_1823",
          "type": "object"
        },
        {
          "type": "null"
        }
      ]
    },
    "MissionDescription": {
      "anyOf": [
        {
          "description": "<Description> from BAPI",
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "Origin": {
      "$ref": "#/definitions/DefaultOrigin_1818",
      "type": "object"
    },
    "Qualification": {
      "anyOf": [
        {
          "description": "Le métier de la mission (ex: plombier)",
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "Salary": {
      "anyOf": [
        {
          "description": "(à récupérer sur le détail de mission sur Business API) \r\nSi \"Salary\" est null --> TotalSalary\r\nSinon -->\r\n<Salary>/h",
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "Schedule": {
      "anyOf": [
        {
          "$ref": "#/definitions/DefaultSchedule_1817",
          "type": "object"
        },
        {
          "type": "null"
        }
      ]
    },
    "Slots": {
      "anyOf": [
        {
          "description": "si origin = YP, le planning\r\nSinon: null",
          "items": {
            "$ref": "#/definitions/DefaultSlot_1824",
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ]
    },
    "StartDate": {
      "format": "datetime",
      "type": "string"
    },
    "State": {
      "enum": [
        "NEW",
        "PENDING",
        "AFFECTED_TO_OTHER",
        "PARTIALLY_CONFIRMED",
        "CONFIRMED",
        "DECLINED_BY_USER",
        "DECLINED_BY_COMPANY",
        "CANCELLED",
        "EXPIRED"
      ],
      "type": "string"
    }
  },
  "required": [
    "AgencyComment",
    "ClientComment",
    "Company",
    "EndDate",
    "Exclusive",
    "FirstDayStartTime",
    "Id",
    "Location",
    "MissionDescription",
    "Origin",
    "Qualification",
    "Salary",
    "Schedule",
    "Slots",
    "StartDate",
    "State"
  ],
  "title": "Mission - MissionDetail",
  "type": "object"
}

JSON instance

{
  "AgencyComment": "minim nisi",
  "ClientComment": null,
  "Company": {
    "Id": "eu occaecat",
    "Location": null,
    "Name": "eu sed laborum ipsum"
  },
  "EndDate": null,
  "Exclusive": false,
  "FirstDayStartTime": -93312797,
  "Id": "dolor do cillum id",
  "Location": null,
  "MissionDescription": "proident qui veniam dolo",
  "Origin": {
    "OriginCode": "Duis magna enim do"
  },
  "Qualification": "dolore amet id",
  "Salary": null,
  "Schedule": {
    "EndTime": "08:10",
    "Schedule": "eiusmod anim in velit",
    "StartTime": "20:46"
  },
  "Slots": null,
  "StartDate": "1990-06-11T10:47:05.040Z",
  "State": "EXPIRED"
}

Validation #728

Success

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

JSON Schema

{
  "additionalProperties": false,
  "description": "Automatically generated (please edit me)",
  "properties": {
    "categories": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "code": {
            "enum": [
              "innovation",
              "productivity",
              "psychology",
              "entrepreneurship",
              "leadership",
              "work_life_balance"
            ],
            "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"
          }
        },
        "required": [
          "code",
          "id"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "categories"
  ],
  "title": "Category - DefaultCategory",
  "type": "object"
}

JSON instance

{
  "categories": [
    {
      "code": "productivity",
      "id": "1bd61152-be6c-32b0-abd3-7c9020c7ad88"
    },
    {
      "code": "work_life_balance",
      "id": "c3074bb4-7cb2-371d-b463-9179fe00d2f3"
    },
    {
      "code": "work_life_balance",
      "id": "98ab8e8c-3a2b-5f02-98d2-391f5743da7b"
    },
    {
      "code": "leadership",
      "id": "8b4f9f1c-5940-1117-862a-c1c6edecd902"
    },
    {
      "code": "innovation",
      "id": "4900803e-ccf8-2714-a0ef-78cd070b5838"
    }
  ]
}

Validation #727

Failure

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

  • The property '#/horses/1/equiscans/0' did not contain a required property of 'comments' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/1/equiscans/0' did not contain a required property of 'date' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/1/equiscans/0' did not contain a required property of 'eighteenth_thoracic_position' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/1/equiscans/0' did not contain a required property of 'level' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/1/equiscans/0' did not contain a required property of 'pictures' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/1/equiscans/0' did not contain a required property of 'values' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/1/equiscans/0' did not contain a required property of 'videos' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'comments' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'date' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'eighteenth_thoracic_position' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'level' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'pictures' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'values' in schema 74d525bd-1a32-5716-b773-b198cad941e6#
  • The property '#/horses/3/equiscans/0' did not contain a required property of 'videos' in schema 74d525bd-1a32-5716-b773-b198cad941e6#

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "Equiscan_1625": {
      "additionalProperties": false,
      "properties": {
        "comments": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "date": {
          "format": "date",
          "type": "string"
        },
        "eighteenth_thoracic_position": {
          "type": "string"
        },
        "horse_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"
        },
        "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"
        },
        "level": {
          "type": "string"
        },
        "pictures": {
          "description": "Request = base64, Reponse = path vers l'image",
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "values": {
          "items": {
            "type": "number"
          },
          "type": "array"
        },
        "videos": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "comments",
        "date",
        "eighteenth_thoracic_position",
        "horse_id",
        "id",
        "level",
        "pictures",
        "values",
        "videos"
      ],
      "title": "Equiscan - Equiscan",
      "type": "object"
    }
  },
  "properties": {
    "horses": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "birth_year": {
            "anyOf": [
              {
                "description": "âge du cheval",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "breed": {
            "anyOf": [
              {
                "description": "race",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "comments": {
            "anyOf": [
              {
                "description": "commentaires",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "current_equiscan_id": {
            "anyOf": [
              {
                "description": "id de l'equiscan courant (???)",
                "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": "null"
              }
            ]
          },
          "customer_id": {
            "description": "id du client auquel le cheval est rattaché",
            "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"
          },
          "discipline": {
            "anyOf": [
              {
                "description": "discipline",
                "enum": [
                  "obstacles",
                  "leisure",
                  "dressage",
                  "eventing",
                  "polo",
                  "others"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "equiscans": {
            "description": "liste des equiscans",
            "items": {
              "$ref": "#/definitions/Equiscan_1625",
              "type": "object"
            },
            "type": "array"
          },
          "gender": {
            "anyOf": [
              {
                "description": "genre",
                "enum": [
                  "gelding",
                  "mare",
                  "stallion"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "description": "identifiant unique",
            "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": {
            "description": "nom du cheval",
            "type": "string"
          },
          "pictures": {
            "description": "TODO???",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "status": {
            "description": "indique si le cheval est \"actif\" (???) ou non",
            "enum": [
              "off",
              "active"
            ],
            "type": "string"
          },
          "updated_at": {
            "format": "datetime",
            "type": "string"
          },
          "videos": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "weight": {
            "anyOf": [
              {
                "description": "poids",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "birth_year",
          "breed",
          "comments",
          "current_equiscan_id",
          "customer_id",
          "discipline",
          "equiscans",
          "gender",
          "id",
          "name",
          "pictures",
          "status",
          "updated_at",
          "videos",
          "weight"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "horses"
  ],
  "title": "Horse - Horse",
  "type": "object"
}

JSON instance

{
  "horses": [
    {
      "birth_year": "5",
      "breed": "pur sang",
      "comments": "hvbjnklm,ùjklhbvgchvjbknlm",
      "current_equiscan_id": null,
      "customer_id": "88bff960-4a03-421b-9505-53a4e2ab3fd8",
      "discipline": "leisure",
      "equiscans": [],
      "gender": "stallion",
      "id": "b8841c5a-b2da-4aed-af28-56562fa96085",
      "name": "Tres Grand Cheval",
      "pictures": [],
      "status": "active",
      "updated_at": "2019-10-08T10:20:09.388Z",
      "videos": [],
      "weight": "200 kg"
    },
    {
      "birth_year": "5",
      "breed": "pur sang",
      "comments": "hvbjnklm,ùjklhbvgchvjbknlm",
      "current_equiscan_id": null,
      "customer_id": "88bff960-4a03-421b-9505-53a4e2ab3fd8",
      "discipline": "leisure",
      "equiscans": [
        {
          "horse_id": "0d27d928-adc7-42b5-8d40-77beced2951a",
          "id": "e1c46de6-8639-484b-8ea1-68db5f103a51"
        }
      ],
      "gender": "gelding",
      "id": "0d27d928-adc7-42b5-8d40-77beced2951a",
      "name": "Petit poney",
      "pictures": [],
      "status": "active",
      "updated_at": "2019-10-08T10:20:18.969Z",
      "videos": [],
      "weight": "200 kg"
    },
    {
      "birth_year": null,
      "breed": "trotteur",
      "comments": "yolo",
      "current_equiscan_id": null,
      "customer_id": "bb1541e4-d971-48dd-b19f-bfccf9904dc7",
      "discipline": "polo",
      "equiscans": [],
      "gender": "mare",
      "id": "1dedcd97-2a8d-42c4-9009-06a7da3ad3d1",
      "name": "Mea Culpa 2",
      "pictures": [],
      "status": "active",
      "updated_at": "2019-10-08T10:20:18.976Z",
      "videos": [],
      "weight": "100"
    },
    {
      "birth_year": "2",
      "breed": "francais",
      "comments": null,
      "current_equiscan_id": null,
      "customer_id": "4ae8af44-1324-4a30-aaff-40afaaea0cab",
      "discipline": "leisure",
      "equiscans": [
        {
          "horse_id": "e7815562-476b-4e53-9fc4-3809bdf2a82a",
          "id": "4e1b2e14-b3e6-48df-a168-bb1f2c86a5ed"
        }
      ],
      "gender": "mare",
      "id": "e7815562-476b-4e53-9fc4-3809bdf2a82a",
      "name": "Frenchie",
      "pictures": [],
      "status": "active",
      "updated_at": "2019-10-08T10:20:18.987Z",
      "videos": [],
      "weight": "130"
    }
  ]
}

Validation #726

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "Equiscan_1625": {
      "additionalProperties": false,
      "properties": {
        "comments": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "date": {
          "format": "date",
          "type": "string"
        },
        "eighteenth_thoracic_position": {
          "type": "string"
        },
        "horse_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"
        },
        "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"
        },
        "level": {
          "type": "string"
        },
        "pictures": {
          "description": "Request = base64, Reponse = path vers l'image",
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "values": {
          "items": {
            "type": "number"
          },
          "type": "array"
        },
        "videos": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "comments",
        "date",
        "eighteenth_thoracic_position",
        "horse_id",
        "id",
        "level",
        "pictures",
        "values",
        "videos"
      ],
      "title": "Equiscan - Equiscan",
      "type": "object"
    }
  },
  "properties": {
    "horses": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "birth_year": {
            "anyOf": [
              {
                "description": "âge du cheval",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "breed": {
            "anyOf": [
              {
                "description": "race",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "comments": {
            "anyOf": [
              {
                "description": "commentaires",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "current_equiscan_id": {
            "anyOf": [
              {
                "description": "id de l'equiscan courant (???)",
                "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": "null"
              }
            ]
          },
          "customer_id": {
            "description": "id du client auquel le cheval est rattaché",
            "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"
          },
          "discipline": {
            "anyOf": [
              {
                "description": "discipline",
                "enum": [
                  "obstacles",
                  "leisure",
                  "dressage",
                  "eventing",
                  "polo",
                  "others"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "equiscans": {
            "description": "liste des equiscans",
            "items": {
              "$ref": "#/definitions/Equiscan_1625",
              "type": "object"
            },
            "type": "array"
          },
          "gender": {
            "anyOf": [
              {
                "description": "genre",
                "enum": [
                  "gelding",
                  "mare",
                  "stallion"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "description": "identifiant unique",
            "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": {
            "description": "nom du cheval",
            "type": "string"
          },
          "pictures": {
            "description": "TODO???",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "status": {
            "description": "indique si le cheval est \"actif\" (???) ou non",
            "enum": [
              "off",
              "active"
            ],
            "type": "string"
          },
          "updated_at": {
            "format": "datetime",
            "type": "string"
          },
          "videos": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "weight": {
            "anyOf": [
              {
                "description": "poids",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "birth_year",
          "breed",
          "comments",
          "current_equiscan_id",
          "customer_id",
          "discipline",
          "equiscans",
          "gender",
          "id",
          "name",
          "pictures",
          "status",
          "updated_at",
          "videos",
          "weight"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "horses"
  ],
  "title": "Horse - Horse",
  "type": "object"
}

JSON instance

{
  "horses": [
    {
      "birth_year": null,
      "breed": null,
      "comments": "sed commodo dolore",
      "current_equiscan_id": null,
      "customer_id": "2c779c14-2b2c-35a5-83f9-b577c11fb36e",
      "discipline": "obstacles",
      "equiscans": [
        {
          "comments": "consectetur incididunt pariatur cillum et",
          "date": "1960-09-11",
          "eighteenth_thoracic_position": "deserunt esse sunt velit",
          "horse_id": "9ee15ea0-46f8-5147-bff7-4b99528b8844",
          "id": "30c69f75-504f-4dab-8e81-a97bf05568b3",
          "level": "cupidatat magna dolore",
          "pictures": [
            "culpa Ut eiusmod non laboris",
            "aliqua proident dolor sit",
            "enim dolor",
            "Duis"
          ],
          "values": [
            53104749.25958347,
            -74349152.40954356,
            -83007797.49850994
          ],
          "videos": [
            "commodo",
            "adipisicing do dolor",
            "sit et consectetur",
            "est voluptate cillum"
          ]
        },
        {
          "comments": null,
          "date": "1954-04-28",
          "eighteenth_thoracic_position": "Lorem",
          "horse_id": "31098b5a-b774-16c1-9b98-03653a0a874c",
          "id": "52a2c2ba-c306-1cb0-b01a-4536c307ef51",
          "level": "id",
          "pictures": [
            "sit"
          ],
          "values": [
            94509093.70612782
          ],
          "videos": [
            "anim non ",
            "ad consectetur tempor minim",
            "Excepteur",
            "amet dolore culpa consequat in",
            "aliqua cupidatat sunt adipisicing"
          ]
        },
        {
          "comments": null,
          "date": "1949-11-17",
          "eighteenth_thoracic_position": "nostrud",
          "horse_id": "876a3a3b-bab8-1e55-bf73-9f62f553c76c",
          "id": "0fa33c15-f519-10a3-9c6e-38687cf73c72",
          "level": "amet labore",
          "pictures": [
            "in"
          ],
          "values": [
            -97328121.30089301,
            43458024.68640837,
            -51528024.9233518
          ],
          "videos": [
            "ut laborum i",
            "ea qui veniam ut id"
          ]
        }
      ],
      "gender": null,
      "id": "74a6c151-ec67-3d48-89f9-031032c56734",
      "name": "ve",
      "pictures": [
        "exercitation"
      ],
      "status": "off",
      "updated_at": "1970-06-14T03:28:38.561Z",
      "videos": [
        "ad",
        "veniam Lorem cillum ex anim"
      ],
      "weight": "ipsum velit do"
    },
    {
      "birth_year": null,
      "breed": "in culpa in",
      "comments": "est",
      "current_equiscan_id": null,
      "customer_id": "78257464-0fbf-22f0-bb7e-b4fe311d531d",
      "discipline": "others",
      "equiscans": [
        {
          "comments": null,
          "date": "1977-09-27",
          "eighteenth_thoracic_position": "dolore sit Duis adipisicing",
          "horse_id": "691654e8-bdcc-4361-88e4-facd4444a9ba",
          "id": "6d6fbf9a-5e31-4250-95f3-9564ce3fe875",
          "level": "eiusmod voluptate ullamco sunt enim",
          "pictures": [
            "dolore ad dolore"
          ],
          "values": [
            99268526.084474,
            -74822869.13108896,
            90259745.71199012,
            -89913392.74467887,
            88470931.66341054
          ],
          "videos": [
            "Ut incididunt aute do",
            "tempor laboris",
            "reprehenderit quis cupidatat ut incididunt",
            "amet qui incididunt dolore Lorem"
          ]
        },
        {
          "comments": "enim eu dolor",
          "date": "1943-06-20",
          "eighteenth_thoracic_position": "culpa laborum reprehenderit",
          "horse_id": "82f121a2-f74d-320f-abd0-b40cb659df95",
          "id": "25dadaff-d2f2-32e7-8f4f-1e646dd4361b",
          "level": "aute culpa laborum",
          "pictures": [
            "aliquip",
            "Ut amet Excepteur volu",
            "nisi cupidatat elit",
            "non pariatur velit esse",
            "ex Ut"
          ],
          "values": [
            7838960.8393853605,
            93711360.11838523,
            6906105.149568379
          ],
          "videos": [
            "proident minim in",
            "incididunt cul",
            "deserunt quis",
            "consequat Ut nulla in adipi",
            "dolor nulla mollit"
          ]
        },
        {
          "comments": null,
          "date": "1966-06-03",
          "eighteenth_thoracic_position": "sed",
          "horse_id": "22622e14-19c7-120c-aa89-0da694d0e38e",
          "id": "01e0ac49-1b4e-312a-94b9-aa668d76eae2",
          "level": "elit ipsum et",
          "pictures": [
            "ut nisi ea consequat",
            "elit sunt non ad et",
            "nisi aliqua",
            "reprehenderit cupidatat nisi",
            "velit"
          ],
          "values": [
            56089708.23177394,
            -27737405.202383682
          ],
          "videos": [
            "veniam"
          ]
        }
      ],
      "gender": null,
      "id": "264fa3a4-d453-3742-a5d8-18cc10c26aca",
      "name": "aute do",
      "pictures": [
        "minim irure",
        "consequat fugiat",
        "cul"
      ],
      "status": "active",
      "updated_at": "1989-07-29T22:12:26.159Z",
      "videos": [
        "in in quis voluptate id"
      ],
      "weight": "incididunt velit"
    }
  ]
}

Validation #693

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "PokemonAbility_433": {
      "additionalProperties": false,
      "properties": {
        "id": {
          "type": "integer"
        },
        "is_main_series": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "required": [
        "id",
        "is_main_series",
        "name"
      ],
      "title": "Ability - PokemonAbility",
      "type": "object"
    },
    "PokemonType_435": {
      "additionalProperties": false,
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        }
      },
      "required": [
        "id",
        "name"
      ],
      "title": "Type - PokemonType",
      "type": "object"
    }
  },
  "properties": {
    "abilities": {
      "items": {
        "$ref": "#/definitions/PokemonAbility_433",
        "type": "object"
      },
      "type": "array"
    },
    "base_experience": {
      "type": "integer"
    },
    "height": {
      "type": "integer"
    },
    "id": {
      "type": "integer"
    },
    "is_default": {
      "type": "boolean"
    },
    "name": {
      "type": "string"
    },
    "order": {
      "type": "integer"
    },
    "responseTime": {
      "oneOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ]
    },
    "types": {
      "items": {
        "$ref": "#/definitions/PokemonType_435",
        "type": "object"
      },
      "type": "array"
    },
    "weight": {
      "type": "integer"
    }
  },
  "required": [
    "abilities",
    "base_experience",
    "height",
    "id",
    "is_default",
    "name",
    "order",
    "types",
    "weight"
  ],
  "title": "Pokemon - DetailedPokemon",
  "type": "object"
}

JSON instance

{
  "abilities": [
    {
      "id": -83153917,
      "is_main_series": false,
      "name": "nisi Ut aliqua ut Lorem"
    }
  ],
  "base_experience": -40968337,
  "height": -28525461,
  "id": -84661884,
  "is_default": true,
  "name": "enim commodo dolor voluptate sed",
  "order": -95717803,
  "types": [
    {
      "id": 61985322,
      "name": "ea qui laborum cupidatat"
    },
    {
      "id": 17493437,
      "name": "commodo"
    }
  ],
  "weight": 56781984
}

Validation #692

Success

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

JSON Schema

{
  "additionalProperties": false,
  "description": "Automatically generated (please edit me)",
  "properties": {},
  "title": "User - NotifyBooker",
  "type": "object"
}

JSON instance

{}

Validation #691

Failure

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

  • The property '#/coupon' contains additional properties ["dayS"] outside of the schema when none are allowed in schema da0e3340-a8a1-53fa-871f-e41aee4b7add
  • The property '#/coupon' did not contain a required property of 'days_remaining' in schema da0e3340-a8a1-53fa-871f-e41aee4b7add

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "coupon": {
      "additionalProperties": false,
      "properties": {
        "available": {
          "description": "\tCoupon availability (i.e. coupon not already used by a subscription)",
          "type": "boolean"
        },
        "days_remaining": {
          "description": "ResumeCoupon days remaining",
          "type": "integer"
        },
        "id": {
          "type": "integer"
        },
        "paused_subscription": {
          "description": "ResumeCoupon paused subscription",
          "type": "object"
        },
        "type": {
          "description": "Coupon code",
          "type": "string"
        }
      },
      "required": [
        "available",
        "days_remaining",
        "id",
        "paused_subscription",
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "coupon"
  ],
  "title": "Coupon - ResumeCoupon",
  "type": "object"
}

JSON instance

{
  "coupon": {
    "available": false,
    "dayS": "true",
    "id": 41609405,
    "paused_subscription": {},
    "type": "tempor id"
  }
}

Validation #690

Success

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

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "coupon": {
      "additionalProperties": false,
      "properties": {
        "available": {
          "description": "\tCoupon availability (i.e. coupon not already used by a subscription)",
          "type": "boolean"
        },
        "days_remaining": {
          "description": "ResumeCoupon days remaining",
          "type": "integer"
        },
        "id": {
          "type": "integer"
        },
        "paused_subscription": {
          "description": "ResumeCoupon paused subscription",
          "type": "object"
        },
        "type": {
          "description": "Coupon code",
          "type": "string"
        }
      },
      "required": [
        "available",
        "days_remaining",
        "id",
        "paused_subscription",
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "coupon"
  ],
  "title": "Coupon - ResumeCoupon",
  "type": "object"
}

JSON instance

{
  "coupon": {
    "available": false,
    "days_remaining": -40502757,
    "id": 41609405,
    "paused_subscription": {},
    "type": "tempor id"
  }
}

Validation #689

Failure

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

  • The property '#/user/status' value "done lol" did not match one of the following values: done, draft, closed in schema fdc898f3-2552-5ee1-a228-16de686afbb5

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "user": {
      "additionalProperties": false,
      "properties": {
        "email": {
          "type": "string"
        },
        "ids": {
          "anyOf": [
            {
              "items": {
                "minimum": 0,
                "type": "integer"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ]
        },
        "status": {
          "enum": [
            "done",
            "draft",
            "closed"
          ],
          "type": "string"
        }
      },
      "required": [
        "email",
        "ids",
        "status"
      ],
      "type": "object"
    }
  },
  "required": [
    "user"
  ],
  "title": "User - Detailed",
  "type": "object"
}

JSON instance

{
  "user": {
    "email": "enim consec",
    "ids": null,
    "status": "done lol"
  }
}

Validation #688

Success

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

JSON Schema

{
  "additionalProperties": false,
  "properties": {
    "user": {
      "additionalProperties": false,
      "properties": {
        "email": {
          "type": "string"
        },
        "ids": {
          "anyOf": [
            {
              "items": {
                "minimum": 0,
                "type": "integer"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ]
        },
        "status": {
          "enum": [
            "done",
            "draft",
            "closed"
          ],
          "type": "string"
        }
      },
      "required": [
        "email",
        "ids",
        "status"
      ],
      "type": "object"
    }
  },
  "required": [
    "user"
  ],
  "title": "User - Detailed",
  "type": "object"
}

JSON instance

{
  "user": {
    "email": "enim consec",
    "ids": null,
    "status": "done"
  }
}