diff --git a/docs/source/calcat_interface.rst b/docs/source/calcat_interface.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e9ba50289196d8394d15e356ef3b0a0a047ebf7f
--- /dev/null
+++ b/docs/source/calcat_interface.rst
@@ -0,0 +1,34 @@
+CALCAT Interface
+================
+
+
+.. class:: CCVMetadata
+
+.. class:: CalCatError
+
+.. class:: ClientWrapper
+
+.. class:: CalCatApi
+
+.. class:: CalibrationData
+
+    .. attribute:: metadata
+
+    .. attribute:: ndarray
+
+    .. attribute:: ndarray_map
+
+.. class:: SplitConditionCalibrationData
+
+.. class:: LPD_CalibrationData
+
+.. class:: DSSC_CalibrationData
+
+.. class:: JUNGFRAU_CalibrationData
+
+.. class:: PNCCD_CalibrationData
+
+.. class:: EPIX100_CalibrationData
+
+.. class:: GOTTHARD2_CalibrationData
+
diff --git a/docs/source/index.rst b/docs/source/index.rst
index b57a68dee27860df4384878f2116ba92a7c4740f..d45ed2e41742d1ce243e635fa53508107edb789e 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -57,6 +57,7 @@ Documentation contents:
 
    xfel_calibrate_conf
    cal_tools_algorithms
+   calcat_interface
 
 .. toctree::
    :caption: Development