interface RawApplication {
    approximate_guild_count?: number;
    approximate_user_install_count?: number;
    bot_public?: boolean;
    bot_require_code_grant?: boolean;
    cover_image?: string;
    custom_install_url?: string;
    description: string;
    discoverability_state?: ApplicationDiscoverabilityState;
    discovery_eligibility_flags?: number;
    explicit_content_filter?: ApplicationExplicitContentFilterLevel;
    flags?: number;
    guild?: RawOAuthGuild;
    guild_id?: string;
    hook: boolean;
    icon: null | string;
    id: string;
    install_params?: InstallParams;
    integration_types?: ApplicationIntegrationTypes[];
    integration_types_config?: Partial<Record<"0" | "1", RawApplicationIntegrationConfig>>;
    interactions_endpoint_url?: null | string;
    interactions_event_types?: string[];
    interactions_version?: number;
    is_monetized: boolean;
    monetization_eligibility_flags?: number;
    monetization_state?: ApplicationMonetizationState;
    name: string;
    owner?: RawUser;
    primary_sku_id?: string;
    privacy_policy_url?: string;
    redirect_uris?: string[];
    role_connections_verification_url?: null | string;
    rpc_application_state?: RPCApplicationState;
    rpc_origins?: string[];
    slug?: string;
    store_application_state?: StoreApplicationState;
    tags?: string[];
    team?: null | RawTeam;
    terms_of_service_url?: string;
    type: null | number;
    verification_state?: ApplicationVerificationState;
    verify_key: string;
}

Properties

approximate_guild_count?: number
approximate_user_install_count?: number
bot_public?: boolean
bot_require_code_grant?: boolean
cover_image?: string
custom_install_url?: string
description: string
discoverability_state?: ApplicationDiscoverabilityState
discovery_eligibility_flags?: number
explicit_content_filter?: ApplicationExplicitContentFilterLevel
flags?: number
guild_id?: string
hook: boolean
icon: null | string
id: string
install_params?: InstallParams
integration_types?: ApplicationIntegrationTypes[]
integration_types_config?: Partial<Record<"0" | "1", RawApplicationIntegrationConfig>>
interactions_endpoint_url?: null | string
interactions_event_types?: string[]
interactions_version?: number
is_monetized: boolean
monetization_eligibility_flags?: number
monetization_state?: ApplicationMonetizationState
name: string
owner?: RawUser
primary_sku_id?: string
privacy_policy_url?: string
redirect_uris?: string[]
role_connections_verification_url?: null | string
rpc_application_state?: RPCApplicationState
rpc_origins?: string[]
slug?: string
store_application_state?: StoreApplicationState
tags?: string[]
team?: null | RawTeam
terms_of_service_url?: string
type: null | number
verification_state?: ApplicationVerificationState
verify_key: string