---
title: MusicCatalogTopLevelResourceRequesting
framework: musickit
role: symbol
role_heading: Protocol
path: musickit/musiccatalogtoplevelresourcerequesting
---

# MusicCatalogTopLevelResourceRequesting

A protocol for music items that your app can fetch by using a catalog resource request without any filter.

## Declaration

```swift
protocol MusicCatalogTopLevelResourceRequesting : MusicItem
```

## Relationships

### Inherits From

- [MusicItem](musickit/musicitem.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

### Conforming Types

- [Genre](musickit/genre.md)
