<!--
{
  "documentType" : "article",
  "framework" : "AssetsLibrary",
  "identifier" : "/documentation/AssetsLibrary/property-keys",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Property Keys"
}
-->

# Property Keys

Constants for the keys for the properties you can get from an asset.

## Topics

### Constants

[`extern NSString * const ALAssetPropertyType;`](/documentation/AssetsLibrary/ALAssetPropertyType)

A key to retrieve the type of the asset.

[`extern NSString * const ALAssetPropertyLocation;`](/documentation/AssetsLibrary/ALAssetPropertyLocation)

The key to retrieve the location information of the asset.

[`extern NSString * const ALAssetPropertyDuration;`](/documentation/AssetsLibrary/ALAssetPropertyDuration)

The key to retrieve the play time duration of a video asset.

[`extern NSString * const ALAssetPropertyOrientation;`](/documentation/AssetsLibrary/ALAssetPropertyOrientation)

The key to retrieve the orientation of the asset.

[`extern NSString * const ALAssetPropertyDate;`](/documentation/AssetsLibrary/ALAssetPropertyDate)

The key to retrieve the creation date of the asset.

[`extern NSString * const ALAssetPropertyRepresentations;`](/documentation/AssetsLibrary/ALAssetPropertyRepresentations)

The key to retrieve the representations available for a given asset (for example RAW, JPEG).

[`extern NSString * const ALAssetPropertyURLs;`](/documentation/AssetsLibrary/ALAssetPropertyURLs)

The key to retrieve a dictionary that maps asset representations UTIs to URLs that uniquely identify the asset.

[`extern NSString * const ALAssetPropertyAssetURL;`](/documentation/AssetsLibrary/ALAssetPropertyAssetURL)

The key to retrieve a URL identifier for the asset.



---

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)