{"params":{"barber_id":0,"service_id":0,"start":"2026-11-11","days":14},"barbers":[{"barber_id":5,"barber_name":"joao","active":1,"capacity":1,"assistant_active":0,"has_schedule":true,"schedule_text":"Seg 08:00-12:00; Seg 14:00-18:00; Ter 08:00-12:00; Qua 08:00-12:00; Qui 08:00...","days":[{"date":"2026-11-11","weekday":3,"windows_count":1,"blocks_count":0,"slots_count":5,"sample_windows":[{"start":"2026-11-11 08:00","end":"2026-11-11 12:00"}],"sample_slots":[{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1},{"start":"11:00","end":"11:30","neededSlots":1},{"start":"11:30","end":"12:00","neededSlots":1}]},{"date":"2026-11-12","weekday":4,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-12 08:00","end":"2026-11-12 12:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-13","weekday":5,"windows_count":2,"blocks_count":0,"slots_count":12,"sample_windows":[{"start":"2026-11-13 08:00","end":"2026-11-13 12:00"},{"start":"2026-11-13 19:00","end":"2026-11-13 21:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-14","weekday":6,"windows_count":1,"blocks_count":0,"slots_count":14,"sample_windows":[{"start":"2026-11-14 09:00","end":"2026-11-14 16:00"}],"sample_slots":[{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1},{"start":"11:00","end":"11:30","neededSlots":1},{"start":"11:30","end":"12:00","neededSlots":1}]},{"date":"2026-11-15","weekday":7,"windows_count":0,"blocks_count":0,"slots_count":0,"sample_windows":[],"sample_slots":[]},{"date":"2026-11-16","weekday":1,"windows_count":2,"blocks_count":0,"slots_count":16,"sample_windows":[{"start":"2026-11-16 08:00","end":"2026-11-16 12:00"},{"start":"2026-11-16 14:00","end":"2026-11-16 18:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-17","weekday":2,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-17 08:00","end":"2026-11-17 12:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-18","weekday":3,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-18 08:00","end":"2026-11-18 12:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-19","weekday":4,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-19 08:00","end":"2026-11-19 12:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-20","weekday":5,"windows_count":2,"blocks_count":0,"slots_count":12,"sample_windows":[{"start":"2026-11-20 08:00","end":"2026-11-20 12:00"},{"start":"2026-11-20 19:00","end":"2026-11-20 21:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-21","weekday":6,"windows_count":1,"blocks_count":0,"slots_count":14,"sample_windows":[{"start":"2026-11-21 09:00","end":"2026-11-21 16:00"}],"sample_slots":[{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1},{"start":"11:00","end":"11:30","neededSlots":1},{"start":"11:30","end":"12:00","neededSlots":1}]},{"date":"2026-11-22","weekday":7,"windows_count":0,"blocks_count":0,"slots_count":0,"sample_windows":[],"sample_slots":[]},{"date":"2026-11-23","weekday":1,"windows_count":2,"blocks_count":0,"slots_count":16,"sample_windows":[{"start":"2026-11-23 08:00","end":"2026-11-23 12:00"},{"start":"2026-11-23 14:00","end":"2026-11-23 18:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]},{"date":"2026-11-24","weekday":2,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-24 08:00","end":"2026-11-24 12:00"}],"sample_slots":[{"start":"08:00","end":"08:30","neededSlots":1},{"start":"08:30","end":"09:00","neededSlots":1},{"start":"09:00","end":"09:30","neededSlots":1},{"start":"09:30","end":"10:00","neededSlots":1},{"start":"10:00","end":"10:30","neededSlots":1},{"start":"10:30","end":"11:00","neededSlots":1}]}]},{"barber_id":3,"barber_name":"Pedro","active":1,"capacity":1,"assistant_active":0,"has_schedule":true,"schedule_text":"Seg 12:00-18:00; Seg 19:00-21:00; Ter 12:00-18:00; Ter 19:00-21:00; Qua 13:00...","days":[{"date":"2026-11-11","weekday":3,"windows_count":1,"blocks_count":0,"slots_count":12,"sample_windows":[{"start":"2026-11-11 13:00","end":"2026-11-11 19:00"}],"sample_slots":[{"start":"13:00","end":"13:30","neededSlots":1},{"start":"13:30","end":"14:00","neededSlots":1},{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1}]},{"date":"2026-11-12","weekday":4,"windows_count":1,"blocks_count":0,"slots_count":14,"sample_windows":[{"start":"2026-11-12 14:00","end":"2026-11-12 21:00"}],"sample_slots":[{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1},{"start":"16:00","end":"16:30","neededSlots":1},{"start":"16:30","end":"17:00","neededSlots":1}]},{"date":"2026-11-13","weekday":5,"windows_count":1,"blocks_count":0,"slots_count":14,"sample_windows":[{"start":"2026-11-13 14:00","end":"2026-11-13 21:00"}],"sample_slots":[{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1},{"start":"16:00","end":"16:30","neededSlots":1},{"start":"16:30","end":"17:00","neededSlots":1}]},{"date":"2026-11-14","weekday":6,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-14 14:00","end":"2026-11-14 18:00"}],"sample_slots":[{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1},{"start":"16:00","end":"16:30","neededSlots":1},{"start":"16:30","end":"17:00","neededSlots":1}]},{"date":"2026-11-15","weekday":7,"windows_count":0,"blocks_count":0,"slots_count":0,"sample_windows":[],"sample_slots":[]},{"date":"2026-11-16","weekday":1,"windows_count":2,"blocks_count":0,"slots_count":16,"sample_windows":[{"start":"2026-11-16 12:00","end":"2026-11-16 18:00"},{"start":"2026-11-16 19:00","end":"2026-11-16 21:00"}],"sample_slots":[{"start":"12:00","end":"12:30","neededSlots":1},{"start":"12:30","end":"13:00","neededSlots":1},{"start":"13:00","end":"13:30","neededSlots":1},{"start":"13:30","end":"14:00","neededSlots":1},{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1}]},{"date":"2026-11-17","weekday":2,"windows_count":2,"blocks_count":0,"slots_count":16,"sample_windows":[{"start":"2026-11-17 12:00","end":"2026-11-17 18:00"},{"start":"2026-11-17 19:00","end":"2026-11-17 21:00"}],"sample_slots":[{"start":"12:00","end":"12:30","neededSlots":1},{"start":"12:30","end":"13:00","neededSlots":1},{"start":"13:00","end":"13:30","neededSlots":1},{"start":"13:30","end":"14:00","neededSlots":1},{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1}]},{"date":"2026-11-18","weekday":3,"windows_count":1,"blocks_count":0,"slots_count":12,"sample_windows":[{"start":"2026-11-18 13:00","end":"2026-11-18 19:00"}],"sample_slots":[{"start":"13:00","end":"13:30","neededSlots":1},{"start":"13:30","end":"14:00","neededSlots":1},{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1}]},{"date":"2026-11-19","weekday":4,"windows_count":1,"blocks_count":0,"slots_count":14,"sample_windows":[{"start":"2026-11-19 14:00","end":"2026-11-19 21:00"}],"sample_slots":[{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1},{"start":"16:00","end":"16:30","neededSlots":1},{"start":"16:30","end":"17:00","neededSlots":1}]},{"date":"2026-11-20","weekday":5,"windows_count":1,"blocks_count":0,"slots_count":14,"sample_windows":[{"start":"2026-11-20 14:00","end":"2026-11-20 21:00"}],"sample_slots":[{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1},{"start":"16:00","end":"16:30","neededSlots":1},{"start":"16:30","end":"17:00","neededSlots":1}]},{"date":"2026-11-21","weekday":6,"windows_count":1,"blocks_count":0,"slots_count":8,"sample_windows":[{"start":"2026-11-21 14:00","end":"2026-11-21 18:00"}],"sample_slots":[{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1},{"start":"15:00","end":"15:30","neededSlots":1},{"start":"15:30","end":"16:00","neededSlots":1},{"start":"16:00","end":"16:30","neededSlots":1},{"start":"16:30","end":"17:00","neededSlots":1}]},{"date":"2026-11-22","weekday":7,"windows_count":0,"blocks_count":0,"slots_count":0,"sample_windows":[],"sample_slots":[]},{"date":"2026-11-23","weekday":1,"windows_count":2,"blocks_count":0,"slots_count":16,"sample_windows":[{"start":"2026-11-23 12:00","end":"2026-11-23 18:00"},{"start":"2026-11-23 19:00","end":"2026-11-23 21:00"}],"sample_slots":[{"start":"12:00","end":"12:30","neededSlots":1},{"start":"12:30","end":"13:00","neededSlots":1},{"start":"13:00","end":"13:30","neededSlots":1},{"start":"13:30","end":"14:00","neededSlots":1},{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1}]},{"date":"2026-11-24","weekday":2,"windows_count":2,"blocks_count":0,"slots_count":16,"sample_windows":[{"start":"2026-11-24 12:00","end":"2026-11-24 18:00"},{"start":"2026-11-24 19:00","end":"2026-11-24 21:00"}],"sample_slots":[{"start":"12:00","end":"12:30","neededSlots":1},{"start":"12:30","end":"13:00","neededSlots":1},{"start":"13:00","end":"13:30","neededSlots":1},{"start":"13:30","end":"14:00","neededSlots":1},{"start":"14:00","end":"14:30","neededSlots":1},{"start":"14:30","end":"15:00","neededSlots":1}]}]}]}