diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-02-04 11:45:04 -0500 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-02-04 11:45:04 -0500 |
| commit | 080b2dc442f75d4b997ffde08c8834befc01fd7e (patch) | |
| tree | 932e408da98b7cf22a98cc42a2da2e7867f09921 /packages/misskey-js/src/autogen/apiClientJSDoc.ts | |
| parent | load correct locales file in frontend-embed boot.ts (diff) | |
| download | sharkey-080b2dc442f75d4b997ffde08c8834befc01fd7e.tar.gz sharkey-080b2dc442f75d4b997ffde08c8834befc01fd7e.tar.bz2 sharkey-080b2dc442f75d4b997ffde08c8834befc01fd7e.zip | |
update misskey-js
Diffstat (limited to 'packages/misskey-js/src/autogen/apiClientJSDoc.ts')
| -rw-r--r-- | packages/misskey-js/src/autogen/apiClientJSDoc.ts | 1885 |
1 files changed, 959 insertions, 926 deletions
diff --git a/packages/misskey-js/src/autogen/apiClientJSDoc.ts b/packages/misskey-js/src/autogen/apiClientJSDoc.ts index faabf10c43..c8f8dec044 100644 --- a/packages/misskey-js/src/autogen/apiClientJSDoc.ts +++ b/packages/misskey-js/src/autogen/apiClientJSDoc.ts @@ -5,10 +5,11 @@ declare module '../api.js' { export interface APIClient { /** * 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, @@ -16,10 +17,11 @@ 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, @@ -27,7 +29,7 @@ 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:abuse-report:notification-recipient* */ @@ -39,7 +41,7 @@ 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:abuse-report:notification-recipient* */ @@ -51,19 +53,7 @@ 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* - */ - 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* */ @@ -75,11 +65,10 @@ 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, @@ -87,7 +76,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'admin/accounts/create', P extends Endpoints[E]['req']>( @@ -98,7 +87,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:account* */ request<E extends 'admin/accounts/delete', P extends Endpoints[E]['req']>( @@ -109,7 +98,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:account* */ request<E extends 'admin/accounts/find-by-email', P extends Endpoints[E]['req']>( @@ -120,7 +109,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:ad* */ request<E extends 'admin/ad/create', P extends Endpoints[E]['req']>( @@ -131,7 +120,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:ad* */ request<E extends 'admin/ad/delete', P extends Endpoints[E]['req']>( @@ -142,7 +131,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:ad* */ request<E extends 'admin/ad/list', P extends Endpoints[E]['req']>( @@ -153,7 +142,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:ad* */ request<E extends 'admin/ad/update', P extends Endpoints[E]['req']>( @@ -164,7 +153,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:announcements* */ request<E extends 'admin/announcements/create', P extends Endpoints[E]['req']>( @@ -175,7 +164,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:announcements* */ request<E extends 'admin/announcements/delete', P extends Endpoints[E]['req']>( @@ -186,7 +175,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:announcements* */ request<E extends 'admin/announcements/list', P extends Endpoints[E]['req']>( @@ -197,7 +186,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:announcements* */ request<E extends 'admin/announcements/update', P extends Endpoints[E]['req']>( @@ -208,7 +197,18 @@ 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']>( @@ -219,7 +219,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:avatar-decorations* */ request<E extends 'admin/avatar-decorations/delete', P extends Endpoints[E]['req']>( @@ -230,7 +230,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:avatar-decorations* */ request<E extends 'admin/avatar-decorations/list', P extends Endpoints[E]['req']>( @@ -241,7 +241,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:avatar-decorations* */ request<E extends 'admin/avatar-decorations/update', P extends Endpoints[E]['req']>( @@ -252,10 +252,10 @@ 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, @@ -263,10 +263,10 @@ 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, @@ -274,10 +274,21 @@ 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, @@ -285,7 +296,18 @@ declare module '../api.js' { /** * 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, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** + * No description provided. + * * **Credential required**: *Yes* / **Permission**: *write:admin:drive* */ request<E extends 'admin/drive/clean-remote-files', P extends Endpoints[E]['req']>( @@ -296,7 +318,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:drive* */ request<E extends 'admin/drive/cleanup', P extends Endpoints[E]['req']>( @@ -307,7 +329,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:drive* */ request<E extends 'admin/drive/files', P extends Endpoints[E]['req']>( @@ -318,7 +340,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:drive* */ request<E extends 'admin/drive/show-file', P extends Endpoints[E]['req']>( @@ -329,10 +351,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -340,10 +362,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -351,7 +373,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:emoji* */ request<E extends 'admin/emoji/copy', P extends Endpoints[E]['req']>( @@ -362,10 +384,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -373,10 +395,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -384,7 +406,7 @@ 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* */ @@ -396,10 +418,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -407,10 +429,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -418,7 +440,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:emoji* */ request<E extends 'admin/emoji/remove-aliases-bulk', P extends Endpoints[E]['req']>( @@ -429,7 +451,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:emoji* */ request<E extends 'admin/emoji/set-aliases-bulk', P extends Endpoints[E]['req']>( @@ -440,7 +462,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:emoji* */ request<E extends 'admin/emoji/set-category-bulk', P extends Endpoints[E]['req']>( @@ -451,7 +473,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:emoji* */ request<E extends 'admin/emoji/set-license-bulk', P extends Endpoints[E]['req']>( @@ -462,7 +484,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:emoji* */ request<E extends 'admin/emoji/update', P extends Endpoints[E]['req']>( @@ -473,7 +495,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:federation* */ request<E extends 'admin/federation/delete-all-files', P extends Endpoints[E]['req']>( @@ -484,7 +506,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:federation* */ request<E extends 'admin/federation/refresh-remote-instance-metadata', P extends Endpoints[E]['req']>( @@ -495,7 +517,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:federation* */ request<E extends 'admin/federation/remove-all-following', P extends Endpoints[E]['req']>( @@ -506,7 +528,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:federation* */ request<E extends 'admin/federation/update-instance', P extends Endpoints[E]['req']>( @@ -517,7 +539,18 @@ declare module '../api.js' { /** * No description provided. - * + * + * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report* + */ + request<E extends 'admin/forward-abuse-user-report', P extends Endpoints[E]['req']>( + endpoint: E, + params: P, + credential?: string | null, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** + * No description provided. + * * **Credential required**: *Yes* / **Permission**: *read:admin:index-stats* */ request<E extends 'admin/get-index-stats', P extends Endpoints[E]['req']>( @@ -528,7 +561,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:table-stats* */ request<E extends 'admin/get-table-stats', P extends Endpoints[E]['req']>( @@ -539,7 +572,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:user-ips* */ request<E extends 'admin/get-user-ips', P extends Endpoints[E]['req']>( @@ -550,7 +583,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:invite-codes* */ request<E extends 'admin/invite/create', P extends Endpoints[E]['req']>( @@ -561,7 +594,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:invite-codes* */ request<E extends 'admin/invite/list', P extends Endpoints[E]['req']>( @@ -572,7 +605,29 @@ declare module '../api.js' { /** * No description provided. - * + * + * **Credential required**: *Yes* / **Permission**: *read:admin:meta* + */ + request<E extends 'admin/meta', 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:nsfw-user* + */ + request<E extends 'admin/nsfw-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:promo* */ request<E extends 'admin/promo/create', P extends Endpoints[E]['req']>( @@ -583,7 +638,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:queue* */ request<E extends 'admin/queue/clear', P extends Endpoints[E]['req']>( @@ -594,7 +649,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:queue* */ request<E extends 'admin/queue/deliver-delayed', P extends Endpoints[E]['req']>( @@ -605,7 +660,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:queue* */ request<E extends 'admin/queue/inbox-delayed', P extends Endpoints[E]['req']>( @@ -616,7 +671,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:queue* */ request<E extends 'admin/queue/promote', P extends Endpoints[E]['req']>( @@ -627,7 +682,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:emoji* */ request<E extends 'admin/queue/stats', P extends Endpoints[E]['req']>( @@ -638,7 +693,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:relays* */ request<E extends 'admin/relays/add', P extends Endpoints[E]['req']>( @@ -649,7 +704,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:admin:relays* */ request<E extends 'admin/relays/list', P extends Endpoints[E]['req']>( @@ -660,7 +715,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:relays* */ request<E extends 'admin/relays/remove', P extends Endpoints[E]['req']>( @@ -671,7 +726,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:reset-password* */ request<E extends 'admin/reset-password', P extends Endpoints[E]['req']>( @@ -682,7 +737,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report* */ request<E extends 'admin/resolve-abuse-user-report', P extends Endpoints[E]['req']>( @@ -693,43 +748,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report* - */ - request<E extends 'admin/forward-abuse-user-report', 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:resolve-abuse-user-report* - */ - request<E extends 'admin/update-abuse-user-report', 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:send-email* - */ - request<E extends 'admin/send-email', P extends Endpoints[E]['req']>( - endpoint: E, - params: P, - credential?: string | null, - ): Promise<SwitchCaseResponseType<E, P>>; - - /** - * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *read:admin:server-info* + * + * **Credential required**: *Yes* / **Permission**: *write:admin:roles* */ - request<E extends 'admin/server-info', P extends Endpoints[E]['req']>( + request<E extends 'admin/roles/assign', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -737,10 +759,10 @@ 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/create', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -748,10 +770,10 @@ 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/delete', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -759,10 +781,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *read:admin:show-user* + * + * **Credential required**: *Yes* / **Permission**: *read:admin:roles* */ - request<E extends 'admin/show-users', P extends Endpoints[E]['req']>( + request<E extends 'admin/roles/list', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -770,10 +792,10 @@ 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/show', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -781,10 +803,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:unnsfw-user* + * + * **Credential required**: *Yes* / **Permission**: *write:admin:roles* */ - request<E extends 'admin/unnsfw-user', P extends Endpoints[E]['req']>( + request<E extends 'admin/roles/unassign', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -792,10 +814,10 @@ 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/update', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -803,10 +825,10 @@ 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-default-policies', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -814,10 +836,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:suspend-user* + * + * **Credential required**: *No* / **Permission**: *read:admin:roles* */ - request<E extends 'admin/suspend-user', P extends Endpoints[E]['req']>( + request<E extends 'admin/roles/users', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -825,10 +847,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:approve-user* + * + * **Credential required**: *Yes* / **Permission**: *write:admin:send-email* */ - request<E extends 'admin/approve-user', P extends Endpoints[E]['req']>( + request<E extends 'admin/send-email', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -836,10 +858,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:decline-user* + * + * **Credential required**: *Yes* / **Permission**: *read:admin:server-info* */ - request<E extends 'admin/decline-user', P extends Endpoints[E]['req']>( + request<E extends 'admin/server-info', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -847,10 +869,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:unsuspend-user* + * + * **Credential required**: *Yes* / **Permission**: *read:admin:show-moderation-log* */ - request<E extends 'admin/unsuspend-user', P extends Endpoints[E]['req']>( + request<E extends 'admin/show-moderation-logs', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -858,10 +880,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:meta* + * + * **Credential required**: *Yes* / **Permission**: *read:admin:show-user* */ - request<E extends 'admin/update-meta', P extends Endpoints[E]['req']>( + request<E extends 'admin/show-user', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -869,10 +891,10 @@ 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-users', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -880,10 +902,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:user-note* + * + * **Credential required**: *Yes* / **Permission**: *write:admin:silence-user* */ - request<E extends 'admin/update-user-note', P extends Endpoints[E]['req']>( + request<E extends 'admin/silence-user', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -891,10 +913,10 @@ 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/create', P extends Endpoints[E]['req']>( + request<E extends 'admin/suspend-user', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -902,10 +924,11 @@ 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/delete', P extends Endpoints[E]['req']>( + request<E extends 'admin/system-webhook/create', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -913,10 +936,11 @@ 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/delete', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -924,10 +948,11 @@ 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/list', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -935,10 +960,11 @@ 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/show', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -946,10 +972,11 @@ 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/assign', P extends Endpoints[E]['req']>( + request<E extends 'admin/system-webhook/test', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -957,10 +984,11 @@ 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/unassign', P extends Endpoints[E]['req']>( + request<E extends 'admin/system-webhook/update', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -968,10 +996,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:admin:roles* + * + * **Credential required**: *Yes* / **Permission**: *write:admin:unnsfw-user* */ - request<E extends 'admin/roles/update-default-policies', P extends Endpoints[E]['req']>( + request<E extends 'admin/unnsfw-user', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -979,10 +1007,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *No* / **Permission**: *read:admin:roles* + * + * **Credential required**: *Yes* / **Permission**: *write:admin:unset-user-avatar* */ - request<E extends 'admin/roles/users', P extends Endpoints[E]['req']>( + request<E extends 'admin/unset-user-avatar', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -990,11 +1018,10 @@ 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/create', P extends Endpoints[E]['req']>( + request<E extends 'admin/unset-user-banner', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -1002,11 +1029,10 @@ 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/delete', P extends Endpoints[E]['req']>( + request<E extends 'admin/unsilence-user', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -1014,11 +1040,10 @@ 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/list', P extends Endpoints[E]['req']>( + request<E extends 'admin/unsuspend-user', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -1026,11 +1051,10 @@ 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/show', 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, @@ -1038,11 +1062,10 @@ 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:meta* */ - request<E extends 'admin/system-webhook/update', P extends Endpoints[E]['req']>( + request<E extends 'admin/update-meta', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -1050,11 +1073,10 @@ 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:user-note* */ - request<E extends 'admin/system-webhook/test', P extends Endpoints[E]['req']>( + request<E extends 'admin/update-user-note', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -1062,7 +1084,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'announcements', P extends Endpoints[E]['req']>( @@ -1073,7 +1095,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'announcements/show', P extends Endpoints[E]['req']>( @@ -1084,7 +1106,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'antennas/create', P extends Endpoints[E]['req']>( @@ -1095,7 +1117,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'antennas/delete', P extends Endpoints[E]['req']>( @@ -1106,7 +1128,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'antennas/list', P extends Endpoints[E]['req']>( @@ -1117,7 +1139,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'antennas/notes', P extends Endpoints[E]['req']>( @@ -1128,7 +1150,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'antennas/show', P extends Endpoints[E]['req']>( @@ -1139,7 +1161,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'antennas/update', P extends Endpoints[E]['req']>( @@ -1150,7 +1172,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:federation* */ request<E extends 'ap/get', P extends Endpoints[E]['req']>( @@ -1161,7 +1183,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'ap/show', P extends Endpoints[E]['req']>( @@ -1172,7 +1194,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'app/create', P extends Endpoints[E]['req']>( @@ -1183,7 +1205,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'app/show', P extends Endpoints[E]['req']>( @@ -1194,7 +1216,7 @@ 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* */ @@ -1206,7 +1228,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'auth/session/generate', P extends Endpoints[E]['req']>( @@ -1217,7 +1239,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'auth/session/show', P extends Endpoints[E]['req']>( @@ -1228,7 +1250,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'auth/session/userkey', P extends Endpoints[E]['req']>( @@ -1239,7 +1261,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:blocks* */ request<E extends 'blocking/create', P extends Endpoints[E]['req']>( @@ -1250,7 +1272,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:blocks* */ request<E extends 'blocking/delete', P extends Endpoints[E]['req']>( @@ -1261,7 +1283,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:blocks* */ request<E extends 'blocking/list', P extends Endpoints[E]['req']>( @@ -1272,7 +1294,29 @@ 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']>( @@ -1283,10 +1327,10 @@ 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, @@ -1294,10 +1338,10 @@ 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, @@ -1305,10 +1349,10 @@ 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, @@ -1316,10 +1360,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -1327,10 +1371,10 @@ 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, @@ -1338,10 +1382,10 @@ 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, @@ -1349,10 +1393,10 @@ 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, @@ -1360,10 +1404,10 @@ 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, @@ -1371,10 +1415,10 @@ 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, @@ -1382,7 +1426,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:channels* */ request<E extends 'channels/unfavorite', P extends Endpoints[E]['req']>( @@ -1393,10 +1437,10 @@ 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, @@ -1404,10 +1448,10 @@ 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, @@ -1415,7 +1459,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/active-users', P extends Endpoints[E]['req']>( @@ -1426,7 +1470,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/ap-request', P extends Endpoints[E]['req']>( @@ -1437,7 +1481,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/drive', P extends Endpoints[E]['req']>( @@ -1448,7 +1492,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/federation', P extends Endpoints[E]['req']>( @@ -1459,7 +1503,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/instance', P extends Endpoints[E]['req']>( @@ -1470,7 +1514,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/notes', P extends Endpoints[E]['req']>( @@ -1481,7 +1525,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/user/drive', P extends Endpoints[E]['req']>( @@ -1492,7 +1536,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/user/following', P extends Endpoints[E]['req']>( @@ -1503,7 +1547,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/user/notes', P extends Endpoints[E]['req']>( @@ -1514,7 +1558,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/user/pv', P extends Endpoints[E]['req']>( @@ -1525,7 +1569,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/user/reactions', P extends Endpoints[E]['req']>( @@ -1536,7 +1580,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'charts/users', P extends Endpoints[E]['req']>( @@ -1547,7 +1591,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'clips/add-note', P extends Endpoints[E]['req']>( @@ -1558,10 +1602,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -1569,10 +1613,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -1580,10 +1624,10 @@ 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, @@ -1591,7 +1635,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'clips/list', P extends Endpoints[E]['req']>( @@ -1602,10 +1646,10 @@ 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, @@ -1613,10 +1657,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -1624,10 +1668,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -1635,10 +1679,10 @@ 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, @@ -1646,7 +1690,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:clip-favorite* */ request<E extends 'clips/unfavorite', P extends Endpoints[E]['req']>( @@ -1657,10 +1701,10 @@ 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, @@ -1668,7 +1712,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive', P extends Endpoints[E]['req']>( @@ -1679,7 +1723,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/files', P extends Endpoints[E]['req']>( @@ -1690,7 +1734,7 @@ declare module '../api.js' { /** * Find the notes to which the given file is attached. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/files/attached-notes', P extends Endpoints[E]['req']>( @@ -1701,7 +1745,7 @@ declare module '../api.js' { /** * Check if a given file exists. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/files/check-existence', P extends Endpoints[E]['req']>( @@ -1712,7 +1756,7 @@ declare module '../api.js' { /** * Upload a new drive file. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/files/create', P extends Endpoints[E]['req']>( @@ -1723,7 +1767,7 @@ declare module '../api.js' { /** * Delete an existing drive file. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/files/delete', P extends Endpoints[E]['req']>( @@ -1733,22 +1777,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, @@ -1756,7 +1800,7 @@ declare module '../api.js' { /** * Show the properties of a drive file. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/files/show', P extends Endpoints[E]['req']>( @@ -1767,7 +1811,7 @@ declare module '../api.js' { /** * Update the properties of a drive file. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/files/update', P extends Endpoints[E]['req']>( @@ -1778,7 +1822,7 @@ declare module '../api.js' { /** * Request the server to download a new drive file from the specified URL. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/files/upload-from-url', P extends Endpoints[E]['req']>( @@ -1789,7 +1833,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/folders', P extends Endpoints[E]['req']>( @@ -1800,7 +1844,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/folders/create', P extends Endpoints[E]['req']>( @@ -1811,7 +1855,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/folders/delete', P extends Endpoints[E]['req']>( @@ -1822,7 +1866,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/folders/find', P extends Endpoints[E]['req']>( @@ -1833,7 +1877,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/folders/show', P extends Endpoints[E]['req']>( @@ -1844,7 +1888,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:drive* */ request<E extends 'drive/folders/update', P extends Endpoints[E]['req']>( @@ -1855,7 +1899,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:drive* */ request<E extends 'drive/stream', P extends Endpoints[E]['req']>( @@ -1866,7 +1910,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'email-address/available', P extends Endpoints[E]['req']>( @@ -1877,7 +1921,29 @@ declare module '../api.js' { /** * 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. + * + * **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']>( @@ -1888,7 +1954,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'endpoints', P extends Endpoints[E]['req']>( @@ -1899,7 +1965,7 @@ 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* */ @@ -1911,7 +1977,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'federation/followers', P extends Endpoints[E]['req']>( @@ -1922,7 +1988,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'federation/following', P extends Endpoints[E]['req']>( @@ -1933,7 +1999,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'federation/instances', P extends Endpoints[E]['req']>( @@ -1944,7 +2010,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'federation/show-instance', P extends Endpoints[E]['req']>( @@ -1955,7 +2021,18 @@ declare module '../api.js' { /** * No description provided. - * + * + * **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']>( @@ -1966,7 +2043,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'federation/users', P extends Endpoints[E]['req']>( @@ -1977,10 +2054,22 @@ 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, @@ -1988,10 +2077,10 @@ 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, @@ -1999,10 +2088,76 @@ 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, @@ -2010,10 +2165,21 @@ declare module '../api.js' { /** * 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, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** + * No description provided. + * * **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, @@ -2021,10 +2187,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2032,7 +2198,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:following* */ request<E extends 'following/invalidate', P extends Endpoints[E]['req']>( @@ -2043,7 +2209,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:following* */ request<E extends 'following/requests/accept', P extends Endpoints[E]['req']>( @@ -2054,7 +2220,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:following* */ request<E extends 'following/requests/cancel', P extends Endpoints[E]['req']>( @@ -2065,7 +2231,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:following* */ request<E extends 'following/requests/list', P extends Endpoints[E]['req']>( @@ -2076,7 +2242,18 @@ 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']>( @@ -2087,10 +2264,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2098,7 +2275,18 @@ declare module '../api.js' { /** * 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, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** + * No description provided. + * * **Credential required**: *No* */ request<E extends 'gallery/featured', P extends Endpoints[E]['req']>( @@ -2109,7 +2297,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'gallery/popular', P extends Endpoints[E]['req']>( @@ -2120,7 +2308,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'gallery/posts', P extends Endpoints[E]['req']>( @@ -2131,7 +2319,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:gallery* */ request<E extends 'gallery/posts/create', P extends Endpoints[E]['req']>( @@ -2142,7 +2330,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:gallery* */ request<E extends 'gallery/posts/delete', P extends Endpoints[E]['req']>( @@ -2153,7 +2341,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:gallery-likes* */ request<E extends 'gallery/posts/like', P extends Endpoints[E]['req']>( @@ -2164,7 +2352,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'gallery/posts/show', P extends Endpoints[E]['req']>( @@ -2175,7 +2363,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:gallery-likes* */ request<E extends 'gallery/posts/unlike', P extends Endpoints[E]['req']>( @@ -2186,7 +2374,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:gallery* */ request<E extends 'gallery/posts/update', P extends Endpoints[E]['req']>( @@ -2197,10 +2385,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2208,10 +2396,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2219,7 +2407,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'hashtags/list', P extends Endpoints[E]['req']>( @@ -2230,7 +2418,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'hashtags/search', P extends Endpoints[E]['req']>( @@ -2241,7 +2429,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'hashtags/show', P extends Endpoints[E]['req']>( @@ -2252,7 +2440,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'hashtags/trend', P extends Endpoints[E]['req']>( @@ -2263,7 +2451,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'hashtags/users', P extends Endpoints[E]['req']>( @@ -2274,7 +2462,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'i', P extends Endpoints[E]['req']>( @@ -2285,7 +2473,7 @@ 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* */ @@ -2297,7 +2485,7 @@ 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* */ @@ -2309,7 +2497,7 @@ 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* */ @@ -2321,11 +2509,11 @@ 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/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, @@ -2333,11 +2521,11 @@ 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/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, @@ -2345,11 +2533,11 @@ 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/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, @@ -2357,11 +2545,11 @@ 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/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, @@ -2369,11 +2557,11 @@ 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/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, @@ -2381,7 +2569,7 @@ 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* */ @@ -2393,7 +2581,7 @@ 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* */ @@ -2405,10 +2593,11 @@ 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, @@ -2416,11 +2605,10 @@ 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, @@ -2428,7 +2616,7 @@ 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* */ @@ -2440,11 +2628,11 @@ 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/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, @@ -2452,7 +2640,7 @@ 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* */ @@ -2464,11 +2652,11 @@ 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/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, @@ -2476,11 +2664,11 @@ 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/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, @@ -2488,11 +2676,11 @@ 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/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, @@ -2500,11 +2688,11 @@ 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/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, @@ -2512,11 +2700,11 @@ 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/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, @@ -2524,11 +2712,11 @@ 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/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, @@ -2536,11 +2724,11 @@ 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/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, @@ -2548,7 +2736,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:favorites* */ request<E extends 'i/favorites', P extends Endpoints[E]['req']>( @@ -2559,7 +2747,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:gallery-likes* */ request<E extends 'i/gallery/likes', P extends Endpoints[E]['req']>( @@ -2570,7 +2758,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:gallery* */ request<E extends 'i/gallery/posts', P extends Endpoints[E]['req']>( @@ -2581,7 +2769,19 @@ 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/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* */ @@ -2593,7 +2793,7 @@ 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* */ @@ -2605,11 +2805,11 @@ 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/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, @@ -2617,11 +2817,11 @@ 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/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, @@ -2629,7 +2829,7 @@ 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* */ @@ -2641,11 +2841,11 @@ 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/import-antennas', P extends Endpoints[E]['req']>( + request<E extends 'i/move', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -2653,7 +2853,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:notifications* */ request<E extends 'i/notifications', P extends Endpoints[E]['req']>( @@ -2664,7 +2864,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:notifications* */ request<E extends 'i/notifications-grouped', P extends Endpoints[E]['req']>( @@ -2675,7 +2875,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:page-likes* */ request<E extends 'i/page-likes', P extends Endpoints[E]['req']>( @@ -2686,7 +2886,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:pages* */ request<E extends 'i/pages', P extends Endpoints[E]['req']>( @@ -2697,7 +2897,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/pin', P extends Endpoints[E]['req']>( @@ -2708,7 +2908,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/read-all-unread-notes', P extends Endpoints[E]['req']>( @@ -2719,7 +2919,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/read-announcement', P extends Endpoints[E]['req']>( @@ -2730,7 +2930,7 @@ 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* */ @@ -2742,10 +2942,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2753,10 +2953,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2764,7 +2964,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'i/registry/get-detail', P extends Endpoints[E]['req']>( @@ -2775,10 +2975,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2786,10 +2986,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2797,10 +2997,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2808,7 +3008,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/registry/remove', P extends Endpoints[E]['req']>( @@ -2819,7 +3019,7 @@ 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* */ @@ -2831,7 +3031,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/registry/set', P extends Endpoints[E]['req']>( @@ -2842,7 +3042,7 @@ 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* */ @@ -2854,7 +3054,7 @@ 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* */ @@ -2866,7 +3066,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/unpin', P extends Endpoints[E]['req']>( @@ -2877,19 +3077,7 @@ 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']>( @@ -2900,11 +3088,11 @@ 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/move', P extends Endpoints[E]['req']>( + request<E extends 'i/update-email', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -2912,7 +3100,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'i/webhooks/create', P extends Endpoints[E]['req']>( @@ -2923,10 +3111,10 @@ 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, @@ -2934,10 +3122,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -2945,10 +3133,10 @@ 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, @@ -2956,10 +3144,11 @@ 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, @@ -2967,11 +3156,10 @@ 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, @@ -2979,7 +3167,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:invite-codes* */ request<E extends 'invite/create', P extends Endpoints[E]['req']>( @@ -2990,7 +3178,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:invite-codes* */ request<E extends 'invite/delete', P extends Endpoints[E]['req']>( @@ -3001,10 +3189,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3012,10 +3200,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3023,7 +3211,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'meta', P extends Endpoints[E]['req']>( @@ -3034,29 +3222,7 @@ 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* */ @@ -3068,7 +3234,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:mutes* */ request<E extends 'mute/create', P extends Endpoints[E]['req']>( @@ -3079,7 +3245,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:mutes* */ request<E extends 'mute/delete', P extends Endpoints[E]['req']>( @@ -3090,7 +3256,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:mutes* */ request<E extends 'mute/list', P extends Endpoints[E]['req']>( @@ -3101,21 +3267,10 @@ 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, @@ -3123,10 +3278,10 @@ 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, @@ -3134,10 +3289,10 @@ 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, @@ -3145,10 +3300,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3156,10 +3311,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3167,10 +3322,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3178,10 +3333,10 @@ 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, @@ -3189,10 +3344,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3200,10 +3355,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3211,7 +3366,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:favorites* */ request<E extends 'notes/favorites/create', P extends Endpoints[E]['req']>( @@ -3222,7 +3377,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:favorites* */ request<E extends 'notes/favorites/delete', P extends Endpoints[E]['req']>( @@ -3233,7 +3388,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'notes/featured', P extends Endpoints[E]['req']>( @@ -3244,7 +3399,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/following', P extends Endpoints[E]['req']>( @@ -3255,7 +3410,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'notes/global-timeline', P extends Endpoints[E]['req']>( @@ -3266,10 +3421,10 @@ 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, @@ -3277,10 +3432,10 @@ 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, @@ -3288,7 +3443,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'notes/local-timeline', P extends Endpoints[E]['req']>( @@ -3299,7 +3454,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/mentions', P extends Endpoints[E]['req']>( @@ -3310,7 +3465,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/polls/recommendation', P extends Endpoints[E]['req']>( @@ -3321,10 +3476,10 @@ 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, @@ -3332,10 +3487,10 @@ 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, @@ -3343,7 +3498,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'notes/reactions', P extends Endpoints[E]['req']>( @@ -3354,7 +3509,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:reactions* */ request<E extends 'notes/reactions/create', P extends Endpoints[E]['req']>( @@ -3365,7 +3520,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:reactions* */ request<E extends 'notes/reactions/delete', P extends Endpoints[E]['req']>( @@ -3376,18 +3531,7 @@ 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']>( @@ -3398,7 +3542,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'notes/replies', P extends Endpoints[E]['req']>( @@ -3409,7 +3553,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notes-schedule* */ request<E extends 'notes/schedule/create', P extends Endpoints[E]['req']>( @@ -3420,7 +3564,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notes-schedule* */ request<E extends 'notes/schedule/delete', P extends Endpoints[E]['req']>( @@ -3431,7 +3575,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:notes-schedule* */ request<E extends 'notes/schedule/list', P extends Endpoints[E]['req']>( @@ -3442,10 +3586,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3453,10 +3597,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **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, @@ -3464,7 +3608,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'notes/show', P extends Endpoints[E]['req']>( @@ -3475,7 +3619,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/state', P extends Endpoints[E]['req']>( @@ -3486,7 +3630,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'notes/thread-muting/create', P extends Endpoints[E]['req']>( @@ -3497,7 +3641,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'notes/thread-muting/delete', P extends Endpoints[E]['req']>( @@ -3508,7 +3652,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/timeline', P extends Endpoints[E]['req']>( @@ -3519,7 +3663,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/translate', P extends Endpoints[E]['req']>( @@ -3530,7 +3674,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notes* */ request<E extends 'notes/unrenote', P extends Endpoints[E]['req']>( @@ -3541,7 +3685,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ request<E extends 'notes/user-list-timeline', P extends Endpoints[E]['req']>( @@ -3552,18 +3696,7 @@ 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']>( @@ -3574,7 +3707,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notifications* */ request<E extends 'notifications/create', P extends Endpoints[E]['req']>( @@ -3585,7 +3718,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notifications* */ request<E extends 'notifications/flush', P extends Endpoints[E]['req']>( @@ -3596,7 +3729,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notifications* */ request<E extends 'notifications/mark-all-as-read', P extends Endpoints[E]['req']>( @@ -3607,7 +3740,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:notifications* */ request<E extends 'notifications/test-notification', P extends Endpoints[E]['req']>( @@ -3618,7 +3751,7 @@ 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* */ @@ -3630,7 +3763,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:pages* */ request<E extends 'pages/create', P extends Endpoints[E]['req']>( @@ -3641,7 +3774,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:pages* */ request<E extends 'pages/delete', P extends Endpoints[E]['req']>( @@ -3652,7 +3785,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'pages/featured', P extends Endpoints[E]['req']>( @@ -3663,7 +3796,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:page-likes* */ request<E extends 'pages/like', P extends Endpoints[E]['req']>( @@ -3674,7 +3807,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'pages/show', P extends Endpoints[E]['req']>( @@ -3685,7 +3818,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:page-likes* */ request<E extends 'pages/unlike', P extends Endpoints[E]['req']>( @@ -3696,7 +3829,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:pages* */ request<E extends 'pages/update', P extends Endpoints[E]['req']>( @@ -3707,10 +3840,10 @@ 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, @@ -3718,10 +3851,10 @@ 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, @@ -3729,10 +3862,10 @@ 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, @@ -3740,10 +3873,10 @@ 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, @@ -3751,10 +3884,10 @@ 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, @@ -3762,21 +3895,43 @@ 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. - * - * **Credential required**: *Yes* / **Permission**: *write:flash* + * Request a users password to be reset. + * + * **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>>; + + /** + * Only available when running with <code>NODE_ENV=testing</code>. Reset the database and flush Redis. + * + * **Credential required**: *No* + */ + request<E extends 'reset-db', P extends Endpoints[E]['req']>( + endpoint: E, + params: P, + credential?: string | null, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** + * Complete the password reset that was previously requested. + * + * **Credential required**: *No* + */ + request<E extends 'reset-password', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3784,10 +3939,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *read:flash* + * + * **Credential required**: *No* */ - request<E extends 'flash/my', P extends Endpoints[E]['req']>( + request<E extends 'retention', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3795,10 +3950,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *read:flash-likes* + * + * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'flash/my-likes', P extends Endpoints[E]['req']>( + request<E extends 'reversi/cancel-match', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3806,10 +3961,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ - request<E extends 'ping', P extends Endpoints[E]['req']>( + request<E extends 'reversi/games', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3817,10 +3972,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *No* + * + * **Credential required**: *Yes* / **Permission**: *read:account* */ - request<E extends 'pinned-users', P extends Endpoints[E]['req']>( + request<E extends 'reversi/invitations', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3828,10 +3983,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'promo/read', P extends Endpoints[E]['req']>( + request<E extends 'reversi/match', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3839,10 +3994,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *read:account* + * + * **Credential required**: *No* */ - request<E extends 'roles/list', P extends Endpoints[E]['req']>( + request<E extends 'reversi/show-game', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3850,10 +4005,10 @@ 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/surrender', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3861,10 +4016,10 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ - request<E extends 'roles/users', P extends Endpoints[E]['req']>( + request<E extends 'reversi/verify', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3872,43 +4027,43 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *read:account* */ - request<E extends 'roles/notes', 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>>; /** - * Request a users password to be reset. - * - * **Credential required**: *No* + * No description provided. + * + * **Credential required**: *Yes* / **Permission**: *read:account* */ - request<E extends 'request-reset-password', P extends Endpoints[E]['req']>( + request<E extends 'roles/notes', 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* */ - request<E extends 'reset-db', P extends Endpoints[E]['req']>( + request<E extends 'roles/show', 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* */ - request<E extends 'reset-password', P extends Endpoints[E]['req']>( + request<E extends 'roles/users', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3916,7 +4071,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'server-info', P extends Endpoints[E]['req']>( @@ -3926,47 +4081,46 @@ declare module '../api.js' { ): Promise<SwitchCaseResponseType<E, P>>; /** - * No description provided. - * + * Get Sharkey Sponsors or Instance Sponsors + * * **Credential required**: *No* */ - request<E extends 'stats', 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>>; /** - * Check push notification registration exists. - * - * **Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties. - * **Credential required**: *Yes* + * No description provided. + * + * **Credential required**: *No* */ - request<E extends 'sw/show-registration', 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>>; /** - * Update push notification registration. - * + * Register to receive push notifications. + * * **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/update-registration', 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>>; /** - * Register to receive push notifications. - * + * Check push notification registration exists. + * * **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/register', P extends Endpoints[E]['req']>( + request<E extends 'sw/show-registration', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -3974,7 +4128,7 @@ declare module '../api.js' { /** * Unregister from receiving push notifications. - * + * * **Credential required**: *No* */ request<E extends 'sw/unregister', P extends Endpoints[E]['req']>( @@ -3984,8 +4138,20 @@ declare module '../api.js' { ): Promise<SwitchCaseResponseType<E, P>>; /** + * Update push notification registration. + * + * **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/update-registration', P extends Endpoints[E]['req']>( + endpoint: E, + params: P, + credential?: string | null, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** * Endpoint for testing input validation. - * + * * **Credential required**: *No* */ request<E extends 'test', P extends Endpoints[E]['req']>( @@ -3996,7 +4162,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'username/available', P extends Endpoints[E]['req']>( @@ -4007,7 +4173,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *No* */ request<E extends 'users', P extends Endpoints[E]['req']>( @@ -4017,8 +4183,19 @@ declare module '../api.js' { ): Promise<SwitchCaseResponseType<E, P>>; /** + * No description provided. + * + * **Credential required**: *No* + */ + request<E extends 'users/achievements', P extends Endpoints[E]['req']>( + endpoint: E, + params: P, + credential?: string | null, + ): Promise<SwitchCaseResponseType<E, P>>; + + /** * Show all clips this user owns. - * + * * **Credential required**: *No* */ request<E extends 'users/clips', P extends Endpoints[E]['req']>( @@ -4028,165 +4205,165 @@ declare module '../api.js' { ): 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 'users/featured-notes', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, ): Promise<SwitchCaseResponseType<E, P>>; /** - * Show everyone that this user is following. - * + * Show all flashs this user created. + * * **Credential required**: *No* */ - request<E extends 'users/following', 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 gallery posts by the given user. - * + * Show everyone that follows this user. + * * **Credential required**: *No* */ - request<E extends 'users/gallery/posts', 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>>; /** - * Get a list of other users that the specified user frequently replies to. - * + * Show everyone that this user is following. + * * **Credential required**: *No* */ - request<E extends 'users/get-frequently-replied-users', 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>>; /** - * No description provided. - * + * Show all gallery posts by the given user. + * * **Credential required**: *No* */ - request<E extends 'users/featured-notes', 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>>; /** - * Create a new list of users. - * - * **Credential required**: *Yes* / **Permission**: *write:account* + * Get a list of other users that the specified user frequently replies to. + * + * **Credential required**: *No* */ - request<E extends 'users/lists/create', 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>>; /** - * Delete an existing list of users. - * + * Create a new list of users. + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/delete', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/create', 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. - * - * **Credential required**: *No* / **Permission**: *read:account* + * No description provided. + * + * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/list', 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>>; /** - * Remove a user from a list. - * + * Delete an existing list of users. + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/pull', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/delete', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, ): Promise<SwitchCaseResponseType<E, P>>; /** - * Add a user to an existing list. - * + * No description provided. + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/push', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/favorite', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, ): Promise<SwitchCaseResponseType<E, P>>; /** - * Show the properties of a list. - * + * No description provided. + * * **Credential required**: *No* / **Permission**: *read:account* */ - request<E extends 'users/lists/show', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/get-memberships', 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* + * Show all lists that the authenticated user has created. + * + * **Credential required**: *No* / **Permission**: *read:account* */ - request<E extends 'users/lists/favorite', 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>>; /** - * No description provided. - * + * Remove a user from a list. + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/unfavorite', 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>>; /** - * Update the properties of a list. - * + * Add a user to an existing list. + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/update', 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>>; /** - * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *write:account* + * Show the properties of a list. + * + * **Credential required**: *No* / **Permission**: *read:account* */ - request<E extends 'users/lists/create-from-public', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/show', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -4194,21 +4371,21 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/update-membership', 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. - * - * **Credential required**: *No* / **Permission**: *read:account* + * Update the properties of a list. + * + * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/lists/get-memberships', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/update', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -4216,32 +4393,32 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *No* + * + * **Credential required**: *Yes* / **Permission**: *write:account* */ - request<E extends 'users/notes', P extends Endpoints[E]['req']>( + request<E extends 'users/lists/update-membership', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, ): Promise<SwitchCaseResponseType<E, P>>; /** - * Show all pages this user created. - * + * No description provided. + * * **Credential required**: *No* */ - request<E extends 'users/pages', 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>>; /** - * Show all flashs this user created. - * + * Show all pages this user created. + * * **Credential required**: *No* */ - request<E extends 'users/flashs', P extends Endpoints[E]['req']>( + request<E extends 'users/pages', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -4249,7 +4426,7 @@ declare module '../api.js' { /** * Show all reactions this user made. - * + * * **Credential required**: *No* */ request<E extends 'users/reactions', P extends Endpoints[E]['req']>( @@ -4260,7 +4437,7 @@ declare module '../api.js' { /** * 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']>( @@ -4271,7 +4448,7 @@ declare module '../api.js' { /** * 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']>( @@ -4282,7 +4459,7 @@ declare module '../api.js' { /** * File a report. - * + * * **Credential required**: *Yes* / **Permission**: *write:report-abuse* */ request<E extends 'users/report-abuse', P extends Endpoints[E]['req']>( @@ -4292,19 +4469,8 @@ declare module '../api.js' { ): Promise<SwitchCaseResponseType<E, P>>; /** - * Search for a user by username and/or host. - * - * **Credential required**: *No* - */ - 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>>; - - /** * Search for users. - * + * * **Credential required**: *No* */ request<E extends 'users/search', P extends Endpoints[E]['req']>( @@ -4314,22 +4480,22 @@ declare module '../api.js' { ): Promise<SwitchCaseResponseType<E, P>>; /** - * Show the properties of a user. - * + * Search for a user by username and/or host. + * * **Credential required**: *No* */ - request<E extends 'users/show', 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 'users/achievements', P extends Endpoints[E]['req']>( + request<E extends 'users/show', P extends Endpoints[E]['req']>( endpoint: E, params: P, credential?: string | null, @@ -4337,7 +4503,7 @@ declare module '../api.js' { /** * No description provided. - * + * * **Credential required**: *Yes* / **Permission**: *write:account* */ request<E extends 'users/update-memo', P extends Endpoints[E]['req']>( @@ -4348,143 +4514,10 @@ declare module '../api.js' { /** * No description provided. - * - * **Credential required**: *No* - */ - request<E extends 'fetch-rss', 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 '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 'retention', P extends Endpoints[E]['req']>( - endpoint: E, - params: P, - credential?: string | null, - ): Promise<SwitchCaseResponseType<E, P>>; - - /** - * Get Sharkey Sponsors or Instance Sponsors - * - * **Credential required**: *No* - */ - request<E extends 'sponsors', 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**: *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 'reversi/cancel-match', 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 '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']>( - endpoint: E, - params: P, - credential?: string | null, - ): Promise<SwitchCaseResponseType<E, P>>; - - /** - * No description provided. - * - * **Credential required**: *Yes* / **Permission**: *read:account* - */ - request<E extends 'reversi/invitations', 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 'reversi/show-game', 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/surrender', P extends Endpoints[E]['req']>( - endpoint: E, - params: P, - credential?: string | null, - ): Promise<SwitchCaseResponseType<E, P>>; - - /** - * 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, |