addedInput schema / properties / items / description
Added value: +"Services to price"
changedInput schema / properties / items / items / properties / addons / description
Previous value: -"Add-on names exactly as listed for the service"New value: +"Optional add-on names as listed for this service, e.g. \"Impregnacja Ochronna Przed Zabrudzeniami\""
changedInput schema / properties / items / items / properties / quantity / description
Previous value: -"Pieces, mattress sides (1-2) or square metres for carpets"New value: +"Pieces (whole number), mattress sides (1-2) or square metres for carpets"
changedInput schema / properties / items / items / properties / service / description
Previous value: -"Service id from list_upholstery_services"New value: +"Service id from list_upholstery_services, e.g. pranie_naroznika_l_4_5_os"
addedInput schema / properties / postal_code / description
Added value: +"Polish postal code NN-NNN, e.g. 80-180"
changedInput schema / properties / postal_code / pattern
Previous value: -"^\\d{2}-?\\d{3}$"New value: +"^\\d{2}[-\\s]?\\d{3}$"
changedInput schema / properties / session_id / description
Previous value: -"Session id from a previous response (keeps quote, slots and confirmation together)"New value: +"Optional. session_id from the previous result, if you have it. The server also recovers the session from quote_id / slot_id / confirmation_id / customer_grant."
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "below_min_order": {
+ "type": "boolean"
+ },
+ "code": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "delivery_fee": {
+ "type": "number"
+ },
+ "error": {
+ "description": "Stable machine-readable error id when success=false, e.g. missing_required_fields, unsupported_postcode, no_availability",
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "string"
+ },
+ "items": {
+ "type": "array"
+ },
+ "message": {
+ "type": "string"
+ },
+ "missing_fields": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "quote_id": {
+ "type": "string"
+ },
+ "services_subtotal": {
+ "type": "number"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "success": {
+ "description": "true = operation done / data returned; false = see error",
+ "type": "boolean"
+ },
+ "total_from": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "success"
+ ],
+ "type": "object"
+}