Roon API - missing "artist_image_keys"

Roon Core Machine

MacBook Pro M1 - Roon Version 1.8 (build 880)

Networking Gear & Setup Details

Connected Audio Devices

Number of Tracks in Library

Description of Issue

When accessing the Roon API in build 831 the “artist_image_keys” property was present in the zone subscribe and changed events.

In build 880 the “artist_image_keys” property is missing, examples below.

Is this an expected API change?

API zones_change event: With artist keys - Version 1.8 Build 831

{
    "zones_changed": [
        {
            "zone_id": "1601fd588701443f6427dec30a27a30acd5f",
            "display_name": "iPad",
            "outputs": [
                {
                    "output_id": "1701fd588701443f6427dec30a27a30acd5f",
                    "zone_id": "1601fd588701443f6427dec30a27a30acd5f",
                    "can_group_with_output_ids": [],
                    "display_name": "iPad",
                    "volume": {
                        "type": "number",
                        "min": 0,
                        "max": 100,
                        "value": 65,
                        "step": 1,
                        "is_muted": false,
                        "hard_limit_min": 0,
                        "hard_limit_max": 100,
                        "soft_limit": 100
                    },
                    "source_controls": [
                        {
                            "control_key": "1",
                            "display_name": "iPad",
                            "supports_standby": false,
                            "status": "indeterminate"
                        }
                    ]
                }
            ],
            "state": "paused",
            "is_next_allowed": true,
            "is_previous_allowed": true,
            "is_pause_allowed": false,
            "is_play_allowed": true,
            "is_seek_allowed": true,
            "queue_items_remaining": 10,
            "queue_time_remaining": 3227,
            "settings": {
                "loop": "disabled",
                "shuffle": false,
                "auto_radio": true
            },
            "now_playing": {
                "seek_position": 24,
                "length": 343,
                "one_line": {
                    "line1": "Small Things - Ben Howard"
                },
                "two_line": {
                    "line1": "Small Things",
                    "line2": "Ben Howard"
                },
                "three_line": {
                    "line1": "Small Things",
                    "line2": "Ben Howard",
                    "line3": "I Forget Where We Were"
                },
                "image_key": "613a63286e5667233af32bfc26c34158",
                "artist_image_keys": [
                    "e5f281abcbd4cb925d1d7ff13578697e"
                ]
            }
        }
    ]
}

API zones_change event: Without artist keys - Version 1.8 Build 880

{
    "zones_changed": [
        {
            "zone_id": "1601bac7a9e2f57c7e22a3964138f8312d5e",
            "display_name": "System Output",
            "outputs": [
                {
                    "output_id": "1701bac7a9e2f57c7e22a3964138f8312d5e",
                    "zone_id": "1601bac7a9e2f57c7e22a3964138f8312d5e",
                    "can_group_with_output_ids": [
                        "1701bac7a9e2f57c7e22a3964138f8312d5e"
                    ],
                    "display_name": "System Output",
                    "volume": {
                        "type": "db",
                        "min": -80,
                        "max": 0,
                        "value": -5,
                        "step": 1,
                        "is_muted": false,
                        "hard_limit_min": -80,
                        "hard_limit_max": 0,
                        "soft_limit": 0
                    },
                    "source_controls": [
                        {
                            "control_key": "1",
                            "display_name": "System Output",
                            "supports_standby": false,
                            "status": "indeterminate"
                        }
                    ]
                }
            ],
            "state": "playing",
            "is_next_allowed": true,
            "is_previous_allowed": true,
            "is_pause_allowed": true,
            "is_play_allowed": false,
            "is_seek_allowed": true,
            "queue_items_remaining": 10,
            "queue_time_remaining": 3249,
            "settings": {
                "loop": "disabled",
                "shuffle": false,
                "auto_radio": true
            },
            "now_playing": {
                "seek_position": 2,
                "length": 343,
                "one_line": {
                    "line1": "Small Things - Ben Howard"
                },
                "two_line": {
                    "line1": "Small Things",
                    "line2": "Ben Howard"
                },
                "three_line": {
                    "line1": "Small Things",
                    "line2": "Ben Howard",
                    "line3": "I Forget Where We Were"
                },
                "image_key": "938cc53bca789405cd81b9376e10f28b"
            }
        }
    ]
}

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.