---
title: EnumURLRepresentation
framework: appintents
role: symbol
role_heading: Structure
path: appintents/enumurlrepresentation
---

# EnumURLRepresentation

The URL representation of an app enum.

## Declaration

```swift
struct EnumURLRepresentation<Enum> where Enum : AppEnum
```

## Overview

Overview Note that you need to use a universal link for your URL representation, you can’t use a custom URL scheme. For more information about universal links, see Allowing apps and websites to link to your content.

## Topics

### Structures

- [EnumURLRepresentation.EnumSingleURLRepresentation](appintents/enumurlrepresentation/enumsingleurlrepresentation.md)

### Initializers

- [init(_:)](appintents/enumurlrepresentation/init(_:)-1odm.md)
- [init(_:)](appintents/enumurlrepresentation/init(_:)-6p999.md)

## Relationships

### Conforms To

- [ExpressibleByExtendedGraphemeClusterLiteral](swift/expressiblebyextendedgraphemeclusterliteral.md)
- [ExpressibleByStringInterpolation](swift/expressiblebystringinterpolation.md)
- [ExpressibleByStringLiteral](swift/expressiblebystringliteral.md)
- [ExpressibleByUnicodeScalarLiteral](swift/expressiblebyunicodescalarliteral.md)

## See Also

### Universal link navigation

- [URLRepresentableEnum](appintents/urlrepresentableenum.md)
- [CustomURLRepresentationParameterConvertible](appintents/customurlrepresentationparameterconvertible.md)
