---
title: "getExposureInfo(summary:userExplanation:completionHandler:)"
framework: exposurenotification
role: symbol
role_heading: Instance Method
path: "exposurenotification/enmanager/getexposureinfo(summary:userexplanation:completionhandler:)"
---

# getExposureInfo(summary:userExplanation:completionHandler:)

Returns information about each exposure.

## Declaration

```swift
func getExposureInfo(summary: ENExposureDetectionSummary, userExplanation: String, completionHandler: @escaping ENGetExposureInfoHandler) -> Progress
```

## Parameters

- `summary`: The summary of exposure.
- `userExplanation`: A string that the framework displays to the user informing them of the exposure.
- `completionHandler`: The completion handler that the framework calls when the method completes.

## Return Value

Return Value The progress of the method.

## Discussion

Discussion important: This method is available in iOS 12.5, and in iOS 13.5 to 13.6. Calls to this method generate a user notification that presents the userExplanation.

## Topics

### Completion Handlers

- [ENGetExposureInfoHandler](exposurenotification/engetexposureinfohandler.md)

## See Also

### Obtaining Exposure Information

- [detectExposures(configuration:diagnosisKeyURLs:completionHandler:)](exposurenotification/enmanager/detectexposures(configuration:diagnosiskeyurls:completionhandler:).md)
- [detectExposures(configuration:completionHandler:)](exposurenotification/enmanager/detectexposures(configuration:completionhandler:).md)
- [getExposureWindows(summary:completionHandler:)](exposurenotification/enmanager/getexposurewindows(summary:completionhandler:).md)
- [ENGetExposureWindowsHandler](exposurenotification/engetexposurewindowshandler.md)
- [getUserTraveled(completionHandler:)](exposurenotification/enmanager/getusertraveled(completionhandler:).md)
- [ENGetUserTraveledHandler](exposurenotification/engetusertraveledhandler.md)
