changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "AvailabilityOut": {
+ "properties": {
+ "currency": {
+ "title": "Currency",
+ "type": "string"
+ },
+ "date": {
+ "title": "Date",
+ "type": "string"
+ },
+ "days": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Days"
+ },
+ "departure_city_code": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Departure City Code"
+ },
+ "nights": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Nights"
+ },
+ "price": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Price"
+ }
+ },
+ "required": [
+ "date",
+ "price",
+ "currency",
+ "nights",
+ "days",
+ "departure_city_code"
+ ],
+ "title": "AvailabilityOut",
+ "type": "object"
+ },
+ "OfferOut": {
+ "properties": {
+ "advantages": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Advantages",
+ "type": "array"
+ },
+ "country": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Country"
+ },
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Currency"
+ },
+ "destination": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Destination"
+ },
+ "discount": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Discount"
+ },
+ "external_id": {
+ "title": "External Id",
+ "type": "integer"
+ },
+ "image": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Image"
+ },
+ "latitude": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Latitude"
+ },
+ "longitude": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Longitude"
+ },
+ "name": {
+ "title": "Name",
+ "type": "string"
+ },
+ "offer_end_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Offer End Date"
+ },
+ "offer_url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Offer Url"
+ },
+ "price": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Price"
+ },
+ "sales_mode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Sales Mode"
+ },
+ "short_desc": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Short Desc"
+ },
+ "source": {
+ "title": "Source",
+ "type": "string"
+ },
+ "url_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Url Name"
+ }
+ },
+ "required": [
+ "source",
+ "external_id",
+ "name",
+ "destination",
+ "country",
+ "price",
+ "currency",
+ "short_desc",
+ "discount",
+ "url_name",
+ "sales_mode",
+ "offer_end_date",
+ "latitude",
+ "longitude",
+ "image",
+ "advantages",
+ "offer_url"
+ ],
+ "title": "OfferOut",
+ "type": "object"
+ }
+ },
+ "properties": {
+ "advantages": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Advantages",
+ "type": "array"
+ },
+ "availabilities": {
+ "items": {
+ "$ref": "#/$defs/AvailabilityOut"
+ },
+ "title": "Availabilities",
+ "type": "array"
+ },
+ "availabilities_supported": {
+ "title": "Availabilities Supported",
+ "type": "boolean"
+ },
+ "cheapest_price": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Cheapest Price"
+ },
+ "gallery": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Gallery",
+ "type": "array"
+ },
+ "included_added_values": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Included Added Values",
+ "type": "array"
+ },
+ "non_included_added_values": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Non Included Added Values",
+ "type": "array"
+ },
+ "offer": {
+ "$ref": "#/$defs/OfferOut"
+ }
+ },
+ "required": [
+ "offer",
+ "advantages",
+ "included_added_values",
+ "non_included_added_values",
+ "gallery",
+ "availabilities",
+ "availabilities_supported",
+ "cheapest_price"
+ ],
+ "title": "OfferDetailsOut",
+ "type": "object"
+}