{
    "format": "bigtable",
    "definitions": {},
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "http://example.com/root.json",
    "type": "object",
    "title": "AppleMusic Playlist Track Position Schema",
    "required": [
        "playlist_id",
        "track_position",
        "isrc"
    ],
    "properties": {
        "playlist_id": {
            "$id": "#/properties/playlist_id",
            "type": "string",
            "title": "Playlist ID",
            "default": "",
            "examples": [
                "pl.c0efc2b9fe144a719c0f282a37d3c4fd"
            ],
            "pattern": "^.+$"
        },
        "track_position": {
            "$id": "#/properties/track_position",
            "type": "integer",
            "title": "Track position",
            "default": "",
            "examples": [
                0,
                2,
                10
            ],
            "pattern": "^(\\d+)$"
        },
        "isrc": {
            "$id": "#/properties/isrc",
            "type": "string",
            "title": "ISRC",
            "default": "",
            "examples": [
                "USMC14704351",
                "812388024581"
            ],
            "pattern": "^[A-Z]{2}-?\\w{3}-?\\d{2}-?\\d{5}$"
        }
    }
}
