Save Operating Hours

Operating hours POST API is used to add operating hours the hours set will determine when the widget is displayed. Widget will not be displayed outside of operating hours, even if an user is online.

Body(row)

{
  "working_hours_toggle": 1,
  "working_schedule":[
  				{"working_day":"mon","working_from_time":"06:00","working_to_time":"20:00"},
  				{"working_day":"tue","working_from_time":"01:00","working_to_time":"01:15"},
  				{"working_day":"wed","working_from_time":"06:00","working_to_time":"20:00"},
  				{"working_day":"thu","working_from_time":"06:00","working_to_time":"20:00"},
  				{"working_day":"fri","working_from_time":"01:30","working_to_time":"19:30"},
  				{"working_day":"sun","working_from_time":"01:00","working_to_time":"01:15"}
  			]
}

Response JSON

{
  "success": true,
  "error": null,
  "data": []
}

Sample Code

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://app.acquire.io/api/account/setting/operating-hours-save",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "{\n  \"working_hours_toggle\": 1,\n  \"working_schedule\":[\n  \t\t\t\t{\"working_day\":\"mon\",\"working_from_time\":\"06:00\",\"working_to_time\":\"20:00\"},\n  \t\t\t\t{\"working_day\":\"tue\",\"working_from_time\":\"01:00\",\"working_to_time\":\"01:15\"},\n  \t\t\t\t{\"working_day\":\"wed\",\"working_from_time\":\"06:00\",\"working_to_time\":\"20:00\"},\n  \t\t\t\t{\"working_day\":\"thu\",\"working_from_time\":\"06:00\",\"working_to_time\":\"20:00\"},\n  \t\t\t\t{\"working_day\":\"fri\",\"working_from_time\":\"01:30\",\"working_to_time\":\"19:30\"},\n  \t\t\t\t{\"working_day\":\"sun\",\"working_from_time\":\"01:00\",\"working_to_time\":\"01:15\"}\n  \t\t\t]\n}",
  CURLOPT_HTTPHEADER => array(
    "Authorization: Bearer [API_TOKEN]",
    "Content-Type: application/json",
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}

Last updated