---
title: StationFilter
framework: musickit
role: symbol
role_heading: Protocol
path: musickit/stationfilter
---

# StationFilter

The set of station properties your app uses as a filter for a catalog resource request.

## Declaration

```swift
protocol StationFilter
```

## Topics

### Instance Properties

- [id](musickit/stationfilter/id.md)

## See Also

### Resource Loading Using Filters

- [MusicCatalogResourceRequest](musickit/musiccatalogresourcerequest.md)
- [MusicCatalogResourceResponse](musickit/musiccatalogresourceresponse.md)
- [AlbumFilter](musickit/albumfilter.md)
- [ArtistFilter](musickit/artistfilter.md)
- [CuratorFilter](musickit/curatorfilter.md)
- [GenreFilter](musickit/genrefilter.md)
- [MusicVideoFilter](musickit/musicvideofilter.md)
- [PlaylistFilter](musickit/playlistfilter.md)
- [RadioShowFilter](musickit/radioshowfilter.md)
- [RecordLabelFilter](musickit/recordlabelfilter.md)
- [SongFilter](musickit/songfilter.md)
- [FilterableMusicItem](musickit/filterablemusicitem.md)
