addedInput schema / properties / cpv
Added value: +{
+ "description": "CPV code prefixes, such as 45 (construction work) or 72 (IT services). Matches notices whose source lists such a code.",
+ "items": {
+ "pattern": "^\\d{2,8}$",
+ "type": "string"
+ },
+ "maxItems": 50,
+ "type": "array",
+ "uniqueItems": true
+}
addedInput schema / properties / currency
Added value: +{
+ "description": "Currency of valueMin and valueMax, such as CHF or EUR. Only notices stating an estimated value in this currency match; amounts are not converted.",
+ "pattern": "^[A-Z]{3}$",
+ "type": "string"
+}
addedInput schema / properties / deadlineFrom
Added value: +{
+ "description": "Earliest submission deadline: an ISO date (from its start, UTC) or a time with a timezone. Date-only deadlines count as the end of their day.",
+ "maxLength": 40,
+ "pattern": "^\\d{4}-\\d{2}-\\d{2}(T[0-9:.]+(Z|[+-]\\d{2}:\\d{2}))?$",
+ "type": "string"
+}
addedInput schema / properties / deadlineTo
Added value: +{
+ "description": "Latest submission deadline: an ISO date (to its end, UTC) or a time with a timezone. Notices without a deadline are excluded once either bound is set.",
+ "maxLength": 40,
+ "pattern": "^\\d{4}-\\d{2}-\\d{2}(T[0-9:.]+(Z|[+-]\\d{2}:\\d{2}))?$",
+ "type": "string"
+}
addedInput schema / properties / place
Added value: +{
+ "description": "Part of the place of performance or buyer location as published, such as Genève or Zürich. Spelling matters; many notices name only a region.",
+ "maxLength": 100,
+ "minLength": 3,
+ "type": "string"
+}
addedInput schema / properties / sectors
Added value: +{
+ "description": "Broad sectors grouping every category and CPV code, such as construction or it-telecoms. Prefer this to category IDs for broad needs.",
+ "items": {
+ "enum": [
+ "construction",
+ "medical",
+ "it-telecoms",
+ "energy",
+ "environment",
+ "transport",
+ "facilities",
+ "food",
+ "engineering",
+ "consulting",
+ "education",
+ "office",
+ "culture",
+ "machinery",
+ "materials",
+ "agriculture"
+ ],
+ "type": "string"
+ },
+ "maxItems": 16,
+ "type": "array",
+ "uniqueItems": true
+}
changedInput schema / properties / statuses / description
Previous value: -"Omit for active statuses. An explicit empty array includes all statuses. OR within each filter, AND between filters and text search."New value: +"Omit for active statuses (open, closing-soon, upcoming, unconfirmed). An explicit empty array includes all statuses. closing-soon is an open notice whose deadline is within 7 days (168 hours); a passed deadline shows as closed. OR within each filter, AND between filters and text search."
addedInput schema / properties / valueMax
Added value: +{
+ "description": "Highest estimated value; needs currency.",
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / valueMin
Added value: +{
+ "description": "Lowest estimated value; needs currency.",
+ "minimum": 0,
+ "type": "number"
+}