app.rocksky.artist.defs

rocksky.app

Documentation

artistMbid object

No description available.

Properties

mbid string Optional

The MusicBrainz Identifier (MBID) of the artist.

name string Optional

The name of the artist.

maxLength: 256 bytesminLength: 1 bytes
View raw schema
{
  "type": "object",
  "properties": {
    "mbid": {
      "type": "string",
      "description": "The MusicBrainz Identifier (MBID) of the artist."
    },
    "name": {
      "type": "string",
      "maxLength": 256,
      "minLength": 1,
      "description": "The name of the artist."
    }
  }
}
artistViewBasic object

No description available.

Properties

id string Optional

The unique identifier of the artist.

name string Optional

The name of the artist.

picture string Optional

The picture of the artist.

playCount integer Optional

The number of times the artist has been played.

minimum: 0
sha256 string Optional

The SHA256 hash of the artist.

tags array of string Optional

No description available.

uniqueListeners integer Optional

The number of unique listeners who have played the artist.

minimum: 0
uri string at-uri Optional

The URI of the artist.

View raw schema
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The unique identifier of the artist."
    },
    "uri": {
      "type": "string",
      "format": "at-uri",
      "description": "The URI of the artist."
    },
    "name": {
      "type": "string",
      "description": "The name of the artist."
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "sha256": {
      "type": "string",
      "description": "The SHA256 hash of the artist."
    },
    "picture": {
      "type": "string",
      "description": "The picture of the artist."
    },
    "playCount": {
      "type": "integer",
      "minimum": 0,
      "description": "The number of times the artist has been played."
    },
    "uniqueListeners": {
      "type": "integer",
      "minimum": 0,
      "description": "The number of unique listeners who have played the artist."
    }
  }
}
artistViewDetailed object

No description available.

Properties

id string Optional

The unique identifier of the artist.

name string Optional

The name of the artist.

picture string Optional

The picture of the artist.

playCount integer Optional

The number of times the artist has been played.

minimum: 0
sha256 string Optional

The SHA256 hash of the artist.

tags array of string Optional

No description available.

uniqueListeners integer Optional

The number of unique listeners who have played the artist.

minimum: 0
uri string at-uri Optional

The URI of the artist.

View raw schema
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The unique identifier of the artist."
    },
    "uri": {
      "type": "string",
      "format": "at-uri",
      "description": "The URI of the artist."
    },
    "name": {
      "type": "string",
      "description": "The name of the artist."
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "sha256": {
      "type": "string",
      "description": "The SHA256 hash of the artist."
    },
    "picture": {
      "type": "string",
      "description": "The picture of the artist."
    },
    "playCount": {
      "type": "integer",
      "minimum": 0,
      "description": "The number of times the artist has been played."
    },
    "uniqueListeners": {
      "type": "integer",
      "minimum": 0,
      "description": "The number of unique listeners who have played the artist."
    }
  }
}
listenerViewBasic object

No description available.

Properties

avatar string uri Optional

The URL of the listener's avatar image.

did string Optional

The DID of the listener.

displayName string Optional

The display name of the listener.

handle string Optional

The handle of the listener.

id string Optional

The unique identifier of the actor.

rank integer Optional

The rank of the listener among all listeners of the artist.

minimum: 1
totalPlays integer Optional

The total number of plays by the listener.

minimum: 0
View raw schema
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The unique identifier of the actor."
    },
    "did": {
      "type": "string",
      "description": "The DID of the listener."
    },
    "rank": {
      "type": "integer",
      "minimum": 1,
      "description": "The rank of the listener among all listeners of the artist."
    },
    "avatar": {
      "type": "string",
      "format": "uri",
      "description": "The URL of the listener's avatar image."
    },
    "handle": {
      "type": "string",
      "description": "The handle of the listener."
    },
    "totalPlays": {
      "type": "integer",
      "minimum": 0,
      "description": "The total number of plays by the listener."
    },
    "displayName": {
      "type": "string",
      "description": "The display name of the listener."
    },
    "mostListenedSong": {
      "ref": "app.rocksky.artist.defs#songViewBasic",
      "type": "ref"
    }
  }
}
songViewBasic object

No description available.

Properties

playCount integer Optional

The number of times the song has been played.

minimum: 0
title string Optional

The title of the song.

uri string at-uri Optional

The URI of the song.

View raw schema
{
  "type": "object",
  "properties": {
    "uri": {
      "type": "string",
      "format": "at-uri",
      "description": "The URI of the song."
    },
    "title": {
      "type": "string",
      "description": "The title of the song."
    },
    "playCount": {
      "type": "integer",
      "minimum": 0,
      "description": "The number of times the song has been played."
    }
  }
}

Lexicon Garden

@