I can't set my business hours properly, getting CMN-101 error

  • 7 October 2023
  • 0 replies
  • 91 views

If you are getting a CMN-101 error when trying to update a business' office hours via the API, for example: "errors": [{ "errorCode": "CMN-101", "message": "Parameter [schedule.weeklyRanges.monday.to] value is invalid.", "parameterName": "schedule.weeklyRanges.monday.to" }] Then the most likely reason is because the times being input via the API are not correct. The common way this error is triggered is when a developer is trying to specify that their business is open for an entire 24-hour period, i.e. my business is open all day long on Fridays. Intuitively a developer might specify the following in this circumstance: * From time: 00:00 * To time: 24:00 However, as silly as it may seem at first, technically the time "24:00" doesn't actually exist. Right? Think about this progression of time... * March 23, 2023, 23:58 * March 23, 2023, 23:59 - one minute later * March 24, 2023, 00:00 - one minute later and the next day So the fix is therefore quite simple. Set the from and to times as follows: * From time: 00:00 * To time: 23:59 And don't worry, our UI will report this as open all day long just as you most likely would prefer.

0 replies

Be the first to reply!

Reply