Skip to main content
Module

x/discord_api_types/rest/v10/application.ts

Up to date Discord API Typings, versioned by the API version
Go to Latest
File
import type { APIApplication, APIApplicationRoleConnectionMetadata } from '../../payloads/v10/application.ts';import type { Nullable, StrictPartial } from '../../utils/internals.ts';
/** * https://discord.com/developers/docs/resources/application-role-connection-metadata#get-application-role-connection-metadata-records */export type RESTGetAPIApplicationRoleConnectionMetadataResult = APIApplicationRoleConnectionMetadata[];
/** * https://discord.com/developers/docs/resources/application-role-connection-metadata#update-application-role-connection-metadata-records */export type RESTPutAPIApplicationRoleConnectionMetadataJSONBody = APIApplicationRoleConnectionMetadata[];
/** * https://discord.com/developers/docs/resources/application-role-connection-metadata#update-application-role-connection-metadata-records */export type RESTPutAPIApplicationRoleConnectionMetadataResult = APIApplicationRoleConnectionMetadata[];
/** * https://discord.com/developers/docs/resources/application#get-current-application */export type RESTGetCurrentApplicationResult = APIApplication;
/** * https://discord.com/developers/docs/resources/application#edit-current-application */export type RESTPatchCurrentApplicationJSONBody = StrictPartial< Nullable<Pick<APIApplication, 'cover_image' | 'icon'>> & Pick< APIApplication, | 'custom_install_url' | 'description' | 'flags' | 'install_params' | 'interactions_endpoint_url' | 'role_connections_verification_url' | 'tags' >>;
/** * https://discord.com/developers/docs/resources/application#edit-current-application */export type RESTPatchCurrentApplicationResult = APIApplication;