---
title: "Changes to UNUSED — no app build calls this, and no availability read consults what it writes (see the note above this block). Full-replaces the weekly hours and raises coach_hours_conflict WorkItems for any now-out-of-hours future 1:1 bookings; the GHL copy is pushed only while GHL_AVAILABILITY_SYNC_ENABLED is on."
method: PUT
path: "/api/coach/scheduling/working-hours"
---

# Changes to UNUSED — no app build calls this, and no availability read consults what it writes (see the note above this block). Full-replaces the weekly hours and raises coach_hours_conflict WorkItems for any now-out-of-hours future 1:1 bookings; the GHL copy is pushed only while GHL_AVAILABILITY_SYNC_ENABLED is on.

`PUT /api/coach/scheduling/working-hours`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 34 revisions.

- **2026-09-12** `0d5ef02a4fbe`: 1 info

## Changes

- **2026-09-12** `0d5ef02a4fbe`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/docs/api/coach/scheduling/working-hours/put.md) - [API](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api.md) - [Page](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/changes/api/coach/scheduling/working-hours/put)
