(async () => {
    const apiClient = window.ApiClient;
    if (!apiClient) {
        console.error("ApiClient nicht gefunden.");
        return;
    }

    // Die ID des Items, das du abrufen möchtest
    const itemId = "DEINE_ITEM_ID_HIER"; 
    const userId = apiClient.getCurrentUserId();

    try {
        console.log(`Rufe Details für Item ${itemId} ab...`);

        // Nutze getItem() statt getItems()
        // Parameter: userId, itemId
        const item = await apiClient.getItem(userId, itemId);

        if (item) {
            console.log("Item Details gefunden:", item.Name);
            console.dir(item); // Zeigt alle Metadaten (Genres, Pfade, ProviderIds, etc.)
        } else {
            console.warn("Item konnte nicht gefunden werden.");
        }
    } catch (error) {
        console.error("Fehler beim Abrufen des Items:", error);
    }
})();