diff --git a/program/serializers.py b/program/serializers.py
index 056bcdf4e9cc51f8944886dca144177d8a6806b3..612324834b824908ef60db8578c1b5435ced3496 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -1416,7 +1416,23 @@ class CalendarSchemaSerializer(serializers.Serializer):
                 ]
             ]
 
-    shows = ShowSerializer(many=True)
+    class CalendarShowSerializer(ShowSerializer):
+        class Meta(ShowSerializer.Meta):
+            fields = [
+                field
+                for field in ShowSerializer.Meta.fields
+                if field
+                not in [
+                    "created_at",
+                    "created_by",
+                    "internal_note",
+                    "owner_ids",
+                    "updated_at",
+                    "updated_by",
+                ]
+            ]
+
+    shows = CalendarShowSerializer(many=True)
     timeslots = CalendarTimeslotSerializer(many=True)
     profiles = CalendarProfileSerializer(many=True)
     categories = CategorySerializer(many=True)