<!--
{
  "availability" : [
    "iOS: 12.5.0 - 27.0.0",
    "iPadOS: 12.5.0 - 27.0.0",
    "macCatalyst: 12.5.0 - 27.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "ExposureNotification",
  "identifier" : "/documentation/ExposureNotification/ENManager/getExposureWindows(summary:completionHandler:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Exposure Notification"
    ],
    "preciseIdentifier" : "c:objc(cs)ENManager(im)getExposureWindowsFromSummary:completionHandler:"
  },
  "title" : "getExposureWindows(summary:completionHandler:)"
}
-->

# getExposureWindows(summary:completionHandler:)

Obtains information from the provided summary about the user’s exposure within a window of time.

```
func getExposureWindows(summary: ENExposureDetectionSummary, completionHandler: @escaping ENGetExposureWindowsHandler) -> Progress
```

## Parameters

`summary`

The summary of exposure detections.

`completionHandler`

The completion handler that the framework calls when the method completes.

## Return Value

The progress of the method.

## Discussion

> Important:
> This method is available in iOS 12.5, and in iOS 13.5 and later.

Use this method to retrieve summary data about the user’s potential exposure within different time windows. This method will only provide information when your app’s `Info.plist` file has `ENAPIVersion` set to `2`.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)