---
title: "fetchAssets(withBurstIdentifier:options:)"
framework: photos
role: symbol
role_heading: Type Method
path: "photos/phasset/fetchassets(withburstidentifier:options:)"
---

# fetchAssets(withBurstIdentifier:options:)

Retrieves assets with the specified burst photo sequence identifier.

## Declaration

```swift
class func fetchAssets(withBurstIdentifier burstIdentifier: String, options: PHFetchOptions?) -> PHFetchResult<PHAsset>
```

## Parameters

- `burstIdentifier`: A burst identifier string, as provided by the doc://com.apple.photokit/documentation/Photos/PHAsset/burstIdentifier property of an asset.
- `options`: Options that specify a filter predicate and sort order for the fetched assets, or nil to use default options. For details, see doc://com.apple.photokit/documentation/Photos/PHFetchOptions.

## Return Value

Return Value A fetch result that contains the requested PHAsset objects, or an empty fetch result if no objects match the request.

## Discussion

Discussion A burst photo sequence, as seen in the Photos app, corresponds to a group of Photos assets that share the same burstIdentifier string. By default, the returned PHFetchResult object contains only the representative asset and any user-picked photos from the burst sequence. To retrieve all photos in the burst sequence, provide a PHFetchOptions object containing a filter predicate.

## See Also

### Fetching Assets

- [Fetching Assets](photokit/fetching-assets.md)
- [fetchAssets(in:options:)](photos/phasset/fetchassets(in:options:).md)
- [fetchAssets(with:options:)](photos/phasset/fetchassets(with:options:).md)
- [fetchAssets(withLocalIdentifiers:options:)](photos/phasset/fetchassets(withlocalidentifiers:options:).md)
- [fetchKeyAssets(in:options:)](photos/phasset/fetchkeyassets(in:options:).md)
- [fetchAssets(with:)](photos/phasset/fetchassets(with:).md)
- [fetchAssets(withALAssetURLs:options:)](photos/phasset/fetchassets(withalasseturls:options:).md)
