diff --git a/aleksis/apps/alsijil/frontend/components/coursebook.graphql b/aleksis/apps/alsijil/frontend/components/coursebook.graphql
new file mode 100644
index 0000000000000000000000000000000000000000..d52011468e8db01f5b585bb059736b52df14a61d
--- /dev/null
+++ b/aleksis/apps/alsijil/frontend/components/coursebook.graphql
@@ -0,0 +1,23 @@
+query gqlDocumentationsForCoursebook($courseId: ID!, $dateStart: Date!, $dateEnd: Date!) {
+  documentationsForCoursebook(courseId: $courseId, dateStart: $dateStart, dateEnd: $dateEnd) {
+    id
+    course {
+      id
+    }
+    lessonEvent {
+      id
+    }
+    subject {
+      id
+      name
+      shortName
+    }
+    topic
+    homework
+    groupNote
+    datetimeStart
+    datetimeEnd
+    dateStart
+    dateEnd
+  }
+}