Changes

From SimplyBook.me
no edit summary
Line 1,539: Line 1,539:  
Mark notifications as readed
 
Mark notifications as readed
    +
 +
----
 +
 +
=== setWorkDayInfo===
 +
 +
<code>setWorkDayInfo($info)</code>
 +
 +
Parameters:
 +
 +
* '''$info''' Array
 +
 +
Returns true on success
 +
 +
Set work day schedule for company|service|provider for week_day|date
 +
 +
Example:
 +
<pre>
 +
{
 +
"start_time":"10:00",
 +
"end_time":"18:00",
 +
"is_day_off":0,
 +
"breaktime":[{"start_time":"14:00","end_time":"15:00"}],
 +
"index":"1",
 +
"name":"Monday",
 +
"date":"",
 +
"unit_group_id":"",
 +
"event_id":""
 +
}
 +
 +
index is 1-7 for Monday - Sunday (used for weekly settings)
 +
date is used to set worktime for special date
 +
unit_group_id is provider id
 +
event_id is service id
 +
if unit_group_id and event_id not passed then it set data for company
 +
</pre>
 +
 +
----
 +
 +
=== deleteSpecialDay===
 +
 +
<code>deleteSpecialDay($date, $params = null)</code>
 +
 +
Parameters:
 +
 +
* '''$date''' String
 +
* '''$params''' Array
 +
 +
Returns true on success
 +
 +
Delete special date if set
 +
 +
Example:
 +
<pre>
 +
'2017-08-21',
 +
{
 +
    "unit_group_id":"",
 +
    "event_id":""
 +
}
 +
</pre>
    
----
 
----
Line 1,572: Line 1,631:  
* -32070 Additional field values are wrong
 
* -32070 Additional field values are wrong
 
* -32080 Appointemnt couldn't be found
 
* -32080 Appointemnt couldn't be found
 +
* -32081 Service can't be performed when company does not work
 +
* -32082 Service performer can't work when company does not work
 
* -32085 Signature error
 
* -32085 Signature error
 
* -32090 Confirmation with this key type is not available
 
* -32090 Confirmation with this key type is not available