# API Reference

## Types

List of all typescript interfaces and types used for describing data and parameters for communication with spianmp database.

{% content-ref url="api-reference/types" %}
[types](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/types)
{% endcontent-ref %}

## Tracks

{% content-ref url="api-reference/tracks" %}
[tracks](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/tracks)
{% endcontent-ref %}

## Artists

{% content-ref url="api-reference/artists" %}
[artists](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/artists)
{% endcontent-ref %}

## Collection

{% content-ref url="api-reference/collection" %}
[collection](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/collection)
{% endcontent-ref %}

## NFTs

{% content-ref url="api-reference/nfts" %}
[nfts](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/nfts)
{% endcontent-ref %}

## Platforms

{% content-ref url="api-reference/platforms" %}
[platforms](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/platforms)
{% endcontent-ref %}

## Playlists

{% content-ref url="api-reference/playlists" %}
[playlists](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/playlists)
{% endcontent-ref %}

## Utilities

{% content-ref url="api-reference/utilities" %}
[utilities](https://spinamp.gitbook.io/spinamp-sdk/reference/api-reference/utilities)
{% endcontent-ref %}
