diff --git a/csst_common/data_manager.py b/csst_common/data_manager.py
index 6460647be58c8dba274c78804fddf2319715f2d2..2601a186bd15cbcb7be185d44b6d5392e20a99b6 100644
--- a/csst_common/data_manager.py
+++ b/csst_common/data_manager.py
@@ -25,6 +25,7 @@ from csst_dfs_api.msc.calmerge import CalMergeApi
 from csst_dfs_api.msc.level0 import Level0DataApi
 from csst_dfs_api.msc.level0prc import Level0PrcApi
 from csst_dfs_api.msc.level1 import Level1DataApi
+from csst_dfs_api.msc.level2 import Level2DataApi
 
 from .dfs import gaia_query_from_dfs
 from .logger import get_logger
@@ -200,6 +201,7 @@ class CsstMsDataManager:
         # DFS APIs
         self.dfs_L0DataApi = Level0DataApi()
         self.dfs_L1DataApi = Level1DataApi()
+        self.dfs_L2DataApi = Level2DataApi()
         self.dfs_L0PrcApi = Level0PrcApi()
         self.dfs_CalApi = CalMergeApi()