Route for:
/app-assets/{application.id}/{application.asset_id}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/app-icons/{application.id}/{application.cover_image}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/app-icons/{application.id}/{application.icon}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/avatar-decoration-presets/{avatar_decoration_data_asset}.png
This route supports the extension: PNG
Route for:
/embed/avatars/{index}.png
The value for index
parameter depends on whether the user is migrated to the new username system.
For users on the new username system, index
will be (user.id >> 22) % 6
.
For users on the legacy username system, index
will be user.discriminator % 5
.
This route supports the extension: PNG
Route for:
/emojis/{emoji.id}.{png|jpeg|webp|gif}
As this route supports GIFs, the hash will begin with a_
if it is available in GIF format
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/banners/{guild.id}/{guild.banner}.{png|jpeg|webp|gif}
As this route supports GIFs, the hash will begin with a_
if it is available in GIF format
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/discovery-splashes/{guild.id}/{guild.discovery_splash}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/icons/{guild.id}/{guild.icon}.{png|jpeg|webp|gif}
As this route supports GIFs, the hash will begin with a_
if it is available in GIF format
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/guilds/{guild.id}/users/{user.id}/avatars/{guild_member.avatar}.{png|jpeg|webp|gif}
As this route supports GIFs, the hash will begin with a_
if it is available in GIF format
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/guilds/${guild.id}/users/${user.id}/banners/${guild_member.banner}.{png|jpeg|webp|gif}
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/guild-events/{guild_scheduled_event.id}/{guild_scheduled_event.image}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/splashes/{guild.id}/{guild.splash}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/guild-tag-badges/{guild.id}/{badge}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/role-icons/{role.id}/{role.icon}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/soundboard-sounds/${sound.id}
Route for:
/stickers/{sticker.id}.{png|json}
This route supports the extensions: PNG, Lottie, GIF
Route for:
/app-assets/${application.id}/store/${asset.id}.{png|jpeg|webp}}
This route supports the extensions: PNG, JPEG, WebP
Optional
format: FormatRoute for:
/team-icons/{team.id}/{team.icon}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP
Route for:
/avatars/{user.id}/{user.avatar}.{png|jpeg|webp|gif}
As this route supports GIFs, the hash will begin with a_
if it is available in GIF format
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/avatar-decorations/{user.id}/{user.avatar_decoration}.png
This route supports the extension: PNG
Use CDNRoutesDeclarations.avatarDecoration instead.
Route for:
/banners/{user.id}/{user.banner}.{png|jpeg|webp|gif}
As this route supports GIFs, the hash will begin with a_
if it is available in GIF format
This route supports the extensions: PNG, JPEG, WebP, GIF
Route for:
/app-assets/{application.id}/achievements/{achievement.id}/icons/{achievement.icon}.{png|jpeg|webp}
This route supports the extensions: PNG, JPEG, WebP