---
title: MusicLibraryRequestable
framework: musickit
role: symbol
role_heading: Protocol
path: musickit/musiclibraryrequestable
---

# MusicLibraryRequestable

A protocol for music items that your app can fetch by using a library request.

## Declaration

```swift
protocol MusicLibraryRequestable : MusicItem
```

## Topics

### Associated Types

- [LibraryFilter](musickit/musiclibraryrequestable/libraryfilter.md)
- [LibrarySortProperties](musickit/musiclibraryrequestable/librarysortproperties.md)

## Relationships

### Inherits From

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

### Conforming Types

- [Album](musickit/album.md)
- [Artist](musickit/artist.md)
- [Genre](musickit/genre.md)
- [MusicVideo](musickit/musicvideo.md)
- [Playlist](musickit/playlist.md)
- [Playlist.Entry](musickit/playlist/entry.md)
- [Song](musickit/song.md)
- [Track](musickit/track.md)
