summaryrefslogtreecommitdiff
path: root/packages/misskey-js/src/autogen/apiClientJSDoc.ts
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-02-16 21:42:35 +0000
committerHazelnoot <acomputerdog@gmail.com>2025-02-16 21:42:35 +0000
commit2d7918a9b74a1c049c2e520b0331ba6f161c1a16 (patch)
treec2e30ecca540b187eee0659afa249bad51b45fe3 /packages/misskey-js/src/autogen/apiClientJSDoc.ts
parentmerge: fill `myReaction` in more cases - may fix #944 (!907) (diff)
parentMerge branch 'develop' into merge/2024-02-03 (diff)
downloadsharkey-2d7918a9b74a1c049c2e520b0331ba6f161c1a16.tar.gz
sharkey-2d7918a9b74a1c049c2e520b0331ba6f161c1a16.tar.bz2
sharkey-2d7918a9b74a1c049c2e520b0331ba6f161c1a16.zip
merge: Merge upstream 2025.2.0 (!886)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/886 Approved-by: Marie <github@yuugi.dev> Approved-by: Amber Null <puppygirlhornyposting@gmail.com>
Diffstat (limited to 'packages/misskey-js/src/autogen/apiClientJSDoc.ts')
-rw-r--r--packages/misskey-js/src/autogen/apiClientJSDoc.ts1137
1 files changed, 585 insertions, 552 deletions
diff --git a/packages/misskey-js/src/autogen/apiClientJSDoc.ts b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
index 34dbafe686..f4120b3afc 100644
--- a/packages/misskey-js/src/autogen/apiClientJSDoc.ts
+++ b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
@@ -6,9 +6,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:meta*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:abuse-report:notification-recipient*
*/
- request<E extends 'admin/meta', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/abuse-report/notification-recipient/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -17,9 +18,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:abuse-user-reports*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:abuse-report:notification-recipient*
*/
- request<E extends 'admin/abuse-user-reports', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/abuse-report/notification-recipient/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -55,18 +57,6 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes* / **Permission**: *write:admin:abuse-report:notification-recipient*
*/
- request<E extends 'admin/abuse-report/notification-recipient/create', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:abuse-report:notification-recipient*
- */
request<E extends 'admin/abuse-report/notification-recipient/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
@@ -76,10 +66,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:abuse-report:notification-recipient*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:abuse-user-reports*
*/
- request<E extends 'admin/abuse-report/notification-recipient/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/abuse-user-reports', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -209,6 +198,17 @@ declare module '../api.js' {
/**
* No description provided.
*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:approve-user*
+ */
+ request<E extends 'admin/approve-user', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
* **Credential required**: *Yes* / **Permission**: *write:admin:avatar-decorations*
*/
request<E extends 'admin/avatar-decorations/create', P extends Endpoints[E]['req']>(
@@ -253,9 +253,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:delete-all-files-of-a-user*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:meta*
*/
- request<E extends 'admin/delete-all-files-of-a-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/captcha/current', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -264,9 +264,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:unset-user-avatar*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:meta*
*/
- request<E extends 'admin/unset-user-avatar', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/captcha/save', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -275,9 +275,31 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:unset-user-banner*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:decline-user*
*/
- request<E extends 'admin/unset-user-banner', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/decline-user', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:admin:delete-account*
+ */
+ request<E extends 'admin/delete-account', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:admin:delete-all-files-of-a-user*
+ */
+ request<E extends 'admin/delete-all-files-of-a-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -332,7 +354,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:admin:emoji*
*/
- request<E extends 'admin/emoji/add-aliases-bulk', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/emoji/add', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -343,7 +365,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:admin:emoji*
*/
- request<E extends 'admin/emoji/add', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/emoji/add-aliases-bulk', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -365,7 +387,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:admin:emoji*
*/
- request<E extends 'admin/emoji/delete-bulk', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/emoji/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -376,7 +398,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:admin:emoji*
*/
- request<E extends 'admin/emoji/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/emoji/delete-bulk', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -399,7 +421,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:admin:emoji*
*/
- request<E extends 'admin/emoji/list-remote', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/emoji/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -410,7 +432,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:admin:emoji*
*/
- request<E extends 'admin/emoji/list', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/emoji/list-remote', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -518,9 +540,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:index-stats*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*
*/
- request<E extends 'admin/get-index-stats', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/forward-abuse-user-report', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -529,9 +551,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:table-stats*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:meta*
*/
- request<E extends 'admin/get-table-stats', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/gen-vapid-keys', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -540,9 +562,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:user-ips*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:index-stats*
*/
- request<E extends 'admin/get-user-ips', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/get-index-stats', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -551,9 +573,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:invite-codes*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:table-stats*
*/
- request<E extends 'admin/invite/create', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/get-table-stats', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -562,9 +584,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:invite-codes*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:user-ips*
*/
- request<E extends 'admin/invite/list', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/get-user-ips', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -573,9 +595,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:promo*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:invite-codes*
*/
- request<E extends 'admin/promo/create', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/invite/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -584,9 +606,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:queue*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:invite-codes*
*/
- request<E extends 'admin/queue/clear', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/invite/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -595,9 +617,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:queue*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:meta*
*/
- request<E extends 'admin/queue/deliver-delayed', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/meta', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -606,9 +628,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:queue*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:nsfw-user*
*/
- request<E extends 'admin/queue/inbox-delayed', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/nsfw-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -617,9 +639,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:queue*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:promo*
*/
- request<E extends 'admin/queue/promote', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/promo/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -628,9 +650,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:emoji*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:queue*
*/
- request<E extends 'admin/queue/stats', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/queue/clear', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -639,9 +661,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:relays*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:queue*
*/
- request<E extends 'admin/relays/add', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/queue/deliver-delayed', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -650,9 +672,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:relays*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:queue*
*/
- request<E extends 'admin/relays/list', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/queue/inbox-delayed', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -661,9 +683,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:relays*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:queue*
*/
- request<E extends 'admin/relays/remove', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/queue/promote', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -672,9 +694,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:reset-password*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:emoji*
*/
- request<E extends 'admin/reset-password', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/queue/stats', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -683,9 +705,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:relays*
*/
- request<E extends 'admin/resolve-abuse-user-report', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/relays/add', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -694,9 +716,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:relays*
*/
- request<E extends 'admin/forward-abuse-user-report', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/relays/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -705,9 +727,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:relays*
*/
- request<E extends 'admin/update-abuse-user-report', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/relays/remove', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -716,9 +738,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:send-email*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:reset-password*
*/
- request<E extends 'admin/send-email', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/reset-password', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -727,9 +749,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:server-info*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*
*/
- request<E extends 'admin/server-info', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/resolve-abuse-user-report', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -738,9 +760,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:show-moderation-log*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
*/
- request<E extends 'admin/show-moderation-logs', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/assign', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -749,9 +771,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:show-user*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
*/
- request<E extends 'admin/show-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -760,9 +782,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:show-user*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
*/
- request<E extends 'admin/show-users', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -771,9 +793,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:nsfw-user*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:roles*
*/
- request<E extends 'admin/nsfw-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -782,9 +804,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:unnsfw-user*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:roles*
*/
- request<E extends 'admin/unnsfw-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -793,9 +815,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:silence-user*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
*/
- request<E extends 'admin/silence-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/unassign', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -804,9 +826,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:unsilence-user*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
*/
- request<E extends 'admin/unsilence-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -815,9 +837,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:suspend-user*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
*/
- request<E extends 'admin/suspend-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/update-default-policies', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -826,9 +848,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:approve-user*
+ * **Credential required**: *No* / **Permission**: *read:admin:roles*
*/
- request<E extends 'admin/approve-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/roles/users', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -837,9 +859,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:decline-user*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:send-email*
*/
- request<E extends 'admin/decline-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/send-email', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -848,9 +870,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:unsuspend-user*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:server-info*
*/
- request<E extends 'admin/unsuspend-user', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/server-info', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -859,9 +881,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:meta*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:show-moderation-log*
*/
- request<E extends 'admin/update-meta', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/show-moderation-logs', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -870,9 +892,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:delete-account*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:show-user*
*/
- request<E extends 'admin/delete-account', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/show-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -881,9 +903,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:user-note*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:show-user*
*/
- request<E extends 'admin/update-user-note', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/show-users', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -892,9 +914,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:silence-user*
*/
- request<E extends 'admin/roles/create', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/silence-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -903,9 +925,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:suspend-user*
*/
- request<E extends 'admin/roles/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/suspend-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -914,9 +936,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:roles*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
*/
- request<E extends 'admin/roles/list', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/system-webhook/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -925,9 +948,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:admin:roles*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
*/
- request<E extends 'admin/roles/show', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/system-webhook/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -936,9 +960,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
*/
- request<E extends 'admin/roles/update', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/system-webhook/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -947,9 +972,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
*/
- request<E extends 'admin/roles/assign', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/system-webhook/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -958,9 +984,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *read:admin:system-webhook*
*/
- request<E extends 'admin/roles/unassign', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/system-webhook/test', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -969,9 +996,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:roles*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
*/
- request<E extends 'admin/roles/update-default-policies', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/system-webhook/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -980,9 +1008,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No* / **Permission**: *read:admin:roles*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:unnsfw-user*
*/
- request<E extends 'admin/roles/users', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/unnsfw-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -991,10 +1019,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:unset-user-avatar*
*/
- request<E extends 'admin/system-webhook/create', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/unset-user-avatar', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1003,10 +1030,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:unset-user-banner*
*/
- request<E extends 'admin/system-webhook/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/unset-user-banner', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1015,10 +1041,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:unsilence-user*
*/
- request<E extends 'admin/system-webhook/list', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/unsilence-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1027,10 +1052,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:unsuspend-user*
*/
- request<E extends 'admin/system-webhook/show', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/unsuspend-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1039,10 +1063,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *write:admin:system-webhook*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*
*/
- request<E extends 'admin/system-webhook/update', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/update-abuse-user-report', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1051,10 +1074,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *read:admin:system-webhook*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:meta*
*/
- request<E extends 'admin/system-webhook/test', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/update-meta', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1063,9 +1085,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:admin:meta*
+ * **Credential required**: *Yes* / **Permission**: *write:admin:user-note*
*/
- request<E extends 'admin/gen-vapid-keys', P extends Endpoints[E]['req']>(
+ request<E extends 'admin/update-user-note', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1284,6 +1306,28 @@ declare module '../api.js' {
/**
* No description provided.
*
+ * **Credential required**: *No*
+ */
+ request<E extends 'bubble-game/ranking', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:account*
+ */
+ request<E extends 'bubble-game/register', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
* **Credential required**: *Yes* / **Permission**: *write:channels*
*/
request<E extends 'channels/create', P extends Endpoints[E]['req']>(
@@ -1295,9 +1339,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:channels*
*/
- request<E extends 'channels/featured', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/favorite', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1306,9 +1350,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:channels*
+ * **Credential required**: *No*
*/
- request<E extends 'channels/follow', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/featured', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1317,9 +1361,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:channels*
+ * **Credential required**: *Yes* / **Permission**: *write:channels*
*/
- request<E extends 'channels/followed', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/follow', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1330,7 +1374,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:channels*
*/
- request<E extends 'channels/owned', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/followed', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1339,9 +1383,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:channels*
*/
- request<E extends 'channels/show', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/my-favorites', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1350,9 +1394,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:channels*
*/
- request<E extends 'channels/timeline', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/owned', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1361,9 +1405,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:channels*
+ * **Credential required**: *No*
*/
- request<E extends 'channels/unfollow', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/search', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1372,9 +1416,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:channels*
+ * **Credential required**: *No*
*/
- request<E extends 'channels/update', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1383,9 +1427,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:channels*
+ * **Credential required**: *No*
*/
- request<E extends 'channels/favorite', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/timeline', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1405,9 +1449,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:channels*
+ * **Credential required**: *Yes* / **Permission**: *write:channels*
*/
- request<E extends 'channels/my-favorites', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/unfollow', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1416,9 +1460,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:channels*
*/
- request<E extends 'channels/search', P extends Endpoints[E]['req']>(
+ request<E extends 'channels/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1572,7 +1616,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'clips/remove-note', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1583,7 +1627,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'clips/create', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1592,9 +1636,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *Yes* / **Permission**: *write:clip-favorite*
*/
- request<E extends 'clips/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/favorite', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1614,9 +1658,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No* / **Permission**: *read:account*
+ * **Credential required**: *Yes* / **Permission**: *read:clip-favorite*
*/
- request<E extends 'clips/notes', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/my-favorites', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1627,7 +1671,7 @@ declare module '../api.js' {
*
* **Credential required**: *No* / **Permission**: *read:account*
*/
- request<E extends 'clips/show', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/notes', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1638,7 +1682,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'clips/update', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/remove-note', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1647,9 +1691,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:clip-favorite*
+ * **Credential required**: *No* / **Permission**: *read:account*
*/
- request<E extends 'clips/favorite', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1669,9 +1713,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:clip-favorite*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'clips/my-favorites', P extends Endpoints[E]['req']>(
+ request<E extends 'clips/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1744,22 +1788,22 @@ declare module '../api.js' {
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Search for a drive file by a hash of the contents.
+ * Search for a drive file by the given parameters.
*
* **Credential required**: *Yes* / **Permission**: *read:drive*
*/
- request<E extends 'drive/files/find-by-hash', P extends Endpoints[E]['req']>(
+ request<E extends 'drive/files/find', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Search for a drive file by the given parameters.
+ * Search for a drive file by a hash of the contents.
*
* **Credential required**: *Yes* / **Permission**: *read:drive*
*/
- request<E extends 'drive/files/find', P extends Endpoints[E]['req']>(
+ request<E extends 'drive/files/find-by-hash', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -1891,6 +1935,28 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
+ request<E extends 'emoji', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *No*
+ */
+ request<E extends 'emojis', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *No*
+ */
request<E extends 'endpoint', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
@@ -1969,6 +2035,17 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
+ request<E extends 'federation/stats', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *No*
+ */
request<E extends 'federation/update-remote-user', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
@@ -1989,9 +2066,21 @@ declare module '../api.js' {
/**
* No description provided.
*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes*
+ */
+ request<E extends 'fetch-external-resources', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
* **Credential required**: *No*
*/
- request<E extends 'federation/stats', P extends Endpoints[E]['req']>(
+ request<E extends 'fetch-rss', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2000,9 +2089,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:following*
+ * **Credential required**: *Yes* / **Permission**: *write:flash*
*/
- request<E extends 'following/create', P extends Endpoints[E]['req']>(
+ request<E extends 'flash/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2011,9 +2100,86 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:following*
+ * **Credential required**: *Yes* / **Permission**: *write:flash*
*/
- request<E extends 'following/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'flash/delete', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *No*
+ */
+ request<E extends 'flash/featured', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:flash-likes*
+ */
+ request<E extends 'flash/like', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *read:flash*
+ */
+ request<E extends 'flash/my', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *read:flash-likes*
+ */
+ request<E extends 'flash/my-likes', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *No*
+ */
+ request<E extends 'flash/show', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:flash-likes*
+ */
+ request<E extends 'flash/unlike', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:flash*
+ */
+ request<E extends 'flash/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2024,7 +2190,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:following*
*/
- request<E extends 'following/update', P extends Endpoints[E]['req']>(
+ request<E extends 'following/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2035,7 +2201,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:following*
*/
- request<E extends 'following/update-all', P extends Endpoints[E]['req']>(
+ request<E extends 'following/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2088,6 +2254,17 @@ declare module '../api.js' {
/**
* No description provided.
*
+ * **Credential required**: *Yes* / **Permission**: *write:following*
+ */
+ request<E extends 'following/requests/reject', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
* **Credential required**: *Yes* / **Permission**: *read:following*
*/
request<E extends 'following/requests/sent', P extends Endpoints[E]['req']>(
@@ -2101,7 +2278,18 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:following*
*/
- request<E extends 'following/requests/reject', P extends Endpoints[E]['req']>(
+ request<E extends 'following/update', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:following*
+ */
+ request<E extends 'following/update-all', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2211,7 +2399,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'get-online-users-count', P extends Endpoints[E]['req']>(
+ request<E extends 'get-avatar-decorations', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2222,7 +2410,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'get-avatar-decorations', P extends Endpoints[E]['req']>(
+ request<E extends 'get-online-users-count', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2336,7 +2524,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/2fa/register-key', P extends Endpoints[E]['req']>(
+ request<E extends 'i/2fa/register', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2348,7 +2536,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/2fa/register', P extends Endpoints[E]['req']>(
+ request<E extends 'i/2fa/register-key', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2360,7 +2548,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/2fa/update-key', P extends Endpoints[E]['req']>(
+ request<E extends 'i/2fa/remove-key', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2372,7 +2560,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/2fa/remove-key', P extends Endpoints[E]['req']>(
+ request<E extends 'i/2fa/unregister', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2384,7 +2572,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/2fa/unregister', P extends Endpoints[E]['req']>(
+ request<E extends 'i/2fa/update-key', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2417,9 +2605,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes*
*/
- request<E extends 'i/claim-achievement', P extends Endpoints[E]['req']>(
+ request<E extends 'i/change-password', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2428,10 +2617,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'i/change-password', P extends Endpoints[E]['req']>(
+ request<E extends 'i/claim-achievement', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2455,7 +2643,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-data', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-antennas', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2479,7 +2667,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-following', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-clips', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2491,7 +2679,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-mute', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-data', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2503,7 +2691,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-notes', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-favorites', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2515,7 +2703,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-clips', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-following', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2527,7 +2715,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-favorites', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-mute', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2539,7 +2727,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-user-lists', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-notes', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2551,7 +2739,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/export-antennas', P extends Endpoints[E]['req']>(
+ request<E extends 'i/export-user-lists', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2596,6 +2784,18 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
+ request<E extends 'i/import-antennas', P extends Endpoints[E]['req']>(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise<SwitchCaseResponseType<E, P>>;
+
+ /**
+ * No description provided.
+ *
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes*
+ */
request<E extends 'i/import-blocking', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
@@ -2620,7 +2820,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/import-notes', P extends Endpoints[E]['req']>(
+ request<E extends 'i/import-muting', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2632,7 +2832,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/import-muting', P extends Endpoints[E]['req']>(
+ request<E extends 'i/import-notes', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2656,7 +2856,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/import-antennas', P extends Endpoints[E]['req']>(
+ request<E extends 'i/move', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2756,7 +2956,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/registry/get-all', P extends Endpoints[E]['req']>(
+ request<E extends 'i/registry/get', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2767,7 +2967,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/registry/get-unsecure', P extends Endpoints[E]['req']>(
+ request<E extends 'i/registry/get-all', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2789,7 +2989,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/registry/get', P extends Endpoints[E]['req']>(
+ request<E extends 'i/registry/get-unsecure', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2800,7 +3000,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/registry/keys-with-type', P extends Endpoints[E]['req']>(
+ request<E extends 'i/registry/keys', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2811,7 +3011,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/registry/keys', P extends Endpoints[E]['req']>(
+ request<E extends 'i/registry/keys-with-type', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2889,18 +3089,6 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes*
- */
- request<E extends 'i/update-email', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
request<E extends 'i/update', P extends Endpoints[E]['req']>(
@@ -2915,7 +3103,7 @@ declare module '../api.js' {
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
- request<E extends 'i/move', P extends Endpoints[E]['req']>(
+ request<E extends 'i/update-email', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2935,9 +3123,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:account*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'i/webhooks/list', P extends Endpoints[E]['req']>(
+ request<E extends 'i/webhooks/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2948,7 +3136,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/webhooks/show', P extends Endpoints[E]['req']>(
+ request<E extends 'i/webhooks/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2957,9 +3145,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/webhooks/update', P extends Endpoints[E]['req']>(
+ request<E extends 'i/webhooks/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2968,9 +3156,10 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'i/webhooks/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'i/webhooks/test', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -2979,10 +3168,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes* / **Permission**: *read:account*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'i/webhooks/test', P extends Endpoints[E]['req']>(
+ request<E extends 'i/webhooks/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3015,7 +3203,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:invite-codes*
*/
- request<E extends 'invite/list', P extends Endpoints[E]['req']>(
+ request<E extends 'invite/limit', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3026,7 +3214,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:invite-codes*
*/
- request<E extends 'invite/limit', P extends Endpoints[E]['req']>(
+ request<E extends 'invite/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3046,28 +3234,6 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
- */
- request<E extends 'emojis', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
- * **Credential required**: *No*
- */
- request<E extends 'emoji', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
* **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
* **Credential required**: *Yes*
*/
@@ -3113,20 +3279,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:mutes*
- */
- request<E extends 'renote-mute/create', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
- * **Credential required**: *Yes* / **Permission**: *write:mutes*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'renote-mute/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'my/apps', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3135,9 +3290,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:mutes*
+ * **Credential required**: *No*
*/
- request<E extends 'renote-mute/list', P extends Endpoints[E]['req']>(
+ request<E extends 'notes', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3146,9 +3301,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:account*
+ * **Credential required**: *No*
*/
- request<E extends 'my/apps', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/bubble-timeline', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3159,7 +3314,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'notes', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/children', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3170,7 +3325,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'notes/children', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/clips', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3181,7 +3336,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'notes/clips', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/conversation', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3190,9 +3345,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:notes*
*/
- request<E extends 'notes/conversation', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3203,7 +3358,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:notes*
*/
- request<E extends 'notes/create', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3214,7 +3369,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:notes*
*/
- request<E extends 'notes/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/edit', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3278,9 +3433,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'notes/bubble-timeline', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/hybrid-timeline', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3289,9 +3444,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:account*
+ * **Credential required**: *Yes* / **Permission**: *write:reactions*
*/
- request<E extends 'notes/hybrid-timeline', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/like', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3333,9 +3488,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:votes*
+ * **Credential required**: *Yes* / **Permission**: *read:federation*
*/
- request<E extends 'notes/polls/vote', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/polls/refresh', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3344,9 +3499,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:federation*
+ * **Credential required**: *Yes* / **Permission**: *write:votes*
*/
- request<E extends 'notes/polls/refresh', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/polls/vote', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3388,17 +3543,6 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:reactions*
- */
- request<E extends 'notes/like', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
* **Credential required**: *No*
*/
request<E extends 'notes/renotes', P extends Endpoints[E]['req']>(
@@ -3456,7 +3600,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'notes/search-by-tag', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/search', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3467,7 +3611,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'notes/search', P extends Endpoints[E]['req']>(
+ request<E extends 'notes/search-by-tag', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3564,17 +3708,6 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:notes*
- */
- request<E extends 'notes/edit', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
* **Credential required**: *No*
*/
request<E extends 'notes/versions', P extends Endpoints[E]['req']>(
@@ -3719,9 +3852,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:flash*
+ * **Credential required**: *No*
*/
- request<E extends 'flash/create', P extends Endpoints[E]['req']>(
+ request<E extends 'ping', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3730,9 +3863,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:flash*
+ * **Credential required**: *No*
*/
- request<E extends 'flash/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'pinned-users', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3741,9 +3874,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'flash/featured', P extends Endpoints[E]['req']>(
+ request<E extends 'promo/read', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3752,9 +3885,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:flash-likes*
+ * **Credential required**: *Yes* / **Permission**: *write:mutes*
*/
- request<E extends 'flash/like', P extends Endpoints[E]['req']>(
+ request<E extends 'renote-mute/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3763,9 +3896,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:mutes*
*/
- request<E extends 'flash/show', P extends Endpoints[E]['req']>(
+ request<E extends 'renote-mute/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3774,42 +3907,42 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:flash-likes*
+ * **Credential required**: *Yes* / **Permission**: *read:mutes*
*/
- request<E extends 'flash/unlike', P extends Endpoints[E]['req']>(
+ request<E extends 'renote-mute/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Request a users password to be reset.
*
- * **Credential required**: *Yes* / **Permission**: *write:flash*
+ * **Credential required**: *No*
*/
- request<E extends 'flash/update', P extends Endpoints[E]['req']>(
+ request<E extends 'request-reset-password', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Only available when running with <code>NODE_ENV=testing</code>. Reset the database and flush Redis.
*
- * **Credential required**: *Yes* / **Permission**: *read:flash*
+ * **Credential required**: *No*
*/
- request<E extends 'flash/my', P extends Endpoints[E]['req']>(
+ request<E extends 'reset-db', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Complete the password reset that was previously requested.
*
- * **Credential required**: *Yes* / **Permission**: *read:flash-likes*
+ * **Credential required**: *No*
*/
- request<E extends 'flash/my-likes', P extends Endpoints[E]['req']>(
+ request<E extends 'reset-password', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3820,7 +3953,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'ping', P extends Endpoints[E]['req']>(
+ request<E extends 'retention', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3829,9 +3962,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'pinned-users', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/cancel-match', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3840,9 +3973,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *No*
*/
- request<E extends 'promo/read', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/games', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3853,7 +3986,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'roles/list', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/invitations', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3862,9 +3995,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'roles/show', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/match', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3875,7 +4008,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'roles/users', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/show-game', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3884,42 +4017,42 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *Yes* / **Permission**: *read:account*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'roles/notes', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/surrender', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Request a users password to be reset.
+ * No description provided.
*
* **Credential required**: *No*
*/
- request<E extends 'request-reset-password', P extends Endpoints[E]['req']>(
+ request<E extends 'reversi/verify', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Only available when running with <code>NODE_ENV=testing</code>. Reset the database and flush Redis.
+ * No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'reset-db', P extends Endpoints[E]['req']>(
+ request<E extends 'roles/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Complete the password reset that was previously requested.
+ * No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'reset-password', P extends Endpoints[E]['req']>(
+ request<E extends 'roles/notes', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3930,7 +4063,7 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'server-info', P extends Endpoints[E]['req']>(
+ request<E extends 'roles/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -3941,142 +4074,142 @@ declare module '../api.js' {
*
* **Credential required**: *No*
*/
- request<E extends 'stats', P extends Endpoints[E]['req']>(
+ request<E extends 'roles/users', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Check push notification registration exists.
+ * No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes*
+ * **Credential required**: *No*
*/
- request<E extends 'sw/show-registration', P extends Endpoints[E]['req']>(
+ request<E extends 'server-info', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Update push notification registration.
+ * Get Sharkey Sponsors or Instance Sponsors
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes*
+ * **Credential required**: *No*
*/
- request<E extends 'sw/update-registration', P extends Endpoints[E]['req']>(
+ request<E extends 'sponsors', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Register to receive push notifications.
+ * No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes*
+ * **Credential required**: *No*
*/
- request<E extends 'sw/register', P extends Endpoints[E]['req']>(
+ request<E extends 'stats', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Unregister from receiving push notifications.
+ * Register to receive push notifications.
*
- * **Credential required**: *No*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes*
*/
- request<E extends 'sw/unregister', P extends Endpoints[E]['req']>(
+ request<E extends 'sw/register', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Endpoint for testing input validation.
+ * Check push notification registration exists.
*
- * **Credential required**: *No*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes*
*/
- request<E extends 'test', P extends Endpoints[E]['req']>(
+ request<E extends 'sw/show-registration', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Unregister from receiving push notifications.
*
* **Credential required**: *No*
*/
- request<E extends 'username/available', P extends Endpoints[E]['req']>(
+ request<E extends 'sw/unregister', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Update push notification registration.
*
- * **Credential required**: *No*
+ * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
+ * **Credential required**: *Yes*
*/
- request<E extends 'users', P extends Endpoints[E]['req']>(
+ request<E extends 'sw/update-registration', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show all clips this user owns.
+ * Endpoint for testing input validation.
*
* **Credential required**: *No*
*/
- request<E extends 'users/clips', P extends Endpoints[E]['req']>(
+ request<E extends 'test', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show everyone that follows this user.
+ * No description provided.
*
* **Credential required**: *No*
*/
- request<E extends 'users/followers', P extends Endpoints[E]['req']>(
+ request<E extends 'username/available', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show everyone that this user is following.
+ * No description provided.
*
* **Credential required**: *No*
*/
- request<E extends 'users/following', P extends Endpoints[E]['req']>(
+ request<E extends 'users', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show all gallery posts by the given user.
+ * No description provided.
*
* **Credential required**: *No*
*/
- request<E extends 'users/gallery/posts', P extends Endpoints[E]['req']>(
+ request<E extends 'users/achievements', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Get a list of other users that the specified user frequently replies to.
+ * Show all clips this user owns.
*
* **Credential required**: *No*
*/
- request<E extends 'users/get-frequently-replied-users', P extends Endpoints[E]['req']>(
+ request<E extends 'users/clips', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4094,77 +4227,66 @@ declare module '../api.js' {
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Create a new list of users.
- *
- * **Credential required**: *Yes* / **Permission**: *write:account*
- */
- request<E extends 'users/lists/create', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Delete an existing list of users.
+ * Show all flashs this user created.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *No*
*/
- request<E extends 'users/lists/delete', P extends Endpoints[E]['req']>(
+ request<E extends 'users/flashs', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show all lists that the authenticated user has created.
+ * Show everyone that follows this user.
*
- * **Credential required**: *No* / **Permission**: *read:account*
+ * **Credential required**: *No*
*/
- request<E extends 'users/lists/list', P extends Endpoints[E]['req']>(
+ request<E extends 'users/followers', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Remove a user from a list.
+ * Show everyone that this user is following.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *No*
*/
- request<E extends 'users/lists/pull', P extends Endpoints[E]['req']>(
+ request<E extends 'users/following', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Add a user to an existing list.
+ * Show all gallery posts by the given user.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *No*
*/
- request<E extends 'users/lists/push', P extends Endpoints[E]['req']>(
+ request<E extends 'users/gallery/posts', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show the properties of a list.
+ * Get a list of other users that the specified user frequently replies to.
*
- * **Credential required**: *No* / **Permission**: *read:account*
+ * **Credential required**: *No*
*/
- request<E extends 'users/lists/show', P extends Endpoints[E]['req']>(
+ request<E extends 'users/get-frequently-replied-users', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Create a new list of users.
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/lists/favorite', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/create', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4175,29 +4297,18 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/lists/unfavorite', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Update the properties of a list.
- *
- * **Credential required**: *Yes* / **Permission**: *write:account*
- */
- request<E extends 'users/lists/update', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/create-from-public', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Delete an existing list of users.
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/lists/create-from-public', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/delete', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4208,7 +4319,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/lists/update-membership', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/favorite', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4226,110 +4337,44 @@ declare module '../api.js' {
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
- *
- * **Credential required**: *No*
- */
- request<E extends 'users/notes', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Show all pages this user created.
- *
- * **Credential required**: *No*
- */
- request<E extends 'users/pages', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Show all flashs this user created.
- *
- * **Credential required**: *No*
- */
- request<E extends 'users/flashs', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Show all reactions this user made.
- *
- * **Credential required**: *No*
- */
- request<E extends 'users/reactions', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Show users that the authenticated user might be interested to follow.
- *
- * **Credential required**: *Yes* / **Permission**: *read:account*
- */
- request<E extends 'users/recommendation', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * Show the different kinds of relations between the authenticated user and the specified user(s).
- *
- * **Credential required**: *Yes* / **Permission**: *read:account*
- */
- request<E extends 'users/relation', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * File a report.
+ * Show all lists that the authenticated user has created.
*
- * **Credential required**: *Yes* / **Permission**: *write:report-abuse*
+ * **Credential required**: *No* / **Permission**: *read:account*
*/
- request<E extends 'users/report-abuse', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Search for a user by username and/or host.
+ * Remove a user from a list.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/search-by-username-and-host', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/pull', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Search for users.
+ * Add a user to an existing list.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/search', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/push', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Show the properties of a user.
+ * Show the properties of a list.
*
- * **Credential required**: *No*
+ * **Credential required**: *No* / **Permission**: *read:account*
*/
- request<E extends 'users/show', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4338,20 +4383,20 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/achievements', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/unfavorite', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Update the properties of a list.
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'users/update-memo', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/update', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4360,9 +4405,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'fetch-rss', P extends Endpoints[E]['req']>(
+ request<E extends 'users/lists/update-membership', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4371,109 +4416,97 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.
- * **Credential required**: *Yes*
+ * **Credential required**: *No*
*/
- request<E extends 'fetch-external-resources', P extends Endpoints[E]['req']>(
+ request<E extends 'users/notes', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Show all pages this user created.
*
* **Credential required**: *No*
*/
- request<E extends 'retention', P extends Endpoints[E]['req']>(
+ request<E extends 'users/pages', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * Get Sharkey Sponsors or Instance Sponsors
+ * Show all reactions this user made.
*
* **Credential required**: *No*
*/
- request<E extends 'sponsors', P extends Endpoints[E]['req']>(
+ request<E extends 'users/reactions', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Show users that the authenticated user might be interested to follow.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'bubble-game/register', P extends Endpoints[E]['req']>(
+ request<E extends 'users/recommendation', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Show the different kinds of relations between the authenticated user and the specified user(s).
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:account*
*/
- request<E extends 'bubble-game/ranking', P extends Endpoints[E]['req']>(
+ request<E extends 'users/relation', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * File a report.
*
- * **Credential required**: *Yes* / **Permission**: *write:account*
+ * **Credential required**: *Yes* / **Permission**: *write:report-abuse*
*/
- request<E extends 'reversi/cancel-match', P extends Endpoints[E]['req']>(
+ request<E extends 'users/report-abuse', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Search for users.
*
* **Credential required**: *No*
*/
- request<E extends 'reversi/games', P extends Endpoints[E]['req']>(
- endpoint: E,
- params: P,
- credential?: string | null,
- ): Promise<SwitchCaseResponseType<E, P>>;
-
- /**
- * No description provided.
- *
- * **Credential required**: *Yes* / **Permission**: *write:account*
- */
- request<E extends 'reversi/match', P extends Endpoints[E]['req']>(
+ request<E extends 'users/search', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Search for a user by username and/or host.
*
- * **Credential required**: *Yes* / **Permission**: *read:account*
+ * **Credential required**: *No*
*/
- request<E extends 'reversi/invitations', P extends Endpoints[E]['req']>(
+ request<E extends 'users/search-by-username-and-host', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
): Promise<SwitchCaseResponseType<E, P>>;
/**
- * No description provided.
+ * Show the properties of a user.
*
* **Credential required**: *No*
*/
- request<E extends 'reversi/show-game', P extends Endpoints[E]['req']>(
+ request<E extends 'users/show', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4484,7 +4517,7 @@ declare module '../api.js' {
*
* **Credential required**: *Yes* / **Permission**: *write:account*
*/
- request<E extends 'reversi/surrender', P extends Endpoints[E]['req']>(
+ request<E extends 'users/update-memo', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,
@@ -4493,9 +4526,9 @@ declare module '../api.js' {
/**
* No description provided.
*
- * **Credential required**: *No*
+ * **Credential required**: *Yes* / **Permission**: *read:admin:emoji*
*/
- request<E extends 'reversi/verify', P extends Endpoints[E]['req']>(
+ request<E extends 'v2/admin/emoji/list', P extends Endpoints[E]['req']>(
endpoint: E,
params: P,
credential?: string | null,