{ "$id": "http://schema.soapboxapis.com/artist.schema.json", "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "id": { "type": "string", "description": "A persisting unique identifier for this artist", "title": "id" }, "name": { "type": "string", "description": "The name of the artist", "title": "name" }, "description": { "type": "string", "description": "The description of the artist", "title": "description" }, "thumbnail": { "type": "string", "description": "The file name of the thumbnail data", "title": "thumbnail" }, "thumbnailETag": { "type": "string", "description": "The current etag assigned to the thumbnail image", "title": "thumbnailETag" }, "tracks": { "type": "array", "items": { "type": "track", "$ref": "track.schema.json" } } }, "required": [ "id", "name", "description", "thumbnail", "thumbnailETag" ] }