diff --git a/.gitignore b/.gitignore
index d7b486b97721aa4ce195f7436f16772079faafa9..bdc14fea0abafea09a410bde36dad7787cc593ac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -58,6 +58,7 @@ api-docs.json
 ormconfig.json
 temp
 /packages/frontend/src/**/*.stories.ts
+tsdoc-metadata.json
 
 # blender backups
 *.blend1
diff --git a/packages/misskey-js/api-extractor.json b/packages/misskey-js/api-extractor.json
index a95281a6d559a8e54f617a45901be7a96e7e69fc..f80d0f20a821a45c0c3551b2e9c6e68ca23ce785 100644
--- a/packages/misskey-js/api-extractor.json
+++ b/packages/misskey-js/api-extractor.json
@@ -45,7 +45,7 @@
    *
    * SUPPORTED TOKENS: <projectFolder>, <packageName>, <unscopedPackageName>
    */
-  "mainEntryPointFilePath": "<projectFolder>/built/index.d.ts",
+  "mainEntryPointFilePath": "<projectFolder>/built/dts/index.d.ts",
 
   /**
    * A list of NPM package names whose exports should be treated as part of this package.
diff --git a/packages/misskey-js/src/autogen/apiClientJSDoc.ts b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
index e1d9d7517cdf18531c7c362d1d9239c44eb240a0..dc4bcd3aaab2375e9732294955d5f73f82cbc3cf 100644
--- a/packages/misskey-js/src/autogen/apiClientJSDoc.ts
+++ b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
@@ -1,6 +1,6 @@
 /*
  * version: 2023.12.2
- * generatedAt: 2024-01-20T01:28:01.779Z
+ * generatedAt: 2024-01-20T04:59:59.768Z
  */
 
 import type { SwitchCaseResponseType } from '../api.js';
diff --git a/packages/misskey-js/src/autogen/endpoint.ts b/packages/misskey-js/src/autogen/endpoint.ts
index 61fc519c17291f2c00a788d850bc07d2985e54d9..edf0e34b2a7cdaf365b038b15c21b1b0ffaef898 100644
--- a/packages/misskey-js/src/autogen/endpoint.ts
+++ b/packages/misskey-js/src/autogen/endpoint.ts
@@ -1,6 +1,6 @@
 /*
  * version: 2023.12.2
- * generatedAt: 2024-01-20T01:28:01.777Z
+ * generatedAt: 2024-01-20T04:59:59.766Z
  */
 
 import type {
diff --git a/packages/misskey-js/src/autogen/entities.ts b/packages/misskey-js/src/autogen/entities.ts
index 79b5fb0ae40a974bbab6bccccf3e610a85db9397..ecf7e7f0793c136f4a8fae2ea3ca5eaa9973af32 100644
--- a/packages/misskey-js/src/autogen/entities.ts
+++ b/packages/misskey-js/src/autogen/entities.ts
@@ -1,6 +1,6 @@
 /*
  * version: 2023.12.2
- * generatedAt: 2024-01-20T01:28:01.775Z
+ * generatedAt: 2024-01-20T04:59:59.765Z
  */
 
 import { operations } from './types.js';
diff --git a/packages/misskey-js/src/autogen/models.ts b/packages/misskey-js/src/autogen/models.ts
index fbd32f62d016b28c8608b6b8541aeea324115e98..561cfd861f2b42e1d5ebd2c634429da3b9a55c0d 100644
--- a/packages/misskey-js/src/autogen/models.ts
+++ b/packages/misskey-js/src/autogen/models.ts
@@ -1,6 +1,6 @@
 /*
  * version: 2023.12.2
- * generatedAt: 2024-01-20T01:28:01.774Z
+ * generatedAt: 2024-01-20T04:59:59.764Z
  */
 
 import { components } from './types.js';
diff --git a/packages/misskey-js/src/autogen/types.ts b/packages/misskey-js/src/autogen/types.ts
index d59f51073221e723e53c185165aa33e198cc2c5d..e452636e8038a3b04b4e7c0dfa5366ee69a64e33 100644
--- a/packages/misskey-js/src/autogen/types.ts
+++ b/packages/misskey-js/src/autogen/types.ts
@@ -3,7 +3,7 @@
 
 /*
  * version: 2023.12.2
- * generatedAt: 2024-01-20T01:28:01.695Z
+ * generatedAt: 2024-01-20T04:59:59.681Z
  */
 
 /**