Aprovan Registry
provider 233 operations
@utdk/discord
Discord HTTP API (Preview)

Generated UTDK provider client for Discord HTTP API (Preview). Preview of the Discord v10 HTTP API specification. See https://discord.com/developers/docs for more details.

Import sample

import discord from "@utdk/discord"

Factory sample

import { createDiscordClient } from "@utdk/discord"
Provider path
discord
Source API title
Discord HTTP API (Preview)
Version
10
Generated
May 30, 2026, 6:15 PM
Homepage
Open site
API spec
View spec
README
Embedded directly from the package source.

discord

Generated UTDK provider types and OpenAPI-backed client for https://raw.githubusercontent.com/discord/discord-api-spec/main/specs/openapi.json.

Operations
233 operations — open try-it console
Method Operation ID
GET get_my_application Try
PATCH update_my_application Try
GET get_application Try
PATCH update_application Try
GET applications_get_activity_instance Try
POST upload_application_attachment Try
GET list_application_commands Try
POST create_application_command Try
PUT bulk_set_application_commands Try
GET get_application_command Try
PATCH update_application_command Try
DELETE delete_application_command Try
GET list_application_emojis Try
POST create_application_emoji Try
GET get_application_emoji Try
PATCH update_application_emoji Try
DELETE delete_application_emoji Try
GET get_entitlements Try
POST create_entitlement Try
GET get_entitlement Try
DELETE delete_entitlement Try
POST consume_entitlement Try
GET list_guild_application_commands Try
POST create_guild_application_command Try
PUT bulk_set_guild_application_commands Try
GET list_guild_application_command_permissions Try
GET get_guild_application_command Try
PATCH update_guild_application_command Try
DELETE delete_guild_application_command Try
GET get_guild_application_command_permissions Try
PUT set_guild_application_command_permissions Try
GET get_application_role_connections_metadata Try
PUT update_application_role_connections_metadata Try
GET get_channel Try
PATCH update_channel Try
DELETE delete_channel Try
POST follow_channel Try
GET list_channel_invites Try
POST create_channel_invite Try
GET list_messages Try
POST create_message Try
POST bulk_delete_messages Try
GET list_pins Try
PUT create_pin Try
DELETE delete_pin Try
GET get_message Try
PATCH update_message Try
DELETE delete_message Try
POST crosspost_message Try
DELETE delete_all_message_reactions Try
GET list_message_reactions_by_emoji Try
DELETE delete_all_message_reactions_by_emoji Try
PUT add_my_message_reaction Try
DELETE delete_my_message_reaction Try
DELETE delete_user_message_reaction Try
POST create_thread_from_message Try
PUT set_channel_permission_overwrite Try
DELETE delete_channel_permission_overwrite Try
GET deprecated_list_pins Try
PUT deprecated_create_pin Try
DELETE deprecated_delete_pin Try
GET get_answer_voters Try
POST poll_expire Try
PUT add_group_dm_user Try
DELETE delete_group_dm_user Try
POST send_soundboard_sound Try
GET list_thread_members Try
PUT join_thread Try
DELETE leave_thread Try
GET get_thread_member Try
PUT add_thread_member Try
DELETE delete_thread_member Try
POST create_thread Try
GET list_private_archived_threads Try
GET list_public_archived_threads Try
GET thread_search Try
POST trigger_typing_indicator Try
GET list_my_private_archived_threads Try
PUT update_voice_channel_status Try
GET list_channel_webhooks Try
POST create_webhook Try
GET get_gateway Try
GET get_bot_gateway Try
GET get_guild_template Try
GET get_guild Try
PATCH update_guild Try
GET list_guild_audit_log_entries Try
GET list_auto_moderation_rules Try
POST create_auto_moderation_rule Try
GET get_auto_moderation_rule Try
PATCH update_auto_moderation_rule Try
DELETE delete_auto_moderation_rule Try
GET list_guild_bans Try
GET get_guild_ban Try
PUT ban_user_from_guild Try
DELETE unban_user_from_guild Try
POST bulk_ban_users_from_guild Try
GET list_guild_channels Try
POST create_guild_channel Try
PATCH bulk_update_guild_channels Try
GET list_guild_emojis Try
POST create_guild_emoji Try
GET get_guild_emoji Try
PATCH update_guild_emoji Try
DELETE delete_guild_emoji Try
GET list_guild_integrations Try
DELETE delete_guild_integration Try
GET list_guild_invites Try
GET list_guild_members Try
PATCH update_my_guild_member Try
GET search_guild_members Try
GET get_guild_member Try
PUT add_guild_member Try
PATCH update_guild_member Try
DELETE delete_guild_member Try
PUT add_guild_member_role Try
DELETE delete_guild_member_role Try
GET guild_search Try
GET get_guild_new_member_welcome Try
GET get_guilds_onboarding Try
PUT put_guilds_onboarding Try
GET get_guild_preview Try
GET preview_prune_guild Try
POST prune_guild Try
GET list_guild_voice_regions Try
GET get_guild_join_requests Try
PATCH action_guild_join_request Try
GET list_guild_roles Try
POST create_guild_role Try
PATCH bulk_update_guild_roles Try
GET guild_role_member_counts Try
GET get_guild_role Try
PATCH update_guild_role Try
DELETE delete_guild_role Try
GET list_guild_scheduled_events Try
POST create_guild_scheduled_event Try
GET get_guild_scheduled_event Try
PATCH update_guild_scheduled_event Try
DELETE delete_guild_scheduled_event Try
GET list_guild_scheduled_event_users Try
GET list_guild_soundboard_sounds Try
POST create_guild_soundboard_sound Try
GET get_guild_soundboard_sound Try
PATCH update_guild_soundboard_sound Try
DELETE delete_guild_soundboard_sound Try
GET list_guild_stickers Try
POST create_guild_sticker Try
GET get_guild_sticker Try
PATCH update_guild_sticker Try
DELETE delete_guild_sticker Try
GET list_guild_templates Try
POST create_guild_template Try
PUT sync_guild_template Try
PATCH update_guild_template Try
DELETE delete_guild_template Try
GET get_active_guild_threads Try
GET get_guild_vanity_url Try
GET get_self_voice_state Try
PATCH update_self_voice_state Try
GET get_voice_state Try
PATCH update_voice_state Try
GET get_guild_webhooks Try
GET get_guild_welcome_screen Try
PATCH update_guild_welcome_screen Try
GET get_guild_widget_settings Try
PATCH update_guild_widget_settings Try
GET get_guild_widget Try
GET get_guild_widget_png Try
POST create_interaction_response Try
GET invite_resolve Try
DELETE invite_revoke Try
GET get_invite_target_users Try
PUT update_invite_target_users Try
GET get_invite_target_users_job_status Try
POST create_lobby Try
PUT create_or_join_lobby Try
GET get_lobby Try
PATCH edit_lobby Try
PATCH edit_lobby_channel_link Try
DELETE leave_lobby Try
POST create_linked_lobby_guild_invite_for_self Try
POST bulk_update_lobby_members Try
PUT add_lobby_member Try
DELETE delete_lobby_member Try
POST create_linked_lobby_guild_invite_for_user Try
GET get_lobby_messages Try
POST create_lobby_message Try
PUT update_lobby_message_external_moderation_metadata Try
GET get_my_oauth2_authorization Try
GET get_my_oauth2_application Try
GET get_public_keys Try
GET get_openid_connect_userinfo Try
PUT update_user_message_external_moderation_metadata Try
POST partner_sdk_unmerge_provisional_account Try
POST bot_partner_sdk_unmerge_provisional_account Try
POST partner_sdk_token Try
POST bot_partner_sdk_token Try
GET get_soundboard_default_sounds Try
POST create_stage_instance Try
GET get_stage_instance Try
PATCH update_stage_instance Try
DELETE delete_stage_instance Try
GET list_sticker_packs Try
GET get_sticker_pack Try
GET get_sticker Try
GET get_my_user Try
PATCH update_my_user Try
GET get_current_user_application_entitlements Try
GET get_application_user_role_connection Try
PUT update_application_user_role_connection Try
DELETE delete_application_user_role_connection Try
POST create_dm Try
GET list_my_connections Try
GET list_my_guilds Try
DELETE leave_guild Try
GET get_my_guild_member Try
GET get_user Try
GET list_voice_regions Try
GET get_webhook Try
PATCH update_webhook Try
DELETE delete_webhook Try
GET get_webhook_by_token Try
POST execute_webhook Try
PATCH update_webhook_by_token Try
DELETE delete_webhook_by_token Try
POST execute_github_compatible_webhook Try
GET get_original_webhook_message Try
PATCH update_original_webhook_message Try
DELETE delete_original_webhook_message Try
GET get_webhook_message Try
PATCH update_webhook_message Try
DELETE delete_webhook_message Try
POST execute_slack_compatible_webhook Try