---
title: "Every scheduled event, filterable by coach/client/category/date/GHL sync status — ops reporting, not viewer-scoped"
method: GET
path: "/api/coach/scheduling/admin/events"
tags: ["coach-scheduling"]
---

# Every scheduled event, filterable by coach/client/category/date/GHL sync status — ops reporting, not viewer-scoped

`GET /api/coach/scheduling/admin/events`

## Request

- Base URL: `https://api.rewritelifestyle.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.rewritelifestyle.ai/api/coach/scheduling/admin/events`
- Auth: HTTP bearer

## Query parameters

- `category` 'workshop' | 'coaching_1on1' | 'group_coaching' | 'community' | 'sales_call' | 'streak_huddle' | 'reward_session' | 'reward_chat' | 'live_ama'
- `coachId` number
- `clientId` number
- `from` string
- `to` string
- `syncStatus` 'synced' | 'pending' | 'stale' | 'not_applicable'
- `page` number
- `pageSize` number

## Response `200`

## Changes

- **2026-10-30** `01ea9ae3f742`: 1 info
  - added the new enum value `live_ama` to the `query` request parameter `category`
- **2026-10-27** `5231b7914987`: 3 info
  - added the new enum value `reward_chat` to the `query` request parameter `category`
  - added the new enum value `reward_session` to the `query` request parameter `category`
  - added the new enum value `streak_huddle` to the `query` request parameter `category`
- **2026-09-16** `e94d58047098`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/changes/api/coach/scheduling/admin/events/get.md)

---

[API](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api.md) - [All operations](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/revisions/28695827f27a?raw)
