---
title: catalog
framework: shazamkit
role: symbol
role_heading: Instance Property
path: shazamkit/shsession/catalog
---

# catalog

The catalog object containing the reference signatures and their associated metadata that the session uses to perform matches.

## Declaration

```swift
var catalog: SHCatalog { get }
```

## See Also

### Reading the session properties

- [delegate](shazamkit/shsession/delegate.md)
- [results](shazamkit/shsession/results-swift.property.md)
- [SHSession.Results](shazamkit/shsession/results-swift.struct.md)
