---
title: "Set Google Account Schedule"
method: PUT
path: "/api/google/accounts/{account_id}/schedule"
tags: ["google-accounts"]
---

# Set Google Account Schedule

`PUT /api/google/accounts/{account_id}/schedule`

Update one owned Google account control in this workspace.

Both controls are user-facing On/Off boundaries. ``real-time`` means On;
internal cursor reconciliation and safety scans own cadence. Legacy stored
cadence values continue to read as On, but new writes accept only
``real-time`` or ``off``.

## Path parameters

- `account_id` string, required

## Request body

- RoutesGoogleAccountsScheduleRequest
  - `sync_schedule` string, required
  - `axis` string
  - `sync_daily_hour` integer, nullable
  - `sync_timezone` string, nullable
  - `org_id` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

> 23 revisions in range; 4 could not be searched.

- **2026-08-20** `5b1004c83faf` — 1 info
  - added the new optional request property `axis`
- **2026-08-19** `438496ab3160` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/every/apis/every-api/changes/api/google/accounts/:account_id/schedule/put.md)

---

[API](https://skmtc.dev/every/apis/every-api.md) · [All operations](https://skmtc.dev/every/apis/every-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/every/every-api/revisions/88bb31b8dace/schema)
