generated: '2026-09-05' method: searched source: https://integrations.docplanner.com/guide/changelog/ extracted_from: openapi/znanylekarz-integrations-api.yml (info.x-changelog) note: 'Docplanner ships its API changelog INSIDE the contract, as an x-changelog extension on the OpenAPI info object keyed by semantic version. That is unusual and worth recording: a client that has the spec has the entire release history without visiting the docs site. All 70 documented versions are captured below, with markdown bold markers removed and wording otherwise unchanged. No entry carries a DATE — the changelog is version-keyed only — so every date field is null rather than guessed. The rendered page at integrations.docplanner.com/guide/changelog/ returns HTTP 200 but renders its entries client-side, so the contract is the readable source.' scheme: semver-ish (major.minor.patch, all 1.x) current_version: 1.14.0 entry_count: 70 breaking_entries: 0 dates_published: false entries: - version: 1.14.0 date: null breaking: false additions: 1 highlights: - Introducing new optional apply_on_coupled_addresses field in AddCalendarBreakRequest for creating the same break on the doctor's coupled addresses in the facility - moveCalendarBreak and deleteCalendarBreak now move and remove those coupled breaks together with the break they follow - version: 1.13.0 date: null breaking: false additions: 0 highlights: - moveBooking may now move a booking to an address_id belonging to a different doctor within the same facility, reassigning the booking to that doctor. An address outside the facility named in the path is still rejected with 403 - moveBooking returns 422 Unprocessable Entity when the booking still holds money and the target address is billed through a different payment account. Cancel the booking and create a new one instead. A payment that was fully refunded or charged back holds no money, so it does not restrict the move - version: 1.12.0 date: null breaking: false additions: 0 highlights: - Documenting price in AddAddressServiceRequest and UpdateAddressServiceRequest as a number with up to 2 decimal places; invalid price formats now return a 400 Bad Request error - version: 1.11.0 date: null breaking: false additions: 1 highlights: - Introducing new removeAddressIntegration endpoint for DocplannerPMS API clients - version: 1.10.0 date: null breaking: false additions: 1 highlights: - Introducing new optional custom_name field in AddAddressServiceRequest and UpdateAddressServiceRequest for creating and updating address services with custom display names - version: 1.9.3 date: null breaking: false additions: 0 highlights: - Adding maximum date range validation of 180 days to getSlots endpoint. Requests exceeding this range will return a 400 Bad Request error - version: 1.9.2 date: null breaking: false additions: 1 highlights: - Introducing new optional specialization_id query parameter in getServices endpoint - version: 1.9.1 date: null breaking: false additions: 0 highlights: - Making price and description fields in UpdateAddressServiceRequest nullable as they are not required - version: 1.9.0 date: null breaking: false additions: 1 highlights: - Introducing new confirmBooking endpoint - version: 1.8.1 date: null breaking: false additions: 1 highlights: - Introducing new insurance_number field in Patient schema for booking related notifications and endpoints - version: 1.8.0 date: null breaking: false additions: 4 highlights: - Introducing new address_service.public_insurance_flow scope for getBookings endpoint - Introducing new address_service.public_insurance_flow scope for getBooking endpoint - Introducing new address_service.public_insurance_flow scope for getAddressServices endpoint - Introducing new address_service.public_insurance_flow scope for getAddressService endpoint - version: 1.7.1 date: null breaking: false additions: 1 highlights: - Introducing new optional insurance_plans field in addAddressInsuranceProvider endpoint - version: 1.6.1 date: null breaking: false additions: 1 highlights: - Introducing new address_service.custom_name scope for getAddressService and getAddressServices endpoints. - version: 1.5.0 date: null breaking: false additions: 1 highlights: - Introducing new optional allowed_patients field with minimum_age and maximum_age properties in AddAddressServiceRequest, UpdateAddressServiceRequest, and AddressService schema for age restrictions - version: 1.4.8 date: null breaking: false additions: 0 highlights: - Improved error message clarity for calendar breaks endpoints. - version: 1.4.7 date: null breaking: false additions: 0 highlights: - Fixed addAddressService and addCalendarBreak response not having body - version: 1.4.6 date: null breaking: false additions: 0 highlights: - 'Documentation: Added IP whitelisting endpoints information for partners receiving webhooks' - version: 1.4.5 date: null breaking: false additions: 0 highlights: - Marking name, city_name and street fields in Address schema as nullable - version: 1.4.4 date: null breaking: false additions: 0 highlights: - Fixed license_number field name in DoctorsWithLicenseNumbers example for getDoctors endpoint - version: 1.4.3 date: null breaking: false additions: 0 highlights: - Add city_name field information for Addresses endpoints. - version: 1.4.2 date: null breaking: false additions: 0 highlights: - Fixed issue with getBooking endpoint in PHP SDK - version: 1.4.1 date: null breaking: false additions: 1 highlights: - Introducing new booking.confirmation scope for getBookings endpoint - version: 1.4.0 date: null breaking: false additions: 1 highlights: - Introducing new booking.moving scope for getBooking endpoint - version: 1.3.3 date: null breaking: false additions: 0 highlights: - Fixing insurance schema in booking callback notifications - version: 1.3.2 date: null breaking: false additions: 1 highlights: - Introducing new optional is_recurring field in bookSlot endpoint - version: 1.3.1 date: null breaking: false additions: 0 highlights: - Making price in AddAddressServiceRequest field nullable as it's not required - version: 1.3.0 date: null breaking: false additions: 1 highlights: - Introducing new optional insurance_provider_id and insurance_plan_id fields in bookSlot endpoint - version: 1.2.0 date: null breaking: false additions: 1 highlights: - Introducing new optional is_visible field in updateAddressService endpoint - version: 1.0.40 date: null breaking: false additions: 0 highlights: - Marking address_service and insurance fields in getBooking endpoint response as nullable * Marking address_service field in getSlots endpoint response as nullable * Marking address_service and insurance fields in booking related callback notifications as nullable - version: 1.0.39 date: null breaking: false additions: 0 highlights: - Deprecated videocall_url field in getBookings endpoint - version: 1.0.38 date: null breaking: false additions: 0 highlights: - Deprecated send_notifications field in BookSlot and CancelBookingRequest - version: 1.0.37 date: null breaking: false additions: 0 highlights: - Adding 422 response status code in bookSlot endpoint - version: 1.0.36 date: null breaking: false additions: 0 highlights: - Adding booking-payment-status-changed callback - version: 1.0.35 date: null breaking: false additions: 1 highlights: - Introducing new optional comment field on bookSlot endpoint - version: 1.0.34 date: null breaking: false additions: 0 highlights: - PHP SDK without dependencies on GuzzleHttp building query method. - version: 1.0.33 date: null breaking: false additions: 0 highlights: - Fixed Error schema - version: 1.0.32 date: null breaking: false additions: 0 highlights: - Added address-assigned and address-unassigned callbacks - version: 1.0.31 date: null breaking: false additions: 0 highlights: - Added optional pagination to getBookings endpoint - version: 1.0.30 date: null breaking: false additions: 0 highlights: - Changed errors* field type in the Error schema - version: 1.0.29 date: null breaking: false additions: 0 highlights: - Adding address-commercial-type-changed callback - version: 1.0.28 date: null breaking: false additions: 1 highlights: - Introducing new optional marketing_consent and data_privacy_consent fields on bookSlot endpoint - version: 1.0.27 date: null breaking: false additions: 1 highlights: - Introducing new optional label field on bookSlot endpoint - version: 1.0.26 date: null breaking: false additions: 1 highlights: - Introducing address.insurance_support scope for getAddress and getAddresses endpoints * Introducing updateAddress endpoint for changing insurance support type of an address - version: 1.0.25 date: null breaking: false additions: 1 highlights: - Introducing getCalendar endpoint for getting calendar status - version: 1.0.24 date: null breaking: false additions: 1 highlights: - Introducing address.commercial_type scope for getAddress, getAddresses and getDoctor endpoints - version: 1.0.23 date: null breaking: false additions: 0 highlights: - Added "address-service-created", "address-service-deleted", "address-service-changed" callbacks - version: 1.0.22 date: null breaking: false additions: 1 highlights: - Introducing doctor.profile_url scope for getDoctor and getDoctors endpoints - version: 1.0.21 date: null breaking: false additions: 0 highlights: - Added missing insuranceProviderId property to getInsurancePlans operation * Renamed insurance_provider parameter to insurance_provider_id in deleteAddressInsuranceProvider operation * Renamed OAuth 2.0 security scheme to oauth2 * Fixed minor syntax error * Renamed invalid docplanner.it domain to miodottore.it in the description - version: 1.0.20 date: null breaking: false additions: 0 highlights: - New (optional) property default_duration for AddAddressServiceRequest and UpdateAddressServiceRequest - version: 1.0.19 date: null breaking: false additions: 0 highlights: - Added "booking-confirmed" callback - version: 1.0.18 date: null breaking: false additions: 0 highlights: - Added support for insurance plans - version: 1.0.17.1 date: null breaking: false additions: 0 highlights: - Added missing is_visible property to AddAddressServiceRequest example payload - version: 1.0.17 date: null breaking: false additions: 0 highlights: - Introduced Pull Multiple Notifications endpoint - version: 1.0.16 date: null breaking: false additions: 0 highlights: - New (optional) property is_visible for AddAddressServiceRequest - version: 1.0.15 date: null breaking: false additions: 0 highlights: - New (optional) property reason for CancelBookingRequest (it is now possible to set a reason why booking was canceled) - version: 1.0.14.1 date: null breaking: false additions: 0 highlights: - Added missing is_visible property to responses and examples - version: 1.0.14 date: null breaking: false additions: 0 highlights: - Added support for custom services and is_visible property of AddressService - version: 1.0.13 date: null breaking: false additions: 0 highlights: - Creating calendar in addCalendarBreak when it's missing. - version: 1.0.12 date: null breaking: false additions: 0 highlights: - Returning whole Booking on moveBooking action. - version: 1.0.11 date: null breaking: false additions: 0 highlights: - Added insurance_accepted and insurance_providers fields to ReplaceSlotsRequest (support for insurances configuration) - version: 1.0.10 date: null breaking: false additions: 1 highlights: - Introducing doctor.license_numbers scope for getDoctor and getDoctors endpoints - version: 1.0.9 date: null breaking: false additions: 0 highlights: - Added Calendars API * Added methods to enable and disable calendar on the address - version: 1.0.8 date: null breaking: false additions: 0 highlights: - New (optional) property send_notifications for CancelBookingRequest (it is now possible to set if the patient should get notifications on canceling the visit) - version: 1.0.7 date: null breaking: false additions: 0 highlights: - 'Buried notifications can be released: added releaseNotifications method' - version: 1.0.6 date: null breaking: false additions: 0 highlights: - Making patient.surname field optional in *BookSlotRequest* - version: 1.0.5 date: null breaking: false additions: 0 highlights: - Removing slot-changed notification callback. - version: 1.0.4 date: null breaking: false additions: 0 highlights: - New (optional) property address_id for MoveBookingRequest (it is now possible to move booking to another address) * Changed address_service_id and start properties of MoveBookingRequest so they are required (documentation was missing it, they were already required in the API) - version: 1.0.3 date: null breaking: false additions: 0 highlights: - New (optional) property description for AddCalendarBreakRequest * New property description for CalendarBreak - version: 1.0.2 date: null breaking: false additions: 0 highlights: - 'Calendar breaks can be moved: adding moveCalendarBreak method for CalendarBreaksApi * New notification callback break-moved' - version: 1.0.1 date: null breaking: false additions: 0 highlights: - Notification callbacks * IDs are now strings instead of integers