diff --git a/api/funkwhale_api/instance/nodeinfo.py b/api/funkwhale_api/instance/nodeinfo.py
index c687b4ba02063aeda55ba0a2cedcaca2e40e6171..e267f197d17ce7c317128c684f1db8f72a1a47ba 100644
--- a/api/funkwhale_api/instance/nodeinfo.py
+++ b/api/funkwhale_api/instance/nodeinfo.py
@@ -32,10 +32,11 @@ def get():
         'metadata': {
             'shortDescription': preferences.get('instance__short_description'),
             'longDescription': preferences.get('instance__long_description'),
-            'name': preferences.get('instance__name'),
+            'nodeName': preferences.get('instance__name'),
             'library': {
                 'federationEnabled': preferences.get('federation__enabled'),
                 'federationNeedsApproval': preferences.get('federation__music_needs_approval'),
+                'anonymousCanListen': preferences.get('common__api_authentication_required'),
             },
         }
     }
diff --git a/api/tests/instance/test_nodeinfo.py b/api/tests/instance/test_nodeinfo.py
index b9c8c76464b8112d45a125ea823b92bbd35d8c32..4ca1c43a5835f94a6db20018a76e456c5e1b7e28 100644
--- a/api/tests/instance/test_nodeinfo.py
+++ b/api/tests/instance/test_nodeinfo.py
@@ -38,10 +38,11 @@ def test_nodeinfo_dump(preferences, mocker):
         'metadata': {
             'shortDescription': preferences['instance__short_description'],
             'longDescription': preferences['instance__long_description'],
-            'name': preferences['instance__name'],
+            'nodeName': preferences['instance__name'],
             'library': {
                 'federationEnabled': preferences['federation__enabled'],
                 'federationNeedsApproval': preferences['federation__music_needs_approval'],
+                'anonymousCanListen': preferences['common__api_authentication_required'],
                 'tracks': {
                     'total': stats['tracks'],
                 },
@@ -93,10 +94,11 @@ def test_nodeinfo_dump_stats_disabled(preferences, mocker):
         'metadata': {
             'shortDescription': preferences['instance__short_description'],
             'longDescription': preferences['instance__long_description'],
-            'name': preferences['instance__name'],
+            'nodeName': preferences['instance__name'],
             'library': {
                 'federationEnabled': preferences['federation__enabled'],
                 'federationNeedsApproval': preferences['federation__music_needs_approval'],
+                'anonymousCanListen': preferences['common__api_authentication_required'],
             },
         }
     }