{"openapi":"3.1.0","info":{"title":"Ny\u00edrs\u00e9gi Eg\u00e9szs\u00e9gk\u00f6zpont Public Appointment API","version":"0.3.0","description":"Read-only appointment discovery API. Use it to find departments, doctors, services, available days and free start times. It never returns patient data and does not create appointments."},"servers":[{"url":"https:\/\/idopont.egeszsegkontroll.hu\/wp-json\/egkr-public\/v1"}],"paths":{"\/ai-info":{"get":{"operationId":"getBookingApiInfo","summary":"Get machine-readable booking API capabilities","responses":{"200":{"description":"API information"}}}},"\/catalog":{"get":{"operationId":"listCatalog","summary":"List departments, doctors, services, prices and base durations","responses":{"200":{"description":"Public catalog"}}}},"\/available-days":{"get":{"operationId":"findAvailableDays","summary":"Find days that have at least one free appointment start time","parameters":[{"name":"department_id","in":"query","required":true,"schema":{"type":"integer"}},{"name":"doctor_id","in":"query","required":false,"schema":{"type":"integer","description":"Szakember n\u00e9lk\u00fcli szakrendel\u00e9sn\u00e9l 0 vagy elhagyhat\u00f3."}},{"name":"service_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"duration","in":"query","required":false,"schema":{"type":"integer"}},{"name":"days","in":"query","required":false,"schema":{"type":"integer","minimum":7,"maximum":62}}],"responses":{"200":{"description":"Available days"}}}},"\/availability":{"get":{"operationId":"findAvailableTimes","summary":"Find free appointment start times for one day","parameters":[{"name":"department_id","in":"query","required":true,"schema":{"type":"integer"}},{"name":"doctor_id","in":"query","required":false,"schema":{"type":"integer","description":"Szakember n\u00e9lk\u00fcli szakrendel\u00e9sn\u00e9l 0 vagy elhagyhat\u00f3."}},{"name":"date","in":"query","required":true,"schema":{"type":"string","format":"date"}},{"name":"service_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"duration","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Free start times"}}}}},"x-egk-booking":{"humanBookingUrl":"https:\/\/egeszsegkontroll.hu\/idopontfoglalas\/","confirmation":"The patient must complete the protected web form and confirm the email link.","deepLinkParameters":["egk_department","egk_doctor","egk_service","egk_date","egk_time"]}}