---
title: "Find worker notification settings for a given location group"
method: GET
path: "/api/serviceattendance/processes/workerNotificationSettings/locationGroup/{locationGroupUuid}"
tags: ["workerNotificationSettings"]
---

# Find worker notification settings for a given location group

`GET /api/serviceattendance/processes/workerNotificationSettings/locationGroup/{locationGroupUuid}`

## Request

- Base URL: `https://services.fountain.com`
- URL: `https://services.fountain.com/api/serviceattendance/processes/workerNotificationSettings/locationGroup/{locationGroupUuid}`
- Auth: HTTP bearer

## Path parameters

- `locationGroupUuid` string, uuid, required

## Query parameters

- `includeAncestorSettings` boolean

## Response `200`

The worker notification settings for the given location group

- object
  - `data` object, required
    - `uuid` string, uuid
    - `createdAt` string, date-time
    - `createdBy` string, uuid
    - `lastUpdatedAt` string, date-time
    - `lastUpdatedBy` string, uuid
    - `lastUpdatedByAudience` string
    - `lastUpdatedByAudienceUuid` string, uuid
    - `lastUpdatedByImpersonatedBy` string, uuid
    - `lastUpdatedByCompanyUuid` string, uuid
    - `lastUpdatedByEnterpriseUuid` string, uuid
    - `companyUuid` string, uuid: Company this setting belongs to.
    - `locationUuid` string, uuid: Specific location this setting applies to.
    - `locationGroupUuid` string, uuid: Location group this setting applies to.
    - `shiftReminders` object[]: Notifications that remind workers about upcoming shifts.
      - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
      - `label` string, required: Display label for the notification.
      - `description` string, required: Description of when the notification is sent.
      - `enabled` boolean, required: Whether the notification is enabled.
      - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
      - `hours` number: Hours before shift start to send.
    - `scheduleChangeNotices` object[]: Notifications about worker schedule changes.
      - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
      - `label` string, required: Display label for the notification.
      - `description` string, required: Description of when the notification is sent.
      - `enabled` boolean, required: Whether the notification is enabled.
      - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
    - `clockInOutAlerts` object[]: Notifications about worker clock-in and clock-out events.
      - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
      - `label` string, required: Display label for the notification.
      - `description` string, required: Description of when the notification is sent.
      - `enabled` boolean, required: Whether the notification is enabled.
      - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
      - `minutes` number: Minutes past shift start or end to send.
    - `workerRequestNotifications` object[]: Notifications about worker request status changes.
      - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
      - `label` string, required: Display label for the notification.
      - `description` string, required: Description of when the notification is sent.
      - `enabled` boolean, required: Whether the notification is enabled.
      - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
    - `deletedAt` string, date-time
    - `deletedBy` string, uuid
    - `inherited` boolean: Whether the settings are inherited
    - `ancestorSettings` object: The ancestor settings
      - `uuid` string, uuid
      - `createdAt` string, date-time
      - `createdBy` string, uuid
      - `lastUpdatedAt` string, date-time
      - `lastUpdatedBy` string, uuid
      - `lastUpdatedByAudience` string
      - `lastUpdatedByAudienceUuid` string, uuid
      - `lastUpdatedByImpersonatedBy` string, uuid
      - `lastUpdatedByCompanyUuid` string, uuid
      - `lastUpdatedByEnterpriseUuid` string, uuid
      - `companyUuid` string, uuid: Company this setting belongs to.
      - `locationUuid` string, uuid: Specific location this setting applies to.
      - `locationGroupUuid` string, uuid: Location group this setting applies to.
      - `shiftReminders` object[]: Notifications that remind workers about upcoming shifts.
        - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
        - `label` string, required: Display label for the notification.
        - `description` string, required: Description of when the notification is sent.
        - `enabled` boolean, required: Whether the notification is enabled.
        - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
        - `hours` number: Hours before shift start to send.
      - `scheduleChangeNotices` object[]: Notifications about worker schedule changes.
        - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
        - `label` string, required: Display label for the notification.
        - `description` string, required: Description of when the notification is sent.
        - `enabled` boolean, required: Whether the notification is enabled.
        - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
      - `clockInOutAlerts` object[]: Notifications about worker clock-in and clock-out events.
        - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
        - `label` string, required: Display label for the notification.
        - `description` string, required: Description of when the notification is sent.
        - `enabled` boolean, required: Whether the notification is enabled.
        - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
        - `minutes` number: Minutes past shift start or end to send.
      - `workerRequestNotifications` object[]: Notifications about worker request status changes.
        - `key` 'upcoming_shift' | 'upcoming_kiosk_shift' | 'recently_published_upcoming_shift' | 'schedule_update' | 'missing_clock_in' | 'missing_clock_out' | 'next_weeks_schedule' | 'time_off_approved' | 'time_off_declined' | 'shift_claim_approved' | 'shift_claim_declined' | 'drop_shift_approved' | 'drop_shift_declined' | 'find_coverage_approved' | 'find_coverage_declined' | 'close_find_coverage' | 'claimable_shifts', required: Stable notification type identifier.
        - `label` string, required: Display label for the notification.
        - `description` string, required: Description of when the notification is sent.
        - `enabled` boolean, required: Whether the notification is enabled.
        - `campaignUuid` string, uuid: Custom campaign that overrides the default copy.
      - `deletedAt` string, date-time
      - `deletedBy` string, uuid
  - `meta` ResponsesPartMeta, required
    - `timestamp` string, date-time, required
    - `verb` 'OPTION' | 'GET' | 'PUT' | 'POST' | 'PATCH' | 'DELETE'
    - `path` string
    - `jti` string
    - `rid` string
    - `count` number
    - `capped` boolean: The server lowered filter[limit] to its ceiling. Page with filter[skip] to read past it.
    - `status` string
    - `duration` number
    - `size` number

## Other responses

- `500`: default error response

---

[API](https://skmtc.dev/fountain/apis/worker-experience-public-api.md) - [All operations](https://skmtc.dev/fountain/apis/worker-experience-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fountain/apis/worker-experience-public-api/revisions/6b9a31f79e22?raw)
