Update location settings
documentedUpdate settings for a single location.
POST /api/v1/supervise/company/{id}/settingsLocationsno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://{{$install}}.{{$geo}}.deputy.com/api/v1/supervise/company/{{$id}}/settings" \
-X POST \
-H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"ACTIVE_HOURS_END": "{{$ACTIVE_HOURS_END}}", "ACTIVE_HOURS_START": "{{$ACTIVE_HOURS_START}}", "AUTO_SUGGEST_BREAK": {{$AUTO_SUGGEST_BREAK}}, "CAN_BUMP_SHIFT_VIA_DESK": {{$CAN_BUMP_SHIFT_VIA_DESK}}, "CAN_CLOCKIN_SHIFT_EARLIER": {{$CAN_CLOCKIN_SHIFT_EARLIER}}, "CAN_DISPLAY_BREAK_WARNING": {{$CAN_DISPLAY_BREAK_WARNING}}, "CAN_END_BREAK_EARLIER": {{$CAN_END_BREAK_EARLIER}}, "CAN_MOBILE_BUMP_SHIFT": {{$CAN_MOBILE_BUMP_SHIFT}}, "CAN_MODIFY_TIMESHEET_ON_END": {{$CAN_MODIFY_TIMESHEET_ON_END}}, "CAN_SMS_BUMP_SHIFT": {{$CAN_SMS_BUMP_SHIFT}}, "CAN_SUBMIT_SHIFT_VIA_DESK": {{$CAN_SUBMIT_SHIFT_VIA_DESK}}, "DEFAULT_MEALBREAK_DURATION": {{$DEFAULT_MEALBREAK_DURATION}}, "MEALBREAK_IS_PAID": {{$MEALBREAK_IS_PAID}}, "WEEK_START": {{$WEEK_START}}}'