<!--
{
  "availability" : [
    "iOS: 9.0.0 -",
    "iPadOS: 9.0.0 -",
    "macOS: 10.15.0 -",
    "tvOS: 10.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 7.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "BundleResources",
  "identifier" : "/documentation/BundleResources/applinks/Details-swift.dictionary",
  "metadataVersion" : "0.1.0",
  "role" : "Object",
  "symbol" : {
    "kind" : "Object",
    "modules" : [
      "Bundle Resources"
    ],
    "preciseIdentifier" : "ul:applinks.Details"
  },
  "title" : "applinks.Details"
}
-->

# applinks.Details

A list of apps and the universal links they handle for a domain.

```
object applinks.Details
```

## Discussion

The object optionally contains any of these keys:

- `appID`: An application identifier that specifies the app that can handle the universal links in the `components` array.
- `appIDs`: An array of application identifiers that specify the apps that can handle the universal links in the `components` array.
- `components`: An array of components that define the universal link URLs an app can handle.
- `defaults`: A dictionary for defining the default settings to use for all universal links pattern matching in the components array.

Use `appID` or `appIDs` to specify the applications that can access the specific URLs you define in the associated `components` array.
You specify each application identifier in the following format:

```javascript
<Application Identifier Prefix>.<Bundle Identifier>
```

This example code shows a universal links details object in an association file:

```javascript
{
  "appIDs": [ "ABCDE12345.com.example.app", "ABCDE12345.com.example.app2" ],
  "components": [
    {
      "/": "/buy/*",
      "#": "my_great_product_123",
      "comment": "Matches any URL whose path starts with /buy/ and fragment equals my_great_product_123, ignoring case"
    }
  ],
  "defaults": { "caseSensitive": false }
}
```

## Topics

### URL components

[`applinks.Details.Components`](/documentation/BundleResources/applinks/Details-swift.dictionary/Components-swift.dictionary)

Patterns that define the universal links an app can open.



---

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)