Validations history

Validation #849

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": {
    "collections": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "amount_to_deliver": {
            "description": "amount_to_deliver",
            "minimum": 0,
            "type": "number"
          },
          "contracted_amount": {
            "description": "contracted_amount",
            "minimum": 0,
            "type": "number"
          },
          "delivered_amount": {
            "description": "delivered_amount",
            "minimum": 0,
            "type": "number"
          },
          "deposited_amount": {
            "description": "deposited_amount",
            "minimum": 0,
            "type": "number"
          },
          "fiscal_year": {
            "description": "campagne",
            "maximum": 2050,
            "minimum": 2000,
            "type": "integer"
          },
          "id": {
            "description": "codFamOpticollecte",
            "type": "string"
          },
          "name": {
            "description": "libFamOpticollecte",
            "type": "string"
          },
          "pre_contracted_amount": {
            "description": "pre_contracted_amount",
            "minimum": 0,
            "type": "number"
          }
        },
        "required": [
          "amount_to_deliver",
          "contracted_amount",
          "delivered_amount",
          "deposited_amount",
          "fiscal_year",
          "id",
          "name",
          "pre_contracted_amount"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "collections"
  ],
  "title": "Collection - DefaultCollection",
  "type": "object"
}

JSON instance

{
  "collections": [
    {
      "amount_to_deliver": 144,
      "contracted_amount": 144,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2020,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 147,
      "contracted_amount": 147,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2020,
      "id": "OP",
      "name": "ORGE PRINTEMPS",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 0,
      "contracted_amount": 379.28,
      "delivered_amount": 392.916,
      "deposited_amount": 0,
      "fiscal_year": 2019,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 0,
      "contracted_amount": 34.767,
      "delivered_amount": 34.767,
      "deposited_amount": 0,
      "fiscal_year": 2019,
      "id": "MAI",
      "name": "MAIS",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 0,
      "contracted_amount": 77.311,
      "delivered_amount": 77.311,
      "deposited_amount": 0,
      "fiscal_year": 2019,
      "id": "OP",
      "name": "ORGE PRINTEMPS",
      "pre_contracted_amount": 0
    }
  ]
}

Validation #848

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": {
    "customerNumber": {
      "type": "string"
    },
    "language": {
      "type": "string"
    },
    "parameters": {
      "items": {
        "type": "object"
      },
      "type": "array"
    },
    "typeId": {
      "type": "integer"
    }
  },
  "required": [
    "customerNumber",
    "language",
    "parameters",
    "typeId"
  ],
  "title": "CreateTransactionRequest - DefaultCreateTransactionRequest",
  "type": "object"
}

JSON instance

{
  "customerNumber": "consectetur aliquip labore",
  "language": "deserunt",
  "parameters": [
    {},
    {},
    {}
  ],
  "typeId": 17507379
}

Validation #847

Success

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

JSON Schema

{
  "description": "Automatically generated (please edit me)",
  "items": {
    "additionalProperties": false,
    "properties": {
      "basePrice": {
        "type": "string"
      },
      "id": {
        "type": "string"
      },
      "image": {
        "type": "string"
      },
      "name": {
        "type": "string"
      },
      "size": {
        "type": "string"
      }
    },
    "required": [
      "basePrice",
      "id",
      "image",
      "name",
      "size"
    ],
    "type": "object"
  },
  "title": "AvailableModel - DefaultAvailableModel",
  "type": "array"
}

JSON instance

[
  {
    "basePrice": "eu",
    "id": "laborum dolore sit",
    "image": "cupidatat irure proident",
    "name": "sed cill",
    "size": "nostrud aute "
  },
  {
    "basePrice": "in exercitation adipisicing Excepteur aliquip",
    "id": "dolore incididunt irure est",
    "image": "Lore",
    "name": "ea et",
    "size": "sit dolore sint id in"
  }
]

Validation #846

Success

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

JSON Schema

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "error",
    "message"
  ],
  "type": "object"
}

JSON instance

{
  "error": "A",
  "message": "B"
}

Validation #845

Success

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

JSON Schema

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "error",
    "message"
  ],
  "type": "object"
}

JSON instance

{
  "error": "ut labore commodo qui",
  "message": "eiusmod in nostrud culpa elit"
}

Validation #844

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultDailyReport_369": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "max_humidity": {
          "maximum": 100,
          "minimum": 30,
          "type": "number"
        },
        "max_temperature": {
          "anyOf": [
            {
              "maximum": 70,
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "min_humidity": {
          "maximum": 100,
          "minimum": -15,
          "type": "number"
        },
        "min_temperature": {
          "anyOf": [
            {
              "maximum": 40,
              "minimum": -15,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "pluviometry_cumul": {
          "maximum": 200,
          "minimum": 0,
          "type": "number"
        },
        "snow": {
          "maximum": 1,
          "minimum": 0,
          "type": "integer"
        },
        "time": {
          "format": "date-time",
          "type": "string"
        },
        "weather": {
          "maximum": 20,
          "minimum": 0,
          "type": "integer"
        },
        "weather_reports": {
          "items": {
            "$ref": "#/definitions/DefaultWeatherReport_368",
            "type": "object"
          },
          "type": "array"
        },
        "wind_direction": {
          "type": "string"
        },
        "wind_gusts": {
          "maximum": 60,
          "minimum": 0,
          "type": "number"
        },
        "wind_speed": {
          "maximum": 30,
          "minimum": 0,
          "type": "number"
        }
      },
      "required": [
        "pluviometry_cumul",
        "snow",
        "time",
        "weather",
        "weather_reports"
      ],
      "title": "DailyReport - DefaultDailyReport",
      "type": "object"
    },
    "DefaultWarning_302": {
      "additionalProperties": false,
      "description": "Automatically generated",
      "properties": {
        "comment": {
          "type": "string"
        },
        "icon": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "comment",
        "icon",
        "type"
      ],
      "title": "Warning - DefaultWarning",
      "type": "object"
    },
    "DefaultWeatherReport_368": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "humidity": {
          "maximum": 100,
          "minimum": 30,
          "type": "number"
        },
        "night": {
          "maximum": 1,
          "minimum": 0,
          "type": "integer"
        },
        "pluviometry": {
          "maximum": 204,
          "minimum": 0,
          "type": "number"
        },
        "pluviometry1h": {
          "type": "number"
        },
        "pluviometry_cumul": {
          "maximum": 200,
          "minimum": 0,
          "type": "number"
        },
        "recommended_spray": {
          "maximum": 3,
          "minimum": 0,
          "type": "integer"
        },
        "risk_of_rain": {
          "maximum": 100,
          "minimum": 0,
          "type": "number"
        },
        "snow": {
          "maximum": 1,
          "minimum": 0,
          "type": "integer"
        },
        "temperature": {
          "maximum": 100,
          "minimum": -15,
          "type": "number"
        },
        "time": {
          "format": "date-time",
          "type": "string"
        },
        "warnings": {
          "items": {
            "$ref": "#/definitions/DefaultWarning_302",
            "type": "object"
          },
          "type": "array"
        },
        "weather": {
          "maximum": 20,
          "minimum": 0,
          "type": "number"
        },
        "wind_direction": {
          "type": "string"
        },
        "wind_gusts": {
          "maximum": 100,
          "minimum": 0,
          "type": "number"
        },
        "wind_speed": {
          "maximum": 30,
          "minimum": 0,
          "type": "number"
        }
      },
      "required": [
        "humidity",
        "night",
        "pluviometry",
        "pluviometry1h",
        "pluviometry_cumul",
        "recommended_spray",
        "risk_of_rain",
        "snow",
        "temperature",
        "time",
        "warnings",
        "weather",
        "wind_direction",
        "wind_gusts",
        "wind_speed"
      ],
      "title": "WeatherReport - DefaultWeatherReport",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "weather_forecast": {
      "additionalProperties": false,
      "properties": {
        "city": {
          "type": "string"
        },
        "city_code": {
          "type": "string"
        },
        "daily_reports": {
          "items": {
            "$ref": "#/definitions/DefaultDailyReport_369",
            "type": "object"
          },
          "type": "array"
        },
        "timezone": {
          "type": "string"
        }
      },
      "required": [
        "city",
        "city_code",
        "daily_reports",
        "timezone"
      ],
      "type": "object"
    }
  },
  "required": [
    "weather_forecast"
  ],
  "title": "WeatherForecast - DefaultWeatherForecast",
  "type": "object"
}

JSON instance

{
  "weather_forecast": {
    "city": "LYON",
    "city_code": "CY_FR_69123",
    "daily_reports": [
      {
        "max_humidity": 89.07,
        "max_temperature": 24.96,
        "min_humidity": 55.54,
        "min_temperature": 15.8,
        "pluviometry_cumul": 1.95,
        "snow": 0,
        "time": "2020-07-08T07:00:00+00:00",
        "weather": 12,
        "weather_reports": [],
        "wind_direction": "variable",
        "wind_speed": 5.400400000000001
      },
      {
        "max_humidity": 88.43,
        "max_temperature": 27.28,
        "min_humidity": 46.52,
        "min_temperature": 14.27,
        "pluviometry_cumul": 0.42,
        "snow": 0,
        "time": "2020-07-08T22:00:00+00:00",
        "weather": 0,
        "weather_reports": [],
        "wind_direction": "ONO",
        "wind_speed": 2.5352380952380953
      },
      {
        "min_temperature": 24.36,
        "pluviometry_cumul": 0,
        "snow": 0,
        "time": "2020-07-09T22:00:00+00:00",
        "weather": 0,
        "weather_reports": []
      },
      {
        "pluviometry_cumul": 0,
        "snow": 0,
        "time": "2020-07-10T22:00:00+00:00",
        "weather": 0,
        "weather_reports": []
      },
      {
        "pluviometry_cumul": 0,
        "snow": 0,
        "time": "2020-07-11T22:00:00+00:00",
        "weather": 0,
        "weather_reports": []
      },
      {
        "pluviometry_cumul": 0,
        "snow": 0,
        "time": "2020-07-12T22:00:00+00:00",
        "weather": 0,
        "weather_reports": []
      },
      {
        "pluviometry_cumul": 0,
        "snow": 0,
        "time": "2020-07-13T22:00:00+00:00",
        "weather": 0,
        "weather_reports": []
      }
    ],
    "timezone": "Europe/Paris"
  }
}

Validation #843

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "Label_2577": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "color": {
          "description": "hexadecimal color",
          "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"
        },
        "name": {
          "type": "string"
        }
      },
      "required": [
        "color",
        "id",
        "name"
      ],
      "title": "Label - Label",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "type": "string"
    },
    "dataType": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "documentationUrl": {
      "format": "uri",
      "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"
    },
    "labels": {
      "items": {
        "$ref": "#/definitions/Label_2577",
        "type": "object"
      },
      "type": "array"
    },
    "name": {
      "type": "string"
    },
    "owner": {
      "type": "string"
    },
    "status": {
      "type": "boolean"
    },
    "updateAt": {
      "type": "integer"
    },
    "updateBy": {
      "type": "string"
    }
  },
  "required": [
    "createdAt",
    "createdBy",
    "dataType",
    "description",
    "documentationUrl",
    "id",
    "labels",
    "name",
    "owner",
    "status",
    "updateAt",
    "updateBy"
  ],
  "title": "Flow - View Flow",
  "type": "object"
}

JSON instance

{
  "createdAt": -60053241,
  "createdBy": "nulla id",
  "dataType": "est",
  "description": "quis",
  "documentationUrl": "https://NQwURHgDEllxurxFskDoldABZv.puiv,3XEDBbcT9hl.pR1HyuCly9NWc0-cTfmbQpKp.SBQihKW,7BMUFjHIO-Ffk",
  "id": "d6e9bb44-c331-57eb-9b4f-e83aa5521738",
  "labels": [
    {
      "color": "et dolore aute nulla",
      "id": "01957071-7aa1-1aec-b8b5-f6a99eb670ec",
      "name": "of"
    },
    {
      "color": "id",
      "id": "673058ff-7ae1-202f-9d0d-e86804f6f9eb",
      "name": "Duis"
    },
    {
      "color": "labore laborum proide",
      "id": "18ed578c-00a7-2bb9-bcde-82aa6bc4c056",
      "name": "quis consequat nostrud cillum des"
    }
  ],
  "name": "occaecat ea",
  "owner": "sed aute",
  "status": false,
  "updateAt": 17265125,
  "updateBy": "veniam nulla irure"
}

Validation #842

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "Label_2577": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "color": {
          "description": "hexadecimal color",
          "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"
        },
        "name": {
          "type": "string"
        }
      },
      "required": [
        "color",
        "id",
        "name"
      ],
      "title": "Label - Label",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "createdAt": {
      "type": "integer"
    },
    "createdBy": {
      "type": "string"
    },
    "dataType": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "documentationUrl": {
      "format": "uri",
      "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"
    },
    "labels": {
      "items": {
        "$ref": "#/definitions/Label_2577",
        "type": "object"
      },
      "type": "array"
    },
    "name": {
      "type": "string"
    },
    "owner": {
      "type": "string"
    },
    "status": {
      "type": "boolean"
    },
    "updateAt": {
      "type": "integer"
    },
    "updateBy": {
      "type": "string"
    }
  },
  "required": [
    "createdAt",
    "createdBy",
    "dataType",
    "description",
    "documentationUrl",
    "id",
    "labels",
    "name",
    "owner",
    "status",
    "updateAt",
    "updateBy"
  ],
  "title": "Flow - View Flow",
  "type": "object"
}

JSON instance

{
  "createdAt": -60053241,
  "createdBy": "nulla id",
  "dataType": "est",
  "description": "quis",
  "documentationUrl": "https://NQwURHgDEllxurxFskDoldABZv.puiv,3XEDBbcT9hl.pR1HyuCly9NWc0-cTfmbQpKp.SBQihKW,7BMUFjHIO-Ffk",
  "id": "d6e9bb44-c331-57eb-9b4f-e83aa5521738",
  "labels": [
    {
      "color": "et dolore aute nulla",
      "id": "01957071-7aa1-1aec-b8b5-f6a99eb670ec",
      "name": "of"
    },
    {
      "color": "id",
      "id": "673058ff-7ae1-202f-9d0d-e86804f6f9eb",
      "name": "Duis"
    },
    {
      "color": "labore laborum proide",
      "id": "18ed578c-00a7-2bb9-bcde-82aa6bc4c056",
      "name": "quis consequat nostrud cillum des"
    }
  ],
  "name": "occaecat ea",
  "owner": "sed aute",
  "status": false,
  "updateAt": 17265125,
  "updateBy": "veniam nulla irure"
}

Validation #841

Failure

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

  • The property '#/customers/0/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/1/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/2/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/3/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/4/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/5/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/5/vehicles/1' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/6/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/7/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/11/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/12/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/12/vehicles/1' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/13/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/14/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/15/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/16/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/17/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/18/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/19/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/20/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/21/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/22/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/22/vehicles/1' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/22/vehicles/2' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/22/vehicles/3' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/23/vehicles/0' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#
  • The property '#/customers/23/vehicles/1' contains additional properties ["created_at", "updated_at"] outside of the schema when none are allowed in schema 0fc26ae6-e41b-5085-ae97-85a2edce7064#

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "ShortVehicle_2476": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "brand": {
          "type": "string"
        },
        "customer_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "cylinders": {
          "type": "string"
        },
        "engine_power": {
          "type": "string"
        },
        "engine_type": {
          "enum": [
            "diesel",
            "gasoline"
          ],
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "license_plate": {
          "type": "string"
        },
        "mileage": {
          "type": "integer"
        },
        "model": {
          "type": "string"
        },
        "production_date": {
          "format": "date",
          "type": "string"
        }
      },
      "required": [
        "brand",
        "customer_id",
        "cylinders",
        "engine_power",
        "engine_type",
        "id",
        "license_plate",
        "mileage",
        "model",
        "production_date"
      ],
      "title": "Vehicle - ShortVehicle",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "customers": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "email": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "first_name": {
            "type": "string"
          },
          "id": {
            "type": "string"
          },
          "last_name": {
            "type": "string"
          },
          "phone": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "vehicles": {
            "items": {
              "$ref": "#/definitions/ShortVehicle_2476",
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "email",
          "first_name",
          "id",
          "last_name",
          "phone",
          "vehicles"
        ],
        "type": "object"
      },
      "type": "array"
    },
    "meta": {
      "properties": {
        "limit_value": {
          "nullable": false,
          "type": "integer"
        },
        "total_pages": {
          "nullable": false,
          "type": "integer"
        }
      },
      "required": [
        "total_pages",
        "limit_value"
      ],
      "type": "object"
    }
  },
  "required": [
    "customers",
    "meta"
  ],
  "title": "Customer - ShortCustomer",
  "type": "object"
}

JSON instance

{
  "customers": [
    {
      "email": "ee",
      "first_name": "ee",
      "id": "2fdd8a8e-9ca5-44f0-ae7d-9fae6331b28e",
      "last_name": "ee",
      "phone": "22",
      "vehicles": [
        {
          "brand": "PEUGEOT",
          "created_at": "2020-02-11T08:19:12.000Z",
          "customer_id": "2fdd8a8e-9ca5-44f0-ae7d-9fae6331b28e",
          "cylinders": "4",
          "engine_power": "90",
          "engine_type": "gasoline",
          "id": "4d659262-d6d1-44bd-8bd7-1bda0925d8d5",
          "license_plate": "BQ-990-KB",
          "mileage": 0,
          "model": "PARTNER",
          "production_date": "2008-02-22",
          "updated_at": "2020-02-11T08:19:12.000Z"
        }
      ]
    },
    {
      "email": "morgan.brot.58@gmail.com",
      "first_name": "morgan",
      "id": "1586cea9-88b1-4fcb-a8c1-e5bd1bb38932",
      "last_name": "brot",
      "phone": "0637983934",
      "vehicles": [
        {
          "brand": "PEUGEOT",
          "created_at": "2020-02-26T13:41:20.000Z",
          "customer_id": "1586cea9-88b1-4fcb-a8c1-e5bd1bb38932",
          "cylinders": "3",
          "engine_power": "68",
          "engine_type": "diesel",
          "id": "7bf4808c-380c-4f3d-aaea-e26a929211b4",
          "license_plate": "2948 SB 40",
          "mileage": 0,
          "model": "107",
          "production_date": "2009-03-25",
          "updated_at": "2020-02-26T13:41:20.000Z"
        }
      ]
    },
    {
      "email": "honda@free.fr",
      "first_name": "civic",
      "id": "c87d3bea-a7ed-4a41-9057-48866b97cda2",
      "last_name": "honda",
      "phone": "0612345678",
      "vehicles": [
        {
          "brand": "HONDA",
          "created_at": "2020-02-28T14:49:08.000Z",
          "customer_id": "c87d3bea-a7ed-4a41-9057-48866b97cda2",
          "cylinders": "4",
          "engine_power": "120",
          "engine_type": "gasoline",
          "id": "15dc672b-8f64-4532-9c9e-c90b3ab5751a",
          "license_plate": "DP 200 KH",
          "mileage": 0,
          "model": "CIVIC",
          "production_date": "2015-02-27",
          "updated_at": "2020-02-28T14:49:08.000Z"
        }
      ]
    },
    {
      "email": "andradp@orange.fr",
      "first_name": "paulo",
      "id": "a74685df-d3ed-4514-b4e9-78c52c035e70",
      "last_name": "andrade",
      "phone": "0686805141",
      "vehicles": [
        {
          "brand": "MERCEDES",
          "created_at": "2020-03-16T09:48:26.000Z",
          "customer_id": "a74685df-d3ed-4514-b4e9-78c52c035e70",
          "cylinders": "4",
          "engine_power": "204",
          "engine_type": "gasoline",
          "id": "850b976c-a31a-413a-a2d4-b200500cb6e6",
          "license_plate": "BM-672-KF",
          "mileage": 0,
          "model": "CLASSE C",
          "production_date": "2011-04-22",
          "updated_at": "2020-03-16T09:48:26.000Z"
        }
      ]
    },
    {
      "email": "loudouvicgarnier73@hotmail.fr",
      "first_name": "ludovic",
      "id": "92dfa6a8-480a-49db-95b1-ec2b0f3add54",
      "last_name": "garnier",
      "phone": "0648076260",
      "vehicles": [
        {
          "brand": "VOLKSWAGEN",
          "created_at": "2020-03-10T15:41:02.000Z",
          "customer_id": "92dfa6a8-480a-49db-95b1-ec2b0f3add54",
          "cylinders": "6",
          "engine_power": "149",
          "engine_type": "gasoline",
          "id": "5cd248b7-1895-4791-8214-83d728ab0047",
          "license_plate": "CJ116JG",
          "mileage": 0,
          "model": "PASSAT",
          "production_date": "2003-02-07",
          "updated_at": "2020-03-10T15:41:02.000Z"
        }
      ]
    },
    {
      "email": "bernard.rialland@serpollet.com",
      "first_name": "Ste",
      "id": "0294b75d-043e-45ae-b3ad-e31a1daa6d29",
      "last_name": "Serpollet",
      "phone": "0618792718",
      "vehicles": [
        {
          "brand": "PEUGEOT",
          "created_at": "2020-03-06T21:07:20.000Z",
          "customer_id": "0294b75d-043e-45ae-b3ad-e31a1daa6d29",
          "cylinders": "4",
          "engine_power": "90",
          "engine_type": "gasoline",
          "id": "17f1a5bc-fd51-4616-8904-e0a4e07fc4a9",
          "license_plate": "CL724MS",
          "mileage": 163148,
          "model": "PARTNER",
          "production_date": "2012-10-05",
          "updated_at": "2020-03-06T21:07:20.000Z"
        },
        {
          "brand": "MERCEDES",
          "created_at": "2020-01-21T10:39:32.000Z",
          "customer_id": "0294b75d-043e-45ae-b3ad-e31a1daa6d29",
          "cylinders": "0",
          "engine_power": "129",
          "engine_type": "gasoline",
          "id": "25aea42b-475a-414c-9b68-bb022fdf0a59",
          "license_plate": "CQ-365-BF",
          "mileage": 0,
          "model": "SPRINTER",
          "production_date": "2013-01-23",
          "updated_at": "2020-01-21T10:39:32.000Z"
        }
      ]
    },
    {
      "email": "lokatina20@live.it",
      "first_name": "Tania",
      "id": "90b02a90-5c3c-4f17-894c-0e116d2a2948",
      "last_name": "ARTEAGA",
      "phone": "0603371949",
      "vehicles": [
        {
          "brand": "CITROEN",
          "created_at": "2020-02-28T09:54:32.000Z",
          "customer_id": "90b02a90-5c3c-4f17-894c-0e116d2a2948",
          "cylinders": "4",
          "engine_power": "68",
          "engine_type": "gasoline",
          "id": "ee3dda57-3433-4a22-a2cd-c95426efcdb7",
          "license_plate": "AB-132-HH",
          "mileage": 0,
          "model": "C3",
          "production_date": "2009-06-17",
          "updated_at": "2020-02-28T09:54:32.000Z"
        }
      ]
    },
    {
      "email": "trehout@points.fr",
      "first_name": "jean philippe",
      "id": "31692994-cab3-4203-ad5b-415898decf30",
      "last_name": "trehout",
      "phone": "0662721650",
      "vehicles": [
        {
          "brand": "AUDI",
          "created_at": "2020-03-03T13:14:02.000Z",
          "customer_id": "31692994-cab3-4203-ad5b-415898decf30",
          "cylinders": "6",
          "engine_power": "232",
          "engine_type": "gasoline",
          "id": "4caf2b3b-0b0b-4f98-b28a-8d52ebfc40bc",
          "license_plate": "BQ-143-KA",
          "mileage": 263000,
          "model": "A6",
          "production_date": "2007-12-26",
          "updated_at": "2020-03-03T13:14:02.000Z"
        }
      ]
    },
    {
      "email": "contact@poleato.fr",
      "first_name": "ste",
      "id": "59db6899-3787-460e-8a12-c62eced4c6eb",
      "last_name": "haribo",
      "phone": "0683819405",
      "vehicles": []
    },
    {
      "email": "arauto@orange.fr",
      "first_name": "reparation",
      "id": "85213ea7-2a3a-4ddc-b626-81e3ad6aadab",
      "last_name": "adour",
      "phone": "0621395126",
      "vehicles": []
    },
    {
      "email": "manciet.com",
      "first_name": "Leatitia",
      "id": "2a9b03c1-6f44-4237-976b-7b0b64b362ed",
      "last_name": "Manciet",
      "phone": "0649561523",
      "vehicles": []
    },
    {
      "email": "u",
      "first_name": "laure",
      "id": "049009a7-c8cd-451f-9895-3dd6f108c3d6",
      "last_name": "berrez",
      "phone": "0671582695",
      "vehicles": [
        {
          "brand": "CITROEN",
          "created_at": "2020-01-29T10:55:04.000Z",
          "customer_id": "049009a7-c8cd-451f-9895-3dd6f108c3d6",
          "cylinders": "4",
          "engine_power": "92",
          "engine_type": "gasoline",
          "id": "a307a894-f5dc-4d3a-ab32-c8902e617742",
          "license_plate": "BF-400-TH",
          "mileage": 0,
          "model": "BERLINGO",
          "production_date": "2011-01-05",
          "updated_at": "2020-01-29T10:55:04.000Z"
        }
      ]
    },
    {
      "email": "leluc.pneusservices@orange.fr",
      "first_name": "Jean-pierre",
      "id": "901f864d-b2ca-4e2b-84c4-aed2fb10cfc4",
      "last_name": "Heyar",
      "phone": "0650400772",
      "vehicles": [
        {
          "brand": "PEUGEOT",
          "created_at": "2020-03-11T12:23:49.000Z",
          "customer_id": "901f864d-b2ca-4e2b-84c4-aed2fb10cfc4",
          "cylinders": "4",
          "engine_power": "109",
          "engine_type": "gasoline",
          "id": "9d168dc0-a06b-4743-b849-d63f3d4fb41b",
          "license_plate": "AL-930-ZG",
          "mileage": 0,
          "model": "3008",
          "production_date": "2010-02-18",
          "updated_at": "2020-03-11T12:23:49.000Z"
        },
        {
          "brand": "RENAULT",
          "created_at": "2020-03-04T14:03:26.000Z",
          "customer_id": "901f864d-b2ca-4e2b-84c4-aed2fb10cfc4",
          "cylinders": "4",
          "engine_power": "110",
          "engine_type": "gasoline",
          "id": "6d136b20-6134-4c2c-9dcf-b1c723d482cc",
          "license_plate": "BQ-396-VR",
          "mileage": 212587,
          "model": "MEGANE",
          "production_date": "2011-06-30",
          "updated_at": "2020-03-04T14:03:26.000Z"
        }
      ]
    },
    {
      "email": "shaddoun@atlantistaxis.fr",
      "first_name": "Cedric",
      "id": "e8b21e4b-986f-4e25-affa-aa1cb28c83e0",
      "last_name": "Vern",
      "phone": "0616107953",
      "vehicles": [
        {
          "brand": "SKODA",
          "created_at": "2020-03-13T13:32:36.000Z",
          "customer_id": "e8b21e4b-986f-4e25-affa-aa1cb28c83e0",
          "cylinders": "4",
          "engine_power": "110",
          "engine_type": "gasoline",
          "id": "c81a5e30-c15a-446f-9f68-eb3893b84253",
          "license_plate": "DY-374-ZE",
          "mileage": 213792,
          "model": "OCTAVIA",
          "production_date": "2016-01-19",
          "updated_at": "2020-03-13T13:32:36.000Z"
        }
      ]
    },
    {
      "email": "guillaumelartigue@hotmail.fr",
      "first_name": "guillaume",
      "id": "4ac6cf1a-5600-4631-a9f3-ef9a0b02f112",
      "last_name": "lartigue",
      "phone": "0684174641",
      "vehicles": [
        {
          "brand": "FORD",
          "created_at": "2020-04-29T10:45:12.000Z",
          "customer_id": "4ac6cf1a-5600-4631-a9f3-ef9a0b02f112",
          "cylinders": "4",
          "engine_power": "149",
          "engine_type": "gasoline",
          "id": "b8185068-6b96-472d-9f3f-2a988d84ad91",
          "license_plate": "EX-242-WD",
          "mileage": 104101,
          "model": "RANGER",
          "production_date": "2015-11-06",
          "updated_at": "2020-04-29T10:45:12.000Z"
        }
      ]
    },
    {
      "email": "contact@helenebaron.com",
      "first_name": "Hélène",
      "id": "b44a8428-26af-47d3-bd98-e7bc490be8d0",
      "last_name": "BARON",
      "phone": "0680824457",
      "vehicles": [
        {
          "brand": "AUDI",
          "created_at": "2020-03-05T14:53:46.000Z",
          "customer_id": "b44a8428-26af-47d3-bd98-e7bc490be8d0",
          "cylinders": "4",
          "engine_power": "115",
          "engine_type": "gasoline",
          "id": "c782c646-6580-49bd-b4a7-616de2f7cc1c",
          "license_plate": "CA-267-XT",
          "mileage": 0,
          "model": "A4",
          "production_date": "2005-09-19",
          "updated_at": "2020-03-05T14:53:46.000Z"
        }
      ]
    },
    {
      "email": "réception@legarage40.fr",
      "first_name": "40",
      "id": "72019928-2bfd-4a10-8ecb-3379dde943d1",
      "last_name": "garage",
      "phone": "0558581000",
      "vehicles": [
        {
          "brand": "CITROEN",
          "created_at": "2020-04-28T14:32:34.000Z",
          "customer_id": "72019928-2bfd-4a10-8ecb-3379dde943d1",
          "cylinders": "4",
          "engine_power": "75",
          "engine_type": "gasoline",
          "id": "e1b9efaa-47ff-486b-8da7-ea89b1d66d47",
          "license_plate": "BE-264-QV",
          "mileage": 0,
          "model": "BERLINGO",
          "production_date": "2008-01-23",
          "updated_at": "2020-04-28T14:32:34.000Z"
        }
      ]
    },
    {
      "email": "feuvert299@gmail.com",
      "first_name": "Antoine",
      "id": "75ea5b39-51a9-4b92-a49a-06ff7cf4c04e",
      "last_name": "Vrignaud",
      "phone": "0559136161",
      "vehicles": [
        {
          "brand": "AUDI",
          "created_at": "2020-03-10T17:57:16.000Z",
          "customer_id": "75ea5b39-51a9-4b92-a49a-06ff7cf4c04e",
          "cylinders": "6",
          "engine_power": "179",
          "engine_type": "gasoline",
          "id": "de9699c9-393b-4ed5-87e2-0afcd10ee007",
          "license_plate": "DF-410-KE",
          "mileage": 253595,
          "model": "A6",
          "production_date": "2006-03-24",
          "updated_at": "2020-03-10T17:57:16.000Z"
        }
      ]
    },
    {
      "email": "harrisun7@hotmail.fr",
      "first_name": "Haris",
      "id": "3fbb4e32-dfec-4603-9c40-040820b8fe9d",
      "last_name": "SUSAC",
      "phone": "0767961877",
      "vehicles": [
        {
          "brand": "audi",
          "created_at": "2020-03-06T15:16:28.000Z",
          "customer_id": "3fbb4e32-dfec-4603-9c40-040820b8fe9d",
          "cylinders": "4",
          "engine_power": "130",
          "engine_type": "gasoline",
          "id": "f66c2805-3100-4992-84ba-83d463113e5e",
          "license_plate": "AV-558-KR",
          "mileage": 0,
          "model": "a3",
          "production_date": "2008-03-27",
          "updated_at": "2020-03-06T15:16:28.000Z"
        }
      ]
    },
    {
      "email": "spcv@orange.fr",
      "first_name": "Romain",
      "id": "4a9dafd7-0fe7-4ba8-8ae0-5f0892109f4d",
      "last_name": "Barret",
      "phone": "0658204313",
      "vehicles": [
        {
          "brand": "SUZUKI",
          "created_at": "2020-03-10T14:51:27.000Z",
          "customer_id": "4a9dafd7-0fe7-4ba8-8ae0-5f0892109f4d",
          "cylinders": "4",
          "engine_power": "80",
          "engine_type": "diesel",
          "id": "1ea2bc13-2ae7-482d-80d4-7eda26c1c9c7",
          "license_plate": "BM-495-XB",
          "mileage": 0,
          "model": "JIMNY",
          "production_date": "1999-07-23",
          "updated_at": "2020-03-10T14:51:27.000Z"
        }
      ]
    },
    {
      "email": "contact@poleauto.fr",
      "first_name": "ste",
      "id": "abbad1f7-8c7b-4795-8a26-04dd25c3b8db",
      "last_name": "haribot",
      "phone": "0683819405",
      "vehicles": [
        {
          "brand": "MERCEDES",
          "created_at": "2020-04-22T14:18:11.000Z",
          "customer_id": "abbad1f7-8c7b-4795-8a26-04dd25c3b8db",
          "cylinders": "4",
          "engine_power": "129",
          "engine_type": "gasoline",
          "id": "690b5008-1727-40fd-aaea-00eb15e31d1b",
          "license_plate": "CP926HF",
          "mileage": 0,
          "model": "SPRINTER",
          "production_date": "2012-12-27",
          "updated_at": "2020-04-22T14:18:11.000Z"
        }
      ]
    },
    {
      "email": "l.dubos@dubos.fr",
      "first_name": "Laurent",
      "id": "dd6e04eb-2db2-4dbc-9678-5c67bf186865",
      "last_name": "dubos",
      "phone": "0682093198",
      "vehicles": [
        {
          "brand": "volkswagen",
          "created_at": "2020-03-13T17:18:50.000Z",
          "customer_id": "dd6e04eb-2db2-4dbc-9678-5c67bf186865",
          "cylinders": "4",
          "engine_power": "180",
          "engine_type": "diesel",
          "id": "1d7e3c97-a495-4c01-90ed-9a484de4d587",
          "license_plate": "WW-670-FM",
          "mileage": 136472,
          "model": "multivan 5",
          "production_date": "2010-11-18",
          "updated_at": "2020-03-13T17:18:50.000Z"
        }
      ]
    },
    {
      "email": "u-m-i-t@hotmail.fr",
      "first_name": "umit",
      "id": "126b6042-d62e-468a-81a6-2f4e85ebbe0e",
      "last_name": "caliskan",
      "phone": "0650502631",
      "vehicles": [
        {
          "brand": "nissan",
          "created_at": "2020-03-15T18:00:55.000Z",
          "customer_id": "126b6042-d62e-468a-81a6-2f4e85ebbe0e",
          "cylinders": "4",
          "engine_power": "173",
          "engine_type": "diesel",
          "id": "33981ca5-9994-41ee-b582-60a2809d27fd",
          "license_plate": "WW-017-JJ",
          "mileage": 0,
          "model": "x-trail 2",
          "production_date": "2006-01-01",
          "updated_at": "2020-03-15T18:00:55.000Z"
        },
        {
          "brand": "FIAT",
          "created_at": "2020-03-14T09:57:21.000Z",
          "customer_id": "126b6042-d62e-468a-81a6-2f4e85ebbe0e",
          "cylinders": "4",
          "engine_power": "75",
          "engine_type": "gasoline",
          "id": "c54f39fe-55dc-4944-90ce-2e541729a04e",
          "license_plate": "DE-252-KC",
          "mileage": 0,
          "model": "FIORINO",
          "production_date": "2014-03-28",
          "updated_at": "2020-03-14T09:57:21.000Z"
        },
        {
          "brand": "RENAULT",
          "created_at": "2020-03-14T09:59:14.000Z",
          "customer_id": "126b6042-d62e-468a-81a6-2f4e85ebbe0e",
          "cylinders": "0",
          "engine_power": "99",
          "engine_type": "gasoline",
          "id": "944cf055-3bc1-4c50-9f85-a86546ad5198",
          "license_plate": "ES-125-ZJ",
          "mileage": 0,
          "model": "MASTER",
          "production_date": "2006-05-30",
          "updated_at": "2020-03-14T09:59:14.000Z"
        },
        {
          "brand": "VOLVO",
          "created_at": "2020-03-15T12:59:06.000Z",
          "customer_id": "126b6042-d62e-468a-81a6-2f4e85ebbe0e",
          "cylinders": "5",
          "engine_power": "185",
          "engine_type": "gasoline",
          "id": "3f046e59-a98d-4147-bd79-c623b3ca774f",
          "license_plate": "FD-122-BM",
          "mileage": 0,
          "model": "XC90",
          "production_date": "2005-11-04",
          "updated_at": "2020-03-15T12:59:06.000Z"
        }
      ]
    },
    {
      "email": "leb.luc@wanadoo.fr",
      "first_name": "georges",
      "id": "3f9f5712-8898-476e-a3d3-228eb36a130c",
      "last_name": "Gardier",
      "phone": "0785657486",
      "vehicles": [
        {
          "brand": "CITROEN",
          "created_at": "2020-01-28T15:32:28.000Z",
          "customer_id": "3f9f5712-8898-476e-a3d3-228eb36a130c",
          "cylinders": "4",
          "engine_power": "156",
          "engine_type": "gasoline",
          "id": "5db957bd-91d9-4a30-8436-1d17c0f59a62",
          "license_plate": "DE-911-RV",
          "mileage": 246335,
          "model": "C-CROSSER",
          "production_date": "2009-02-17",
          "updated_at": "2020-01-28T15:32:28.000Z"
        },
        {
          "brand": "CITROEN",
          "created_at": "2020-01-29T17:28:12.000Z",
          "customer_id": "3f9f5712-8898-476e-a3d3-228eb36a130c",
          "cylinders": "4",
          "engine_power": "109",
          "engine_type": "gasoline",
          "id": "9e76209c-3085-47e3-973b-286a09fbed4b",
          "license_plate": "AZ-720-ZE",
          "mileage": 188720,
          "model": "BERLINGO",
          "production_date": "2010-05-10",
          "updated_at": "2020-01-29T17:28:12.000Z"
        }
      ]
    }
  ],
  "meta": {
    "limit_value": 25,
    "total_pages": 5
  }
}

Validation #840

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": {
    "offers": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "has_access_to_private_offices": {
            "description": "Offer gives acces to private office?",
            "type": "boolean"
          },
          "hidden": {
            "description": "Offer not directly subscribable by user",
            "type": "boolean"
          },
          "highlighted": {
            "description": "Offer highlighted (only one per kind)",
            "type": "boolean"
          },
          "ht_price": {
            "description": "Offer price without VAT",
            "type": "string"
          },
          "ht_price_per_day": {
            "description": "Offer price per day without VAT",
            "type": "string"
          },
          "id": {
            "description": "Offer id",
            "type": "integer"
          },
          "kind": {
            "description": "Offer kind (0: free, 1: open, 2: office)",
            "type": "integer"
          },
          "kind_key": {
            "enum": [
              "free",
              "open",
              "office"
            ],
            "type": "string"
          },
          "marketing_name": {
            "anyOf": [
              {
                "description": "Offer’s marketing name (optional)",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "multiple_payment_fee": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "multiplier_for_durations": {
            "description": "\tList of offer’s possible durations localized string along with the corresponding multiplier",
            "items": {
              "type": "object"
            },
            "type": "array"
          },
          "name": {
            "description": "Offer name",
            "type": "string"
          },
          "number_of_bookings_per_month": {
            "description": "Offer number of meeting room booking credits per month",
            "type": "integer"
          },
          "one_time": {
            "description": "Offer subscribable only once per user",
            "type": "boolean"
          },
          "period": {
            "description": "Offer period (0: day, 1: week, 2: month)",
            "type": "integer"
          },
          "period_key": {
            "enum": [
              "day",
              "week",
              "month"
            ],
            "type": "string"
          },
          "price": {
            "description": "Offer price with VAT",
            "type": "string"
          },
          "refund_immediately": {
            "type": "boolean"
          },
          "space_id": {
            "anyOf": [
              {
                "description": "Offer’s space id",
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "has_access_to_private_offices",
          "hidden",
          "highlighted",
          "ht_price",
          "ht_price_per_day",
          "id",
          "kind",
          "kind_key",
          "marketing_name",
          "multiple_payment_fee",
          "multiplier_for_durations",
          "name",
          "number_of_bookings_per_month",
          "one_time",
          "period",
          "period_key",
          "price",
          "refund_immediately",
          "space_id"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "offers"
  ],
  "title": "Offer - DefaultOffer",
  "type": "object"
}

JSON instance

{
  "offers": [
    {
      "has_access_to_private_offices": true,
      "hidden": true,
      "highlighted": true,
      "ht_price": "Duis Lorem velit aliquip eiusmod",
      "ht_price_per_day": "incididunt culpa",
      "id": 97926533,
      "kind": -49828155,
      "kind_key": "open",
      "marketing_name": "aliquip",
      "multiple_payment_fee": 40834180.47426885,
      "multiplier_for_durations": [
        {},
        {},
        {},
        {}
      ],
      "name": "enim aliquip do",
      "number_of_bookings_per_month": 17371938,
      "one_time": false,
      "period": 18119991,
      "period_key": "day",
      "price": "amet exercitation consequat",
      "refund_immediately": false,
      "space_id": null
    }
  ]
}