users

Gets the tracks created by a user using the user's handle

get/users/handle/{handle}/tracks

Path parameters

handlestring required

A User handle

Query parameters

offsetinteger

The number of items to skip. Useful for pagination (page number * limit)

limitinteger

The number of items to fetch

user_idstring

The user ID of the user making the request

sort'date' | 'plays'

[Deprecated] Field to sort by

querystring

The filter query

sort_method'title' | 'artist_name' | 'release_date' | 'last_listen_date' | 'added_date' | 'plays' | 'reposts' | 'saves' | 'most_listens_by_user'

The sort method

sort_direction'asc' | 'desc'

The sort direction

filter_tracks'all' | 'public'

Filter by public tracks

Headers

Encoded-Data-Messagestring

The data that was signed by the user for signature recovery

Encoded-Data-Signaturestring

The signature of data, used for signature recovery

Response

Success

latest_chain_blockinteger required
latest_indexed_blockinteger required
latest_chain_slot_playsinteger required
latest_indexed_slot_playsinteger required
signaturestring required
timestampstring required

Example response

{
  "data": [
    {
      "stream_conditions": {
        "usdc_purchase": {
          "splits": [
            {
              "user_id": 1234
            }
          ]
        }
      },
      "download_conditions": {
        "usdc_purchase": {
          "splits": [
            {
              "user_id": 1234
            }
          ]
        }
      }
    }
  ]
}

Changes