discord-http-api-preview — quality + safety report
In the Skillier index (lap__discord-com-discord) · scanned 2026-06-03 · engine: builtin+triage
✓ Clean — no heuristic safety flags surfaced.
Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →
📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.
Quality notes
About this skill
Discord HTTP API Preview API skill. Use when working with Discord HTTP API Preview for applications, channels, gateway. Covers 229 endpoints.
📄 Read the SKILL.md
---
name: discord-http-api-preview
description: "Discord HTTP API (Preview) API skill. Use when working with Discord HTTP API (Preview) for applications, channels, gateway. Covers 229 endpoints."
version: 1.0.0
generator: lapsh
---
# Discord HTTP API (Preview)
API version: 10
## Auth
ApiKey Authorization in header | OAuth2
## Base URL
https://discord.com/api/v10
## Setup
1. Set your API key in the appropriate header
2. GET /applications/@me -- verify access
3. POST /applications/{application_id}/attachment -- create first attachment
## Endpoints
229 endpoints across 16 groups. See references/api-spec.lap for full details.
### applications
| Method | Path | Description |
|--------|------|-------------|
| GET | /applications/@me | |
| PATCH | /applications/@me | |
| GET | /applications/{application_id} | |
| PATCH | /applications/{application_id} | |
| GET | /applications/{application_id}/activity-instances/{instance_id} | |
| POST | /applications/{application_id}/attachment | |
| GET | /applications/{application_id}/commands | |
| PUT | /applications/{application_id}/commands | |
| POST | /applications/{application_id}/commands | |
| GET | /applications/{application_id}/commands/{command_id} | |
| DELETE | /applications/{application_id}/commands/{command_id} | |
| PATCH | /applications/{application_id}/commands/{command_id} | |
| GET | /applications/{application_id}/emojis | |
| POST | /applications/{application_id}/emojis | |
| GET | /applications/{application_id}/emojis/{emoji_id} | |
| DELETE | /applications/{application_id}/emojis/{emoji_id} | |
| PATCH | /applications/{application_id}/emojis/{emoji_id} | |
| GET | /applications/{application_id}/entitlements | |
| POST | /applications/{application_id}/entitlements | |
| GET | /applications/{application_id}/entitlements/{entitlement_id} | |
| DELETE | /applications/{application_id}/entitlements/{entitlement_id} | |
| POST | /applications/{application_id}/entitlements/{entitlement_id}/consume | |
| GET | /applications/{application_id}/guilds/{guild_id}/commands | |
| PUT | /applications/{application_id}/guilds/{guild_id}/commands | |
| POST | /applications/{application_id}/guilds/{guild_id}/commands | |
| GET | /applications/{application_id}/guilds/{guild_id}/commands/permissions | |
| GET | /applications/{application_id}/guilds/{guild_id}/commands/{command_id} | |
| DELETE | /applications/{application_id}/guilds/{guild_id}/commands/{command_id} | |
| PATCH | /applications/{application_id}/guilds/{guild_id}/commands/{command_id} | |
| GET | /applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions | |
| PUT | /applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions | |
| GET | /applications/{application_id}/role-connections/metadata | |
| PUT | /applications/{application_id}/role-connections/metadata | |
### channels
| Method | Path | Description |
|--------|------|-------------|
| GET | /channels/{channel_id} | |
| DELETE | /channels/{channel_id} | |
| PATCH | /channels/{channel_id} | |
| POST | /channels/{channel_id}/followers | |
| GET | /channels/{channel_id}/invites | |
| POST | /channels/{channel_id}/invites | |
| GET | /channels/{channel_id}/messages | |
| POST | /channels/{channel_id}/messages | |
| POST | /channels/{channel_id}/messages/bulk-delete | |
| GET | /channels/{channel_id}/messages/pins | |
| PUT | /channels/{channel_id}/messages/pins/{message_id} | |
| DELETE | /channels/{channel_id}/messages/pins/{message_id} | |
| GET | /channels/{channel_id}/messages/{message_id} | |
| DELETE | /channels/{channel_id}/messages/{message_id} | |
| PATCH | /channels/{channel_id}/messages/{message_id} | |
| POST | /channels/{channel_id}/messages/{message_id}/crosspost | |
| DELETE | /channels/{channel_id}/messages/{message_id}/reactions | |
| GET | /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name} | |
| DELETE | /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name} | |
| PUT | /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me | |
| DELETE | /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me | |
| DELETE | /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/{user_id} | |
| POST | /channels/{channel_id}/messages/{message_id}/threads | |
| PUT | /channels/{channel_id}/permissions/{overwrite_id} | |
| DELETE | /channels/{channel_id}/permissions/{overwrite_id} | |
| GET | /channels/{channel_id}/pins | |
| PUT | /channels/{channel_id}/pins/{message_id} | |
| DELETE | /channels/{channel_id}/pins/{message_id} | |
| GET | /channels/{channel_id}/polls/{message_id}/answers/{answer_id} | |
| POST | /channels/{channel_id}/polls/{message_id}/expire | |
| PUT | /channels/{channel_id}/recipients/{user_id} | |
| DELETE | /channels/{channel_id}/recipients/{user_id} | |
| POST | /channels/{channel_id}/send-soundboard-sound | |
| GET | /channels/{channel_id}/thread-members | |
| PUT | /channels/{channel_id}/thread-members/@me | |
| DELETE | /channels/{channel_id}/thread-members/@me | |
| GET | /channels/{channel_id}/thread-members/{user_id} | |
| PUT | /channels/{channel_id}/thread-members/{user_id} | |
| DELETE | /channels/{channel_id}/thread-members/{user_id} | |
| POST | /channels/{channel_id}/threads | |
| GET | /channels/{channel_id}/threads/archived/private | |
| GET | /channels/{channel_id}/threads/archived/public | |
| GET | /channels/{channel_id}/threads/search | |
| POST | /channels/{channel_id}/typing | |
| GET | /channels/{channel_id}/users/@me/threads/archived/private | |
| GET | /channels/{channel_id}/webhooks | |
| POST | /channels/{channel_id}/webhooks | |
### gateway
| Method | Path | Description |
|--------|------|-------------|
| GET | /gateway | |
| GET | /gateway/bot | |
### guilds
| Method | Path | Description |
|--------|------|-------------|
| GET | /guilds/templates/{code} | |
| GET | /guilds/{guild_id} | |
| PATCH | /guilds/{guild_id} | |
| GET | /guilds/{guild_id}/audit-logs | |
| GET | /guilds/{guild_id}/auto-moderation/rules | |
| POST | /guilds/{guild_id}/auto-moderation/rules | |
| GET | /guilds/{guild_id}/auto-moderation/rules/{rule_id} | |
| DELETE | /guilds/{guild_id}/auto-moderation/rules/{rule_id} | |
| PATCH | /guilds/{guild_id}/auto-moderation/rules/{rule_id} | |
| GET | /guilds/{guild_id}/bans | |
| GET | /guilds/{guild_id}/bans/{user_id} | |
| PUT | /guilds/{guild_id}/bans/{user_id} | |
| DELETE | /guilds/{guild_id}/bans/{user_id} | |
| POST | /guilds/{guild_id}/bulk-ban | |
| GET | /guilds/{guild_id}/channels | |
| POST | /guilds/{guild_id}/channels | |
| PATCH | /guilds/{guild_id}/channels | |
| GET | /guilds/{guild_id}/emojis | |
| POST | /guilds/{guild_id}/emojis | |
| GET | /guilds/{guild_id}/emojis/{emoji_id} | |
| DELETE | /guilds/{guild_id}/emojis/{emoji_id} | |
| PATCH | /guilds/{guild_id}/emojis/{emoji_id} | |
| GET | /guilds/{guild_id}/integrations | |
| DELETE | /guilds/{guild_id}/integrations/{integration_id} | |
| GET | /guilds/{guild_id}/invites | |
| GET | /guilds/{guild_id}/members | |
| PATCH | /guilds/{guild_id}/members/@me | |
| GET | /guilds/{guild_id}/members/search | |
| GET | /guilds/{guild_id}/members/{user_id} | |
| PUT | /guilds/{guild_id}/members/{user_id} | |
| DELETE | /guilds/{guild_id}/members/{user_id} | |
| PATCH | /guilds/{guild_id}/members/{user_id} | |
| PUT | /guilds/{guild_id}/members/{user_id}/roles/{role_id} | |
| DELETE | /guilds/{guild_id}/members/{user_id}/roles/{role_id} | |
| GET | /guilds/{guild_id}/new-member-welcome | |
| GET | /guilds/{guild_id}/onboarding | |
| PUT | /guilds/{guild_id}/onboarding | |
| GET | /guilds/{guild_id}/preview | |
| GET | /guilds/{guild_id}/prune | |
| POST | /guilds/{guild_id}/prune | |
| GET | /guilds/{guild_id}/regions | |
| GET | /guilds/{guild_id}/roles | |
| POST | /guilds/{guild_id}/roles | |
| PATCH | /guilds/{guild_id}/roles | |
| GET | /guilds/{guild_id}/roles/member-counts | |
| GET | /guilds/{guild_id}/roles/{role_id} | |
| DELETE | /guilds/{guild_id}/roles/{role_id} | |
| PATCH | /guilds/{guild_id}/roles/{role_id} | |
| GET | /guilds/{guild_id}/scheduled-events | |
| POST | /guilds/{guild_id}/scheduled-events | |
| GET | /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id} | |
| DELETE | /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id} | |
| PATCH | /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id} | |
| GET | /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}/users | |
| GET | /guilds/{guild_id}/soundboard-sounds | |
| POST | /guilds/{guild_id}/soundboard-sounds | |
| GET | /guilds/{guild_id}/soundboard-sounds/{sound_id} | |
| DELETE | /guilds/{guild_id}/soundboard-sounds/{sound_id} | |
| PATCH | /guilds/{guild_id}/soundboard-sounds/{sound_id} | |
| GET | /guilds/{guild_id}/stickers | |
| POST | /guilds/{guild_id}/stickers | |
| GET | /guilds/{guild_id}/stickers/{sticker_id} | |
| DELETE | /guilds/{guild_id}/stickers/{sticker_id} | |
| PATCH | /guilds/{guild_id}/stickers/{sticker_id} | |
| GET | /guilds/{guild_id}/templates | |
| POST | /guilds/{guild_id}/templates | |
| PUT | /guilds/{guild_id}/templates/{code} | |
| DELETE | /guilds/{guild_id}/templates/{code} | |
| PATCH | /guilds/{guild_id}/templates/{code} | |
| GET | /guilds/{guild_id}/threads/active | |
| GET | /guilds/{guild_id}/vanity-url | |
| GET | /guilds/{guild_id}/voice-states/@me | |
| PATCH | /guilds/{guild_id}/voice-states/@me | |
| GET | /guilds/{guild_id}/voice-states/{user_id} | |
| PATCH | /guilds/{guild_id}/voice-states/{user_id} | |
| GET | /guilds/{guild_id}/webhooks | |
| GET | /guilds/{guild_id}/welcome-screen | |
| PATCH | /guilds/{guild_id}/welcome-screen | |
| GET | /guilds/{guild_id}/widget | |
| PATCH | /guilds/{guild_id}/widget | |
| GET | /guilds/{guild_id}/widget.json | |
| GET | /guilds/{guild_id}/widget.png | |
### interactions
| Method | Path | Description |
|--------|------|-------------|
| POST | /interactions/{interaction_id}/{interaction_token}/callback | |
### invites
| Method | Path | Description |
|--------|------|-------------|
| GET | /invites/{code} | |
| DELETE | /invites/{code} | |
| GET | /invites/{code}/target-users | Get the target users for an invite. |
| PUT | /invites/{code}/target-users | Update the target users for an existing invite. |
| GET | /invites/{code}/target-users/job-status | Get the target users job status for an invite. |
### lobbies
| Method | Path | Description |
|--------|------|-------------|
| PUT | /lobbies | |
| POST | /lobbies | |
| GET | /lobbies/{lobby_id} | |
| PATCH | /lobbies/{lobby_id} | |
| PATCH | /lobbies/{lobby_id}/channel-linking | |
| DELETE | /lobbies/{lobby_id}/members/@me | |
| POST | /lobbies/{lobby_id}/members/@me/invites | |
| POST | /lobbies/{lobby_id}/members/bulk | |
| PUT | /lobbies/{lobby_id}/members/{user_id} | |
| DELETE | /lobbies/{lobby_id}/members/{user_id} | |
| POST | /lobbies/{lobby_id}/members/{user_id}/invites | |
| GET | /lobbies/{lobby_id}/messages | |
| POST | /lobbies/{lobby_id}/messages | |
| PUT | /lobbies/{lobby_id}/messages/{message_id}/moderation-metadata | Update the external moderation metadata for a lobby message. |
### oauth2
| Method | Path | Description |
|--------|------|-------------|
| GET | /oauth2/@me | |
| GET | /oauth2/applications/@me | |
| GET | /oauth2/keys | |
| GET | /oauth2/userinfo | |
### partner-sdk
| Method | Path | Description |
|--------|------|-------------|
| PUT | /partner-sdk/dms/{user_id_1}/{user_id_2}/messages/{message_id}/moderation-metadata | Update the external moderation metadata for a user message (DM). |
| POST | /partner-sdk/provisional-accounts/unmerge | |
| POST | /partner-sdk/provisional-accounts/unmerge/bot | |
| POST | /partner-sdk/token | |
| POST | /partner-sdk/token/bot | |
### soundboard-default-sounds
| Metho
… (truncated)Want a live grade + an embeddable README badge? Run your skill through the free scanner.
Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.