---
title: SoftwareUpdatePreferencesMacOS type | Wartiva GraphQL API
description: macOS-specific software update preferences and available updates. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/software-update-preferences-mac-os.html
updated: 2026-10-07
---

Applications and updates · GraphQL type

# `SoftwareUpdatePreferencesMacOS` type

macOS-specific software update preferences and available updates.

## Fields

| Field Name | Description |
|---|---|
| `lastFullSuccessfulDate` - [`Time`](https://wartiva.com/api-docs/types/time.html) | The date and time of the last fully successful software update check. |
| `automaticDownload` - [`Boolean`](https://wartiva.com/api-docs/types/boolean.html) | Whether automatic downloading of updates is enabled. |
| `automaticallyInstallMacOSUpdates` - [`Boolean`](https://wartiva.com/api-docs/types/boolean.html) | Whether macOS updates are configured to install automatically. |
| `installUpdatesFromAppStore` - [`Boolean`](https://wartiva.com/api-docs/types/boolean.html) | Whether updates from the App Store are configured to install automatically. |
| `installSRAndSS` - [`Boolean`](https://wartiva.com/api-docs/types/boolean.html) | Whether Security Responses and system files are configured to install automatically. |
| `enforcedSoftwareUpdateDelay` - [`Int`](https://wartiva.com/api-docs/types/int.html) | The number of days that a software update is delayed before being made available to the endpoint. A value of 0 means no delay is enforced. |
| `recommendedUpdates` - [`[RecommendedUpdate!]`](https://wartiva.com/api-docs/types/recommended-update.html) | The list of recommended updates available for installation on the endpoint. |

## Used by

- [`SoftwareUpdatePreferences`](https://wartiva.com/api-docs/types/software-update-preferences.html) type: The operating system update configuration of an Endpoint and the updates currently available to it.
- [`SoftwareUpdatePreferencesOsSpecific`](https://wartiva.com/api-docs/types/software-update-preferences-os-specific.html) union: OS-specific software update preferences union type.

## Example

### Example

```json
{
  "lastFullSuccessfulDate": "2021-10-07T18:23:25.829Z",
  "automaticDownload": true,
  "automaticallyInstallMacOSUpdates": true,
  "installUpdatesFromAppStore": true,
  "installSRAndSS": true,
  "enforcedSoftwareUpdateDelay": 987,
  "recommendedUpdates": [RecommendedUpdate]
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
