---
title: AssetReference
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/assetreference
---

# AssetReference

A reference to an asset by its UUID.

## Declaration

```data
object AssetReference
```

## Properties

assetId: The ads-generated UUID for the unified asset. Example: 550e8400-e29b-41d4-a716-446655440000.

## Discussion

Discussion The AssetReference object is a pointer to an Asset by its system-generated UUID, used in ad creative specs and other contexts where only the asset identifier is required. To reference specific image or video assets without embedding the full Asset record, use it in ad creative spec objects, such as the creativeAssets array within an Apple Maps ad creative’s creativeSpec. The assetId must match an asset that already exists in the system. Example {   "assetId": "550e8400-e29b-41d4-a716-446655440000" }

## See Also

- [Creative](apple-ads-platform-api/creative.md)
- [CreativeCreate](apple-ads-platform-api/creativecreate.md)
- [CreativeUpdate](apple-ads-platform-api/creativeupdate.md)
- [CreativeResponse](apple-ads-platform-api/creativeresponse.md)
- [CreativeQueryResponse](apple-ads-platform-api/creativequeryresponse.md)
- [CreativeEligibility](apple-ads-platform-api/creativeeligibility.md)
- [AssetImage](apple-ads-platform-api/assetimage.md)
- [Destination](apple-ads-platform-api/destination.md)
- [DestinationCreate](apple-ads-platform-api/destinationcreate.md)
- [DestinationParameter](apple-ads-platform-api/destinationparameter.md)
- [CreativeRejectionReason](apple-ads-platform-api/creativerejectionreason.md)
- [CreativeRejectionReasonQueryRequest](apple-ads-platform-api/creativerejectionreasonqueryrequest.md)
- [CreativeRejectionReasonQueryResponse](apple-ads-platform-api/creativerejectionreasonqueryresponse.md)
- [LocaleInfo](apple-ads-platform-api/localeinfo.md)
