Validations history

Validation #982

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultOtpTransactionDetail_2815": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "friendlyName": {
          "type": "string"
        },
        "position": {
          "type": "integer"
        },
        "type": {
          "enum": [
            "text",
            "multiline"
          ],
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "required": [
        "friendlyName",
        "position",
        "type",
        "value"
      ],
      "title": "OtpTransactionDetail - DefaultOtpTransactionDetail",
      "type": "object"
    },
    "DefaultOtpTransactionTerm_2814": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "label": {
          "type": "string"
        },
        "url": {
          "type": "string"
        }
      },
      "required": [
        "label",
        "url"
      ],
      "title": "OtpTransactionTerm - DefaultOtpTransactionTerm",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "description": {
      "type": "string"
    },
    "details": {
      "items": {
        "$ref": "#/definitions/DefaultOtpTransactionDetail_2815",
        "type": "object"
      },
      "type": "array"
    },
    "hiddenPhoneNumber": {
      "type": "string"
    },
    "terms": {
      "anyOf": [
        {
          "items": {
            "$ref": "#/definitions/DefaultOtpTransactionTerm_2814",
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ]
    },
    "transactionId": {
      "type": "string"
    },
    "transactionRef": {
      "type": "integer"
    },
    "validationForbiden": {
      "type": "boolean"
    }
  },
  "required": [
    "description",
    "details",
    "hiddenPhoneNumber",
    "transactionId",
    "transactionRef",
    "validationForbiden"
  ],
  "title": "OtpTransactionResponse - DefaultCreateTransactionResponse",
  "type": "object"
}

JSON instance

{
  "description": "exercitation Lorem",
  "details": [
    {
      "friendlyName": "do sint volu",
      "position": 39968834,
      "type": "multiline",
      "value": "eu veniam tempor"
    }
  ],
  "hiddenPhoneNumber": "dolore commodo magna Lorem",
  "transactionId": "officia culpa id irure in",
  "transactionRef": -72310786,
  "validationForbiden": true
}

Validation #981

Success

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

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "InternationalProductOrderLine_1065": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "amount_delivered": {
          "anyOf": [
            {
              "description": "deliveryQty",
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "currency": {
          "anyOf": [
            {
              "description": "currency",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "delivery_date": {
          "anyOf": [
            {
              "description": "deliveryDate",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "delivery_note_number": {
          "anyOf": [
            {
              "description": "DeliveryNumber",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "due_date": {
          "anyOf": [
            {
              "description": "invoiceDueDate",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "id": {
          "description": "orderNumberLine",
          "type": "string"
        },
        "invoice_date": {
          "anyOf": [
            {
              "description": "invoiceDate",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "invoice_number": {
          "anyOf": [
            {
              "description": "invoiceNumber",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "order": {
          "$ref": "#/definitions/InternationalProductOrder_1074",
          "type": "object"
        },
        "packaging": {
          "anyOf": [
            {
              "description": "packaging",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "total_amount": {
          "description": "orderQty",
          "type": "number"
        },
        "unit": {
          "description": "unit",
          "type": "string"
        },
        "unit_price": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "amount_delivered",
        "currency",
        "delivery_date",
        "delivery_note_number",
        "due_date",
        "id",
        "invoice_date",
        "invoice_number",
        "order",
        "packaging",
        "total_amount",
        "unit",
        "unit_price"
      ],
      "title": "InternationalOrderLine - InternationalProductOrderLine",
      "type": "object"
    },
    "InternationalProductOrder_1074": {
      "additionalProperties": false,
      "properties": {
        "company_label": {
          "anyOf": [
            {
              "description": "compagnyLabel",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "date": {
          "description": "orderDate",
          "format": "date",
          "type": "string"
        },
        "id": {
          "description": "orderNumber",
          "type": "string"
        },
        "settled": {
          "description": "settled",
          "type": "boolean"
        },
        "status": {
          "description": "orderStatut",
          "enum": [
            "ordered",
            "delivered",
            "invoiced"
          ],
          "type": "string"
        }
      },
      "required": [
        "company_label",
        "date",
        "id",
        "settled",
        "status"
      ],
      "title": "InternationalOrder - InternationalProductOrder",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "products": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "amount_to_deliver": {
            "description": "SUM(orderQty - deliveryQty)",
            "type": "number"
          },
          "delivered_amount": {
            "description": "SUM(deliveryQty)",
            "type": "number"
          },
          "id": {
            "description": "productCode",
            "type": "string"
          },
          "invoiced_amount": {
            "description": "SUM(deliveryQty) if order's status == F",
            "type": "number"
          },
          "label": {
            "anyOf": [
              {
                "description": "productLabel",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "order_lines": {
            "items": {
              "$ref": "#/definitions/InternationalProductOrderLine_1065",
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "amount_to_deliver",
          "delivered_amount",
          "id",
          "invoiced_amount",
          "label",
          "order_lines"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "products"
  ],
  "title": "InternationalProduct - DefaultInternationalProduct",
  "type": "object"
}

JSON instance

{
  "products": [
    {
      "amount_to_deliver": 0,
      "delivered_amount": 0,
      "id": "2000002043",
      "invoiced_amount": 0.3,
      "label": "Greening 12 pytel",
      "order_lines": [
        {
          "amount_delivered": 0.3,
          "currency": "CZK",
          "delivery_date": "2020-07-08",
          "delivery_note_number": "3500585666",
          "due_date": "2020-10-31",
          "id": "000010",
          "invoice_date": "2020-07-13",
          "invoice_number": "5130102680",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2020-05-21",
            "id": "2500625856",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,025 TO",
          "total_amount": 0.3,
          "unit": "TO",
          "unit_price": 35900
        }
      ]
    },
    {
      "amount_to_deliver": 0,
      "delivered_amount": 0,
      "id": "5000005935",
      "invoiced_amount": 0.05,
      "label": "Hořčice bílá ANDROMEDA C1  pytel",
      "order_lines": [
        {
          "amount_delivered": 0.05,
          "currency": "CZK",
          "delivery_date": "2020-01-22",
          "delivery_note_number": "3500539580",
          "due_date": "2020-10-31",
          "id": "000010",
          "invoice_date": "2020-01-29",
          "invoice_number": "5130092957",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2020-01-14",
            "id": "2500588887",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,025 TO",
          "total_amount": 0.05,
          "unit": "TO",
          "unit_price": 34900
        }
      ]
    },
    {
      "amount_to_deliver": 0,
      "delivered_amount": 0,
      "id": "2000001667",
      "invoiced_amount": 6.76,
      "label": "Ječmen jarní KWS AMADORA C1 pytel SF",
      "order_lines": [
        {
          "amount_delivered": 6,
          "currency": "CZK",
          "delivery_date": "2020-03-23",
          "delivery_note_number": "3500549970",
          "due_date": "2020-10-31",
          "id": "000010",
          "invoice_date": "2020-03-31",
          "invoice_number": "5130096297",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2019-11-28",
            "id": "2500579842",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,040 TO",
          "total_amount": 6,
          "unit": "TO",
          "unit_price": 11824.3
        },
        {
          "amount_delivered": 0.76,
          "currency": "CZK",
          "delivery_date": "2020-03-23",
          "delivery_note_number": "3500549970",
          "due_date": "2020-10-31",
          "id": "000020",
          "invoice_date": "2020-03-31",
          "invoice_number": "5130096297",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2019-11-28",
            "id": "2500579842",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,040 TO",
          "total_amount": 0.76,
          "unit": "TO",
          "unit_price": 11824.3
        }
      ]
    },
    {
      "amount_to_deliver": 0,
      "delivered_amount": 0,
      "id": "2000000907",
      "invoiced_amount": 1.2,
      "label": "Ječmen jarní MALZ C1 big bag SF",
      "order_lines": [
        {
          "amount_delivered": 0.6,
          "currency": "CZK",
          "delivery_date": "2020-03-23",
          "delivery_note_number": "3500558402",
          "due_date": "2020-10-31",
          "id": "000030",
          "invoice_date": "2020-03-31",
          "invoice_number": "5130096297",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2019-11-28",
            "id": "2500579842",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,600 TO",
          "total_amount": 0.6,
          "unit": "TO",
          "unit_price": 11921.3
        },
        {
          "amount_delivered": 0.6,
          "currency": "CZK",
          "delivery_date": "2020-03-30",
          "delivery_note_number": "3500561246",
          "due_date": "2020-10-31",
          "id": "000010",
          "invoice_date": "2020-03-31",
          "invoice_number": "5130096688",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2020-03-30",
            "id": "2500610357",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,600 TO",
          "total_amount": 0.6,
          "unit": "TO",
          "unit_price": 12290
        }
      ]
    },
    {
      "amount_to_deliver": 0,
      "delivered_amount": 0,
      "id": "5000002905",
      "invoiced_amount": 0.03,
      "label": "PASTEVNÍ SMĚS PRO KONĚ HORSEMAX PYTEL",
      "order_lines": [
        {
          "amount_delivered": 0.03,
          "currency": "CZK",
          "delivery_date": "2020-01-22",
          "delivery_note_number": "3500539580",
          "due_date": "2020-10-31",
          "id": "000020",
          "invoice_date": "2020-01-29",
          "invoice_number": "5130092957",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2020-01-14",
            "id": "2500588887",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "0,025 TO",
          "total_amount": 0.03,
          "unit": "TO",
          "unit_price": 104500
        }
      ]
    },
    {
      "amount_to_deliver": 9.5,
      "delivered_amount": 0,
      "id": "2000000668",
      "invoiced_amount": 0,
      "label": "Pšenice ozimá TOBAK C1 pytel SF",
      "order_lines": [
        {
          "amount_delivered": 0,
          "currency": "CZK",
          "delivery_date": null,
          "delivery_note_number": null,
          "due_date": null,
          "id": "000010",
          "invoice_date": null,
          "invoice_number": null,
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2019-08-13",
            "id": "2500548700",
            "settled": false,
            "status": "ordered"
          },
          "packaging": "0,040 TO",
          "total_amount": 9.5,
          "unit": "TO",
          "unit_price": 9755.7
        }
      ]
    },
    {
      "amount_to_deliver": 0,
      "delivered_amount": 0,
      "id": "2000002366",
      "invoiced_amount": 21,
      "label": "Řepka ozimá ESTELIA H SFS SP pytel BUTEO",
      "order_lines": [
        {
          "amount_delivered": 21,
          "currency": "CZK",
          "delivery_date": "2020-08-03",
          "delivery_note_number": "3500592468",
          "due_date": "2020-10-31",
          "id": "000020",
          "invoice_date": "2020-08-06",
          "invoice_number": "5130104413",
          "order": {
            "company_label": "SOUFFLET AGRO a.s.",
            "date": "2020-05-21",
            "id": "2500625856",
            "settled": true,
            "status": "invoiced"
          },
          "packaging": "1 PC",
          "total_amount": 21,
          "unit": "SOW",
          "unit_price": 1938
        }
      ]
    }
  ]
}

Validation #980

Failure

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

  • The property '#/current_weathers/0' contains additional properties ["prev_pluviometry_cumul", "cloud_cover", "etp"] outside of the schema when none are allowed in schema 5cf5217a-5259-580d-92fc-f85b1e536d7f

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultRainradar_301": {
      "additionalProperties": false,
      "description": "Automatically generated",
      "properties": {
        "rain_code": {
          "type": "integer"
        },
        "time": {
          "format": "date-time",
          "type": "string"
        }
      },
      "required": [
        "rain_code",
        "time"
      ],
      "title": "RainRadar - DefaultRainradar",
      "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"
    }
  },
  "description": "Automatically generated",
  "properties": {
    "current_weathers": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "city": {
            "description": "scheme was WordStarting with a Letter but removed for ukrainian",
            "type": "string"
          },
          "city_code": {
            "pattern": "^[A-Z0-9\\-_]*$",
            "type": "string"
          },
          "country_code": {
            "type": "string"
          },
          "humidity": {
            "maximum": 100,
            "minimum": 30,
            "type": "number"
          },
          "latitude": {
            "maximum": 90,
            "minimum": -90,
            "type": "number"
          },
          "longitude": {
            "maximum": 180,
            "minimum": -180,
            "type": "number"
          },
          "night": {
            "maximum": 1,
            "minimum": 0,
            "type": "integer"
          },
          "pluviometry": {
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "pluviometry1h": {
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "pluviometry_cumul": {
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "rain_radar": {
            "items": {
              "$ref": "#/definitions/DefaultRainradar_301",
              "type": "object"
            },
            "type": "array"
          },
          "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": 40,
            "minimum": -15,
            "type": "number"
          },
          "time": {
            "format": "date-time",
            "type": "string"
          },
          "timezone": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string"
          },
          "warnings": {
            "items": {
              "$ref": "#/definitions/DefaultWarning_302",
              "type": "object"
            },
            "type": "array"
          },
          "weather": {
            "maximum": 20,
            "minimum": 0,
            "type": "number"
          },
          "wind_direction": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string"
          },
          "wind_gusts": {
            "maximum": 60,
            "minimum": 5,
            "type": "number"
          },
          "wind_speed": {
            "maximum": 30,
            "minimum": 0,
            "type": "number"
          },
          "windowsTZ": {
            "type": "string"
          }
        },
        "required": [
          "city",
          "city_code",
          "country_code",
          "humidity",
          "latitude",
          "longitude",
          "night",
          "pluviometry",
          "pluviometry1h",
          "pluviometry_cumul",
          "rain_radar",
          "recommended_spray",
          "risk_of_rain",
          "snow",
          "temperature",
          "time",
          "timezone",
          "warnings",
          "weather",
          "wind_direction",
          "wind_gusts",
          "wind_speed",
          "windowsTZ"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "current_weathers"
  ],
  "title": "CurrentWeather - DefaultCurrentweather",
  "type": "object"
}

JSON instance

{
  "current_weathers": [
    {
      "city": "BAR-LE-DUC",
      "city_code": "CY_FR_55029",
      "cloud_cover": 98.75,
      "country_code": "FR",
      "etp": 0.11,
      "humidity": 83.79,
      "latitude": 48.7656549251862,
      "longitude": 5.16617318567882,
      "night": 0,
      "pluviometry": 0.14,
      "pluviometry1h": 0.06,
      "pluviometry_cumul": 0.14,
      "prev_pluviometry_cumul": null,
      "rain_radar": [
        {
          "rain_code": 1,
          "time": "2020-10-12T13:00:00+00:00"
        },
        {
          "rain_code": 1,
          "time": "2020-10-12T14:00:00+00:00"
        },
        {
          "rain_code": 1,
          "time": "2020-10-12T15:00:00+00:00"
        }
      ],
      "recommended_spray": 1,
      "risk_of_rain": 57.14,
      "snow": 0,
      "temperature": 9.97,
      "time": "2020-10-12T13:05:17+00:00",
      "timezone": "Europe/Paris",
      "warnings": [
        {
          "comment": "Les conditions climatiques sont favorables",
          "icon": null,
          "type": "OK"
        }
      ],
      "weather": 10,
      "wind_direction": "O",
      "wind_gusts": 17.1,
      "wind_speed": 8.33,
      "windowsTZ": "Romance Standard Time"
    }
  ]
}

Validation #979

Failure

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

  • The property '#/delivery_info/delivery_addresses/0/id_delivery_address' of type null did not match the following type: string in schema 3f559a0c-e4ec-536c-a0e2-32abb51c4ddc#

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultDeliveryAddresses_895": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "address": {
          "description": "deliveryAddress",
          "type": "string"
        },
        "city": {
          "description": "deliveryCity",
          "type": "string"
        },
        "id_delivery_address": {
          "description": "idDeliveryAddress",
          "type": "string"
        },
        "price_zone": {
          "description": "priceZone",
          "type": "string"
        },
        "proximity_place": {
          "description": "placeAttach",
          "type": "string"
        }
      },
      "required": [
        "address",
        "city",
        "id_delivery_address",
        "price_zone"
      ],
      "title": "DeliveryAddresses - DefaultDeliveryAddresses",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "delivery_info": {
      "additionalProperties": false,
      "properties": {
        "customer_relation_email": {
          "description": "emailCommercial",
          "type": "string"
        },
        "delivery_addresses": {
          "items": {
            "$ref": "#/definitions/DefaultDeliveryAddresses_895",
            "type": "object"
          },
          "type": "array"
        },
        "email": {
          "description": "emailFarm | email",
          "type": "string"
        },
        "mobile_phone": {
          "anyOf": [
            {
              "description": "mobilePhone",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "customer_relation_email",
        "delivery_addresses",
        "email",
        "mobile_phone"
      ],
      "type": "object"
    }
  },
  "required": [
    "delivery_info"
  ],
  "title": "DeliveryInfo - DefaultDeliveryInfo",
  "type": "object"
}

JSON instance

{
  "delivery_info": {
    "customer_relation_email": "bphilippe@soufflet.com",
    "delivery_addresses": [
      {
        "address": "DES BLES EARL",
        "city": "MR THIRY LAURENT, LATOUR EN WOEVRE",
        "id_delivery_address": null,
        "price_zone": "RT132",
        "proximity_place": "0140"
      }
    ],
    "email": "l.thiry@orange.fr",
    "mobile_phone": "0033608637922"
  }
}

Validation #978

Failure

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

  • The property '#/current_weathers/0' contains additional properties ["prev_pluviometry_cumul", "cloud_cover", "etp"] outside of the schema when none are allowed in schema 5cf5217a-5259-580d-92fc-f85b1e536d7f

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultRainradar_301": {
      "additionalProperties": false,
      "description": "Automatically generated",
      "properties": {
        "rain_code": {
          "type": "integer"
        },
        "time": {
          "format": "date-time",
          "type": "string"
        }
      },
      "required": [
        "rain_code",
        "time"
      ],
      "title": "RainRadar - DefaultRainradar",
      "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"
    }
  },
  "description": "Automatically generated",
  "properties": {
    "current_weathers": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "city": {
            "description": "scheme was WordStarting with a Letter but removed for ukrainian",
            "type": "string"
          },
          "city_code": {
            "pattern": "^[A-Z0-9\\-_]*$",
            "type": "string"
          },
          "country_code": {
            "type": "string"
          },
          "humidity": {
            "maximum": 100,
            "minimum": 30,
            "type": "number"
          },
          "latitude": {
            "maximum": 90,
            "minimum": -90,
            "type": "number"
          },
          "longitude": {
            "maximum": 180,
            "minimum": -180,
            "type": "number"
          },
          "night": {
            "maximum": 1,
            "minimum": 0,
            "type": "integer"
          },
          "pluviometry": {
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "pluviometry1h": {
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "pluviometry_cumul": {
            "maximum": 200,
            "minimum": 0,
            "type": "number"
          },
          "rain_radar": {
            "items": {
              "$ref": "#/definitions/DefaultRainradar_301",
              "type": "object"
            },
            "type": "array"
          },
          "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": 40,
            "minimum": -15,
            "type": "number"
          },
          "time": {
            "format": "date-time",
            "type": "string"
          },
          "timezone": {
            "maxLength": 30,
            "minLength": 2,
            "type": "string"
          },
          "warnings": {
            "items": {
              "$ref": "#/definitions/DefaultWarning_302",
              "type": "object"
            },
            "type": "array"
          },
          "weather": {
            "maximum": 20,
            "minimum": 0,
            "type": "number"
          },
          "wind_direction": {
            "maxLength": 3,
            "minLength": 1,
            "type": "string"
          },
          "wind_gusts": {
            "maximum": 60,
            "minimum": 5,
            "type": "number"
          },
          "wind_speed": {
            "maximum": 30,
            "minimum": 0,
            "type": "number"
          },
          "windowsTZ": {
            "type": "string"
          }
        },
        "required": [
          "city",
          "city_code",
          "country_code",
          "humidity",
          "latitude",
          "longitude",
          "night",
          "pluviometry",
          "pluviometry1h",
          "pluviometry_cumul",
          "rain_radar",
          "recommended_spray",
          "risk_of_rain",
          "snow",
          "temperature",
          "time",
          "timezone",
          "warnings",
          "weather",
          "wind_direction",
          "wind_gusts",
          "wind_speed",
          "windowsTZ"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "current_weathers"
  ],
  "title": "CurrentWeather - DefaultCurrentweather",
  "type": "object"
}

JSON instance

{
  "current_weathers": [
    {
      "city": "BAR-LE-DUC",
      "city_code": "CY_FR_55029",
      "cloud_cover": 93.79,
      "country_code": "FR",
      "etp": 0.13,
      "humidity": 90.56,
      "latitude": 48.7657,
      "longitude": 5.16617,
      "night": 0,
      "pluviometry": 0.1,
      "pluviometry1h": 0,
      "pluviometry_cumul": 0.1,
      "prev_pluviometry_cumul": null,
      "rain_radar": [
        {
          "rain_code": 0,
          "time": "2020-10-07T11:00:00+00:00"
        },
        {
          "rain_code": 0,
          "time": "2020-10-07T11:30:00+00:00"
        },
        {
          "rain_code": 0,
          "time": "2020-10-07T12:00:00+00:00"
        },
        {
          "rain_code": 1,
          "time": "2020-10-07T12:30:00+00:00"
        },
        {
          "rain_code": 1,
          "time": "2020-10-07T13:00:00+00:00"
        },
        {
          "rain_code": 0,
          "time": "2020-10-07T13:30:00+00:00"
        }
      ],
      "recommended_spray": 1,
      "risk_of_rain": 100,
      "snow": 0,
      "temperature": 12.2,
      "time": "2020-10-07T11:23:09+00:00",
      "timezone": "Europe/Paris",
      "warnings": [
        {
          "comment": "Attention rafales",
          "icon": "GUST",
          "type": "GUST"
        }
      ],
      "weather": 14,
      "wind_direction": "SO",
      "wind_gusts": 26.27,
      "wind_speed": 17.93,
      "windowsTZ": "Romance Standard Time"
    }
  ]
}

Validation #977

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": {},
    "type": "object"
  },
  "title": "Palette - Palette",
  "type": "array"
}

JSON instance

[
  {},
  {},
  {},
  {},
  {}
]

Validation #976

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": {},
    "type": "object"
  },
  "title": "Palette - Palette",
  "type": "array"
}

JSON instance

[
  {},
  {},
  {},
  {},
  {}
]

Validation #975

Failure

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

  • The property '#/contracts/0' contains additional properties ["CrmId", "Id", "FiscalYear", "ProductName", "ProductCode", "Type", "Name", "Date", "IsClosed", "TotalAmount", "DeliveredAmount", "DepositedAmount", "AmountToDeliver", "Price", "Strike", "Commodity", "Maturity", "Gain", "AuthorizedUnlock", "CommencementDate", "TerminationDate", "Surface", "VarietyStandardDeviation", "QualityBonus", "StockType", "Variety", "VarietyName", "WarrantyCost", "MinimumPrice"] outside of the schema when none are allowed in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'amount_to_deliver' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'contracts' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'crm_id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'delivered_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'deposited_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'fiscal_year' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'gain' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'is_closed' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'orgette_price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'product_code' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'product_name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'samples' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'strike' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'total_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/0' did not contain a required property of 'type' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' contains additional properties ["CrmId", "Id", "FiscalYear", "ProductName", "ProductCode", "Type", "Name", "Date", "IsClosed", "TotalAmount", "DeliveredAmount", "DepositedAmount", "AmountToDeliver", "Price", "Strike", "Commodity", "Maturity", "Gain", "AuthorizedUnlock", "CommencementDate", "TerminationDate", "Surface", "VarietyStandardDeviation", "QualityBonus", "StockType", "Variety", "VarietyName", "WarrantyCost", "MinimumPrice"] outside of the schema when none are allowed in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'amount_to_deliver' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'contracts' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'crm_id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'delivered_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'deposited_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'fiscal_year' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'gain' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'is_closed' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'orgette_price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'product_code' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'product_name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'samples' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'strike' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'total_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/1' did not contain a required property of 'type' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' contains additional properties ["CrmId", "Id", "FiscalYear", "ProductName", "ProductCode", "Type", "Name", "Date", "IsClosed", "TotalAmount", "DeliveredAmount", "DepositedAmount", "AmountToDeliver", "Price", "Strike", "Commodity", "Maturity", "Gain", "AuthorizedUnlock", "CommencementDate", "TerminationDate", "Surface", "VarietyStandardDeviation", "QualityBonus", "StockType", "Variety", "VarietyName", "WarrantyCost", "MinimumPrice", "Delivery", "Settlements"] outside of the schema when none are allowed in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'amount_to_deliver' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'contracts' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'crm_id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'delivered_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'deposited_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'fiscal_year' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'gain' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'is_closed' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'orgette_price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'product_code' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'product_name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'samples' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'strike' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'total_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/2' did not contain a required property of 'type' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' contains additional properties ["CrmId", "Id", "FiscalYear", "ProductName", "ProductCode", "Type", "Name", "Date", "IsClosed", "TotalAmount", "DeliveredAmount", "DepositedAmount", "AmountToDeliver", "Price", "Strike", "AuthorizedUnlock", "CommencementDate", "TerminationDate", "Surface", "VarietyStandardDeviation", "QualityBonus", "StockType", "Variety", "VarietyName"] outside of the schema when none are allowed in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'amount_to_deliver' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'contracts' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'crm_id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'delivered_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'deposited_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'fiscal_year' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'gain' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'id' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'is_closed' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'orgette_price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'price' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'product_code' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'product_name' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'samples' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'strike' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'total_amount' in schema 2e414749-3021-5d55-9ed1-d874b4739a28
  • The property '#/contracts/3' did not contain a required property of 'type' in schema 2e414749-3021-5d55-9ed1-d874b4739a28

JSON Schema

{
  "additionalProperties": false,
  "definitions": {
    "DefaultCellVariety_776": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "cell": {
          "type": "string"
        },
        "variety": {
          "type": "string"
        }
      },
      "title": "CellVariety - DefaultCellVariety",
      "type": "object"
    },
    "DefaultContract_546": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "amount_to_deliver": {
          "description": "qteSoldeContrat",
          "minimum": 0,
          "type": "number"
        },
        "closing_date": {
          "anyOf": [
            {
              "description": "backend Data (settlement_price) : closingDate",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "commencement_date": {
          "anyOf": [
            {
              "description": "dateExecDebut",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "commodity": {
          "anyOf": [
            {
              "description": "codeContratTerme",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "commodity_id": {
          "anyOf": [
            {
              "description": "backend Data (settlement_price) : sflCommodity",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "contracts": {
          "items": {
            "$ref": "#/definitions/minimalContract_770",
            "type": "object"
          },
          "type": "array"
        },
        "crm_id": {
          "description": "numContratOrigin",
          "type": "string"
        },
        "date": {
          "anyOf": [
            {
              "description": "dateContrat",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "delivered_amount": {
          "description": "qteLivreContrat",
          "minimum": 0,
          "type": "number"
        },
        "deliveries": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/definitions/DefaultDelivery_552",
                "type": "object"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ]
        },
        "deposited_amount": {
          "description": "qteLivreDepot",
          "minimum": 0,
          "type": "number"
        },
        "fiscal_year": {
          "description": "campagne",
          "maximum": 2020,
          "minimum": 2019,
          "type": "integer"
        },
        "gain": {
          "description": "gain",
          "type": "number"
        },
        "id": {
          "description": "numContratOrigin",
          "pattern": "\\d*",
          "type": "string"
        },
        "is_closed": {
          "description": "clotureContrat == 'OUI'",
          "type": "boolean"
        },
        "itk_feedback": {
          "anyOf": [
            {
              "description": "itkFeedback\r\nDirectement la chaîne à afficher. Valeurs possibles : pas de retour, retour papier ou retour electronique",
              "enum": [
                "pas de retour",
                "retour papier",
                "retour electronique"
              ],
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "maturity": {
          "anyOf": [
            {
              "description": "echeanceMatif",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "maturity_id": {
          "anyOf": [
            {
              "description": "backend Data (settlement_price) : sflMaturity",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "minimum_price": {
          "description": "prixMini",
          "minimum": 0,
          "type": "number"
        },
        "name": {
          "description": "libContrat",
          "type": "string"
        },
        "orgette_price": {
          "description": "prixContratOrgette",
          "minimum": 0,
          "type": "number"
        },
        "price": {
          "description": "prixContrat",
          "minimum": 0,
          "type": "number"
        },
        "product_code": {
          "type": "string"
        },
        "product_name": {
          "description": "libProduitContrat",
          "type": "string"
        },
        "quality_bonus": {
          "anyOf": [
            {
              "description": "qualityBonus",
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "samples": {
          "items": {
            "$ref": "#/definitions/DefaultSample_778",
            "type": "object"
          },
          "type": "array"
        },
        "settlement_price": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "settlements": {
          "items": {
            "$ref": "#/definitions/DefaultSettlement_560",
            "type": "object"
          },
          "type": "array"
        },
        "special_bonus": {
          "anyOf": [
            {
              "description": "specialBonus",
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "stock_type": {
          "anyOf": [
            {
              "description": "0 = Contrat normal\r\n1 = Contrat MED",
              "maximum": 1,
              "minimum": 0,
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        },
        "strike": {
          "description": "cotation",
          "type": "number"
        },
        "surface": {
          "anyOf": [
            {
              "description": "surface",
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "termination_date": {
          "anyOf": [
            {
              "description": "dateExecFin",
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "total_amount": {
          "description": "qteContrat",
          "minimum": 0,
          "type": "number"
        },
        "type": {
          "description": "typeContrat",
          "type": "string"
        },
        "variety": {
          "description": "codFamOpticollecte",
          "type": "string"
        },
        "variety_name": {
          "description": "libFamOpticollecte",
          "type": "string"
        },
        "variety_standard_deviation": {
          "anyOf": [
            {
              "description": "varietyStandardDeviation",
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "warranty_cost": {
          "description": "primeOption",
          "minimum": 0,
          "type": "number"
        },
        "yield": {
          "anyOf": [
            {
              "description": "yield",
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "amount_to_deliver",
        "contracts",
        "crm_id",
        "delivered_amount",
        "deposited_amount",
        "fiscal_year",
        "gain",
        "id",
        "is_closed",
        "name",
        "orgette_price",
        "price",
        "product_code",
        "product_name",
        "samples",
        "strike",
        "total_amount",
        "type"
      ],
      "title": "Contract - DefaultContract",
      "type": "object"
    },
    "DefaultDelivery_552": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "base_price": {
          "description": "prixDeBase",
          "minimum": 0,
          "type": "number"
        },
        "characteristics": {
          "description": "caracteristiques",
          "items": {
            "$ref": "#/definitions/DeliveryCharacteristic_551",
            "type": "object"
          },
          "type": "array"
        },
        "contract": {
          "$ref": "#/definitions/DefaultContract_546",
          "type": "object"
        },
        "contractualizable_offer": {
          "type": "boolean"
        },
        "date": {
          "description": "dateLivraison",
          "format": "date",
          "type": "string"
        },
        "delivery_mode_code": {
          "description": "\"RDU1\", \"RDU2\", \"DEP1\", \"DEP2\"",
          "type": "string"
        },
        "delivery_number": {
          "pattern": "\\d*",
          "type": "string"
        },
        "invoices": {
          "description": "factures",
          "items": {
            "$ref": "#/definitions/DefaultInvoice_550",
            "type": "object"
          },
          "type": "array"
        },
        "net_amount": {
          "description": "quantiteNette",
          "minimum": 0,
          "type": "number"
        },
        "net_price": {
          "description": "prixNet",
          "minimum": 0,
          "type": "number"
        },
        "normed_amount": {
          "description": "quantiteNorme",
          "minimum": 0,
          "type": "number"
        },
        "place_id": {
          "description": "codeSiteDepot",
          "type": "string"
        },
        "product_code": {
          "description": "codeArticle",
          "type": "string"
        },
        "product_name": {
          "description": "libelleArticle",
          "type": "string"
        },
        "settled_amount": {
          "description": "debouclage",
          "minimum": 0,
          "type": "number"
        },
        "site_label": {
          "description": "libelleSite",
          "type": "string"
        },
        "stock_type": {
          "description": "natureStock",
          "maximum": 1,
          "minimum": 0,
          "type": "number"
        },
        "variety": {
          "description": "codFamOpticollecte",
          "type": "string"
        },
        "variety_name": {
          "description": "libFamOpticollecte",
          "type": "string"
        }
      },
      "required": [
        "base_price",
        "characteristics",
        "contract",
        "date",
        "delivery_number",
        "invoices",
        "net_amount",
        "net_price",
        "normed_amount",
        "place_id",
        "product_code",
        "product_name",
        "settled_amount",
        "site_label",
        "stock_type",
        "variety",
        "variety_name"
      ],
      "title": "Delivery - DefaultDelivery",
      "type": "object"
    },
    "DefaultInvoiceLine_547": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "code": {
          "type": "string"
        },
        "invoice_date": {
          "format": "date",
          "type": "string"
        },
        "invoice_number": {
          "pattern": "\\d*",
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "net_price": {
          "minimum": 0,
          "type": "number"
        }
      },
      "required": [
        "code",
        "invoice_date",
        "invoice_number",
        "label",
        "net_price"
      ],
      "title": "InvoiceLine - DefaultInvoiceLine",
      "type": "object"
    },
    "DefaultInvoicePrice_548": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "code": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "value": {
          "minimum": 0,
          "type": "number"
        }
      },
      "required": [
        "code",
        "label",
        "value"
      ],
      "title": "InvoicePrice - DefaultInvoicePrice",
      "type": "object"
    },
    "DefaultInvoice_550": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "amount": {
          "minimum": 0,
          "type": "number"
        },
        "characteristics": {
          "items": {
            "$ref": "#/definitions/InvoiceCharacteristic_549",
            "type": "object"
          },
          "type": "array"
        },
        "lines": {
          "items": {
            "$ref": "#/definitions/DefaultInvoiceLine_547",
            "type": "object"
          },
          "type": "array"
        },
        "prices": {
          "items": {
            "$ref": "#/definitions/DefaultInvoicePrice_548",
            "type": "object"
          },
          "type": "array"
        },
        "product_label": {
          "type": "string"
        }
      },
      "required": [
        "amount",
        "characteristics",
        "lines",
        "prices",
        "product_label"
      ],
      "title": "Invoice - DefaultInvoice",
      "type": "object"
    },
    "DefaultSample_778": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "cell_varieties": {
          "items": {
            "$ref": "#/definitions/DefaultCellVariety_776",
            "type": "object"
          },
          "type": "array"
        },
        "characteristics": {
          "items": {
            "$ref": "#/definitions/SampleCharacteristic_777",
            "type": "object"
          },
          "type": "array"
        },
        "date": {
          "description": "The ISO 8601 date format (%Y-%m-%d)",
          "format": "date",
          "type": "string"
        },
        "number": {
          "type": "string"
        },
        "quantity": {
          "minimum": 0,
          "type": "number"
        }
      },
      "required": [
        "characteristics",
        "date",
        "number",
        "quantity"
      ],
      "title": "Sample - DefaultSample",
      "type": "object"
    },
    "DefaultSettlement_560": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "amount": {
          "minimum": 0,
          "type": "number"
        },
        "date": {
          "format": "date",
          "type": "string"
        },
        "price": {
          "minimum": 0,
          "type": "number"
        },
        "status": {
          "description": "0 => nothing special, 1 => to validate",
          "maximum": 1,
          "minimum": 0,
          "type": "integer"
        }
      },
      "required": [
        "amount",
        "date",
        "price",
        "status"
      ],
      "title": "Settlement - DefaultSettlement",
      "type": "object"
    },
    "DeliveryCharacteristic_551": {
      "additionalProperties": false,
      "properties": {
        "code": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "value": {
          "anyOf": [
            {
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "code",
        "label",
        "value"
      ],
      "title": "Characteristic - DeliveryCharacteristic",
      "type": "object"
    },
    "InvoiceCharacteristic_549": {
      "additionalProperties": false,
      "description": "Automatically generated (please edit me)",
      "properties": {
        "code": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "value": {
          "anyOf": [
            {
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "code",
        "label",
        "value"
      ],
      "title": "Characteristic - InvoiceCharacteristic",
      "type": "object"
    },
    "SampleCharacteristic_777": {
      "additionalProperties": false,
      "properties": {
        "code": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "value": {
          "anyOf": [
            {
              "minimum": 0,
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "code",
        "label",
        "value"
      ],
      "title": "Characteristic - SampleCharacteristic",
      "type": "object"
    },
    "minimalContract_770": {
      "additionalProperties": false,
      "properties": {
        "crm_id": {
          "description": "numContratOrigin",
          "type": "string"
        },
        "id": {
          "description": "numContratOrigin",
          "pattern": "\\d*",
          "type": "string"
        }
      },
      "required": [
        "crm_id",
        "id"
      ],
      "title": "Contract - minimalContract",
      "type": "object"
    }
  },
  "description": "Automatically generated (please edit me)",
  "properties": {
    "contracts": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "amount_to_deliver": {
            "description": "qteSoldeContrat",
            "minimum": 0,
            "type": "number"
          },
          "closing_date": {
            "anyOf": [
              {
                "description": "backend Data (settlement_price) : closingDate",
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "commencement_date": {
            "anyOf": [
              {
                "description": "dateExecDebut",
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "commodity": {
            "anyOf": [
              {
                "description": "codeContratTerme",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "commodity_id": {
            "anyOf": [
              {
                "description": "backend Data (settlement_price) : sflCommodity",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "contracts": {
            "items": {
              "$ref": "#/definitions/minimalContract_770",
              "type": "object"
            },
            "type": "array"
          },
          "crm_id": {
            "description": "numContratOrigin",
            "type": "string"
          },
          "date": {
            "anyOf": [
              {
                "description": "dateContrat",
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "delivered_amount": {
            "description": "qteLivreContrat",
            "minimum": 0,
            "type": "number"
          },
          "deliveries": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/definitions/DefaultDelivery_552",
                  "type": "object"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "deposited_amount": {
            "description": "qteLivreDepot",
            "minimum": 0,
            "type": "number"
          },
          "fiscal_year": {
            "description": "campagne",
            "maximum": 2020,
            "minimum": 2019,
            "type": "integer"
          },
          "gain": {
            "description": "gain",
            "type": "number"
          },
          "id": {
            "description": "numContratOrigin",
            "pattern": "\\d*",
            "type": "string"
          },
          "is_closed": {
            "description": "clotureContrat == 'OUI'",
            "type": "boolean"
          },
          "itk_feedback": {
            "anyOf": [
              {
                "description": "itkFeedback\r\nDirectement la chaîne à afficher. Valeurs possibles : pas de retour, retour papier ou retour electronique",
                "enum": [
                  "pas de retour",
                  "retour papier",
                  "retour electronique"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "maturity": {
            "anyOf": [
              {
                "description": "echeanceMatif",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "maturity_id": {
            "anyOf": [
              {
                "description": "backend Data (settlement_price) : sflMaturity",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "minimum_price": {
            "description": "prixMini",
            "minimum": 0,
            "type": "number"
          },
          "name": {
            "description": "libContrat",
            "type": "string"
          },
          "orgette_price": {
            "description": "prixContratOrgette",
            "minimum": 0,
            "type": "number"
          },
          "price": {
            "description": "prixContrat",
            "minimum": 0,
            "type": "number"
          },
          "product_code": {
            "type": "string"
          },
          "product_name": {
            "description": "libProduitContrat",
            "type": "string"
          },
          "quality_bonus": {
            "anyOf": [
              {
                "description": "qualityBonus",
                "minimum": 0,
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "samples": {
            "items": {
              "$ref": "#/definitions/DefaultSample_778",
              "type": "object"
            },
            "type": "array"
          },
          "settlement_price": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "settlements": {
            "items": {
              "$ref": "#/definitions/DefaultSettlement_560",
              "type": "object"
            },
            "type": "array"
          },
          "special_bonus": {
            "anyOf": [
              {
                "description": "specialBonus",
                "minimum": 0,
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "stock_type": {
            "anyOf": [
              {
                "description": "0 = Contrat normal\r\n1 = Contrat MED",
                "maximum": 1,
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "strike": {
            "description": "cotation",
            "type": "number"
          },
          "surface": {
            "anyOf": [
              {
                "description": "surface",
                "minimum": 0,
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "termination_date": {
            "anyOf": [
              {
                "description": "dateExecFin",
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "total_amount": {
            "description": "qteContrat",
            "minimum": 0,
            "type": "number"
          },
          "type": {
            "description": "typeContrat",
            "type": "string"
          },
          "variety": {
            "description": "codFamOpticollecte",
            "type": "string"
          },
          "variety_name": {
            "description": "libFamOpticollecte",
            "type": "string"
          },
          "variety_standard_deviation": {
            "anyOf": [
              {
                "description": "varietyStandardDeviation",
                "minimum": 0,
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "warranty_cost": {
            "description": "primeOption",
            "minimum": 0,
            "type": "number"
          },
          "yield": {
            "anyOf": [
              {
                "description": "yield",
                "minimum": 0,
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "amount_to_deliver",
          "contracts",
          "crm_id",
          "delivered_amount",
          "deposited_amount",
          "fiscal_year",
          "gain",
          "id",
          "is_closed",
          "name",
          "orgette_price",
          "price",
          "product_code",
          "product_name",
          "samples",
          "strike",
          "total_amount",
          "type"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "contracts"
  ],
  "title": "Contract - DefaultContract",
  "type": "object"
}

JSON instance

{
  "contracts": [
    {
      "AmountToDeliver": 120,
      "AuthorizedUnlock": false,
      "CommencementDate": "2020-07-01T00:00:00",
      "Commodity": "COM",
      "CrmId": "328548-000",
      "Date": "2020-07-20T00:00:00",
      "DeliveredAmount": 0,
      "DepositedAmount": 0,
      "FiscalYear": 2020,
      "Gain": 0,
      "Id": "238802",
      "IsClosed": false,
      "Maturity": "FEB-21",
      "MinimumPrice": 345,
      "Name": "Contrat Euronext",
      "Price": 354,
      "ProductCode": "000129",
      "ProductName": "COLZA D HIVER",
      "QualityBonus": 0,
      "StockType": 0,
      "Strike": 362,
      "Surface": 0,
      "TerminationDate": "2020-08-31T00:00:00",
      "TotalAmount": 120,
      "Type": "AE1",
      "Variety": "COL",
      "VarietyName": "COLZA",
      "VarietyStandardDeviation": 0,
      "WarrantyCost": 9
    },
    {
      "AmountToDeliver": 20,
      "AuthorizedUnlock": false,
      "CommencementDate": "2020-09-01T00:00:00",
      "Commodity": "COM",
      "CrmId": "328528-001",
      "Date": "2020-08-13T00:00:00",
      "DeliveredAmount": 0,
      "DepositedAmount": 0,
      "FiscalYear": 2020,
      "Gain": 0,
      "Id": "238782",
      "IsClosed": false,
      "Maturity": "AUG-20",
      "MinimumPrice": 343,
      "Name": "Contrat Euronext",
      "Price": 354,
      "ProductCode": "000129",
      "ProductName": "COLZA D HIVER",
      "QualityBonus": 0,
      "StockType": 0,
      "Strike": 358,
      "Surface": 0,
      "TerminationDate": "2020-12-31T00:00:00",
      "TotalAmount": 20,
      "Type": "AE1",
      "Variety": "COL",
      "VarietyName": "COLZA",
      "VarietyStandardDeviation": 0,
      "WarrantyCost": 11
    },
    {
      "AmountToDeliver": 0,
      "AuthorizedUnlock": false,
      "CommencementDate": "2020-07-01T00:00:00",
      "Commodity": "COM",
      "CrmId": "328528-000",
      "Date": "2020-04-16T00:00:00",
      "DeliveredAmount": 10,
      "Delivery": [
        {
          "Characteristics": [
            {
              "Code": "01",
              "Label": "Humidité",
              "Value": "9.000"
            },
            {
              "Code": "02",
              "Label": "Impuretés",
              "Value": "0.000"
            }
          ],
          "ContractualizableOffer": false,
          "Date": "2020-08-13T00:00:00",
          "DeliveryModeCode": "RDU2",
          "DeliveryNumber": "4651-1",
          "NetAmount": 10,
          "NormedAmount": 10,
          "PlaceId": "0004",
          "ProductName": "COLZA D HIVER",
          "SiteLabel": "PLEURS",
          "StockType": 0
        }
      ],
      "DepositedAmount": 0,
      "FiscalYear": 2020,
      "Gain": 4,
      "Id": "238782",
      "IsClosed": false,
      "Maturity": "AUG-20",
      "MinimumPrice": 343,
      "Name": "Contrat Euronext",
      "Price": 354,
      "ProductCode": "000129",
      "ProductName": "COLZA D HIVER",
      "QualityBonus": 0,
      "Settlements": [
        {
          "amount": 30,
          "date": "2020-08-13T00:00:00",
          "price": 362,
          "status": 0
        }
      ],
      "StockType": 0,
      "Strike": 358,
      "Surface": 0,
      "TerminationDate": "2020-08-31T00:00:00",
      "TotalAmount": 30,
      "Type": "AE1",
      "Variety": "COL",
      "VarietyName": "COLZA",
      "VarietyStandardDeviation": 0,
      "WarrantyCost": 11
    },
    {
      "AmountToDeliver": 0,
      "AuthorizedUnlock": false,
      "CommencementDate": "2020-07-01T00:00:00",
      "CrmId": "328510-000",
      "Date": "2020-02-12T00:00:00",
      "DeliveredAmount": 0,
      "DepositedAmount": 0,
      "FiscalYear": 2020,
      "Id": "238766",
      "IsClosed": false,
      "Name": "Contrat Prix Ferme",
      "Price": 360,
      "ProductCode": "000129",
      "ProductName": "COLZA D HIVER",
      "QualityBonus": 0,
      "StockType": 0,
      "Strike": 0,
      "Surface": 0,
      "TerminationDate": "2020-08-31T00:00:00",
      "TotalAmount": 10,
      "Type": "APF",
      "Variety": "COL",
      "VarietyName": "COLZA",
      "VarietyStandardDeviation": 0
    }
  ]
}

Validation #974

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": 0,
      "contracted_amount": 0,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2018,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 0,
      "contracted_amount": 0,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2018,
      "id": "COL",
      "name": "COLZA",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 0,
      "contracted_amount": 0,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2018,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 70
    },
    {
      "amount_to_deliver": 30,
      "contracted_amount": 100,
      "delivered_amount": 70,
      "deposited_amount": 40,
      "fiscal_year": 2017,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 20,
      "contracted_amount": 40,
      "delivered_amount": 20,
      "deposited_amount": 0,
      "fiscal_year": 2017,
      "id": "COL",
      "name": "COLZA",
      "pre_contracted_amount": 0
    },
    {
      "amount_to_deliver": 20,
      "contracted_amount": 150,
      "delivered_amount": 20,
      "deposited_amount": 0,
      "fiscal_year": 2016,
      "id": "OH",
      "name": "ORGE ",
      "pre_contracted_amount": 0
    }
  ]
}

Validation #973

Failure

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

  • The property '#/collections/0' contains additional properties ["CHAMP QUANTITE PROMESSE DE VENTE"] outside of the schema when none are allowed in schema 26257178-942c-5144-ad0b-2e1286264748
  • The property '#/collections/1' contains additional properties ["CHAMP QUANTITE PROMESSE DE VENTE"] outside of the schema when none are allowed in schema 26257178-942c-5144-ad0b-2e1286264748
  • The property '#/collections/2' contains additional properties ["CHAMP QUANTITE PROMESSE DE VENTE"] outside of the schema when none are allowed in schema 26257178-942c-5144-ad0b-2e1286264748
  • The property '#/collections/3' contains additional properties ["CHAMP QUANTITE PROMESSE DE VENTE"] outside of the schema when none are allowed in schema 26257178-942c-5144-ad0b-2e1286264748
  • The property '#/collections/4' contains additional properties ["CHAMP QUANTITE PROMESSE DE VENTE"] outside of the schema when none are allowed in schema 26257178-942c-5144-ad0b-2e1286264748
  • The property '#/collections/5' contains additional properties ["CHAMP QUANTITE PROMESSE DE VENTE"] outside of the schema when none are allowed in schema 26257178-942c-5144-ad0b-2e1286264748

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": [
    {
      "CHAMP QUANTITE PROMESSE DE VENTE": 70,
      "amount_to_deliver": 0,
      "contracted_amount": 0,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2018,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 0
    },
    {
      "CHAMP QUANTITE PROMESSE DE VENTE": 10,
      "amount_to_deliver": 0,
      "contracted_amount": 0,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2018,
      "id": "COL",
      "name": "COLZA",
      "pre_contracted_amount": 0
    },
    {
      "CHAMP QUANTITE PROMESSE DE VENTE": 0,
      "amount_to_deliver": 0,
      "contracted_amount": 0,
      "delivered_amount": 0,
      "deposited_amount": 0,
      "fiscal_year": 2018,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 70
    },
    {
      "CHAMP QUANTITE PROMESSE DE VENTE": 0,
      "amount_to_deliver": 30,
      "contracted_amount": 100,
      "delivered_amount": 70,
      "deposited_amount": 40,
      "fiscal_year": 2017,
      "id": "BT",
      "name": "BLE TENDRE",
      "pre_contracted_amount": 0
    },
    {
      "CHAMP QUANTITE PROMESSE DE VENTE": 0,
      "amount_to_deliver": 20,
      "contracted_amount": 40,
      "delivered_amount": 20,
      "deposited_amount": 0,
      "fiscal_year": 2017,
      "id": "COL",
      "name": "COLZA",
      "pre_contracted_amount": 0
    },
    {
      "CHAMP QUANTITE PROMESSE DE VENTE": 0,
      "amount_to_deliver": 20,
      "contracted_amount": 150,
      "delivered_amount": 20,
      "deposited_amount": 0,
      "fiscal_year": 2016,
      "id": "OH",
      "name": "ORGE ",
      "pre_contracted_amount": 0
    }
  ]
}