---
title: sourceApplication
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiapplication/openurloptionskey/sourceapplication
---

# sourceApplication

A key containing the bundle ID of the app that sent the open-URL request to your app.

## Declaration

```swift
static let sourceApplication: UIApplication.OpenURLOptionsKey
```

## Discussion

Discussion The value of this key is an NSString object containing the bundle ID of the app that made the request. If the request originated from another app belonging to your team, UIKit sets the value of this key to the ID of that app. If the team identifier of the originating app is different than the team identifier of the current app, the value of the key is nil.

## See Also

### Accessing open-URL options

- [annotation](uikit/uiapplication/openurloptionskey/annotation.md)
- [openInPlace](uikit/uiapplication/openurloptionskey/openinplace.md)
- [eventAttribution](uikit/uiapplication/openurloptionskey/eventattribution.md)
