---
title: "Changes to POST /applications/{application_id}/attachment"
method: POST
path: "/applications/{application_id}/attachment"
---

# Changes to POST /applications/{application_id}/attachment

`POST /applications/{application_id}/attachment`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 116 revisions.

- **2026-10-14** `79e3faff046c`: 1 info
- **2026-09-03** `9fd91c50cf32`: 1 info
- **2026-06-05** `693bf1f99bba`: 2 breaking
- **2026-05-06** `902436547978`: 1 info
- **2026-04-22** `eb185d2add92`: 1 warning
- **2026-04-17** `3ca3daa6cfd2`: 1 info
- **2026-04-15** `e2ba79dfc5ba`: 1 info
- **2026-04-01** `83811125e038`: 2 info
- **2026-02-04** `e200830e509a`: 22 info
- **2025-09-02** `cc597ccd2f8e`: 2 breaking, 27 info

## Changes

- **2026-10-14** `79e3faff046c`: 1 info
  - added the optional property `attachment/application/conjure_project_id` to the response with the `200` status
- **2026-09-03** `9fd91c50cf32`: 1 info
  - added the optional property `attachment/application/vibegrations_project_id` to the response with the `200` status
- **2026-06-05** `693bf1f99bba`: 2 breaking
  - added `subschema #1: CRIMSON, subschema #2: BERRY, subschema #3: SKY, subschema #4: TEAL, subschema #5: FOREST, subschema #6: BUBBLE_GUM, subschema #7: VIOLET, subschema #8: COBALT, subschema #9: CLOVER, subschema #10: LEMON, subschema #11: WHITE, subschema #12: BLACK` to the `attachment/application/bot/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/palette` response property `oneOf` list for the response status `200`
  - added `subschema #1: CRIMSON, subschema #2: BERRY, subschema #3: SKY, subschema #4: TEAL, subschema #5: FOREST, subschema #6: BUBBLE_GUM, subschema #7: VIOLET, subschema #8: COBALT, subschema #9: CLOVER, subschema #10: LEMON, subschema #11: WHITE, subschema #12: BLACK` to the `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/palette` response property `oneOf` list for the response status `200`
- **2026-05-06** `902436547978`: 1 info
  - added the required property `attachment/application/flags_new` to the response with the `200` status
- **2026-04-22** `eb185d2add92`: 1 warning
  - removed the optional property `attachment/clip_events_timeline` from the response with the `200` status
- **2026-04-17** `3ca3daa6cfd2`: 1 info
  - added the optional property `attachment/clip_events_timeline` to the response with the `200` status
- **2026-04-15** `e2ba79dfc5ba`: 1 info
  - added the optional property `attachment/flags` to the response with the `200` status
- **2026-04-01** `83811125e038`: 2 info
  - added the optional property `attachment/placeholder` to the response with the `200` status
  - added the optional property `attachment/placeholder_version` to the response with the `200` status
- **2026-02-04** `e200830e509a`: 22 info
  - the response property `attachment/application/bot/avatar` became required for the status `200`
  - the response property `attachment/application/bot/avatar_decoration_data/oneOf[#/components/schemas/UserAvatarDecorationResponse]/sku_id` became required for the status `200`
  - the response property `attachment/application/bot/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate` became required for the status `200`
  - the response property `attachment/application/bot/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/sku_id` became required for the status `200`
  - the response property `attachment/application/bot/global_name` became required for the status `200`
  - the response property `attachment/application/bot/primary_guild` became required for the status `200`
  - the response property `attachment/application/bot/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/badge` became required for the status `200`
  - the response property `attachment/application/bot/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/identity_enabled` became required for the status `200`
  - the response property `attachment/application/bot/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/identity_guild_id` became required for the status `200`
  - the response property `attachment/application/bot/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/tag` became required for the status `200`
  - the response property `attachment/application/icon` became required for the status `200`
  - the response property `attachment/application/type` became required for the status `200`
  - the response property `attachment/clip_participants/items/avatar` became required for the status `200`
  - the response property `attachment/clip_participants/items/avatar_decoration_data/oneOf[#/components/schemas/UserAvatarDecorationResponse]/sku_id` became required for the status `200`
  - the response property `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate` became required for the status `200`
  - the response property `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/sku_id` became required for the status `200`
  - the response property `attachment/clip_participants/items/global_name` became required for the status `200`
  - the response property `attachment/clip_participants/items/primary_guild` became required for the status `200`
  - the response property `attachment/clip_participants/items/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/badge` became required for the status `200`
  - the response property `attachment/clip_participants/items/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/identity_enabled` became required for the status `200`
  - the response property `attachment/clip_participants/items/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/identity_guild_id` became required for the status `200`
  - the response property `attachment/clip_participants/items/primary_guild/oneOf[#/components/schemas/UserPrimaryGuildResponse]/tag` became required for the status `200`
- **2025-09-02** `cc597ccd2f8e`: 2 breaking, 27 info
  - the `attachment/application` response's property type changed from no type to `object` for status `200`
  - the `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/palette` response's property type changed from no type to `string` for status `200`
  - added the optional property `attachment/application/bot` to the response with the `200` status
  - added the optional property `attachment/application/bot_public` to the response with the `200` status
  - added the optional property `attachment/application/bot_require_code_grant` to the response with the `200` status
  - added the optional property `attachment/application/cover_image` to the response with the `200` status
  - added the optional property `attachment/application/custom_install_url` to the response with the `200` status
  - added the optional property `attachment/application/guild_id` to the response with the `200` status
  - added the optional property `attachment/application/icon` to the response with the `200` status
  - added the optional property `attachment/application/install_params` to the response with the `200` status
  - added the optional property `attachment/application/integration_types_config` to the response with the `200` status
  - added the optional property `attachment/application/max_participants` to the response with the `200` status
  - added the optional property `attachment/application/primary_sku_id` to the response with the `200` status
  - added the optional property `attachment/application/privacy_policy_url` to the response with the `200` status
  - added the optional property `attachment/application/rpc_origins` to the response with the `200` status
  - added the optional property `attachment/application/slug` to the response with the `200` status
  - added the optional property `attachment/application/tags` to the response with the `200` status
  - added the optional property `attachment/application/terms_of_service_url` to the response with the `200` status
  - added the optional property `attachment/application/type` to the response with the `200` status
  - the response property `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/asset` became required for the status `200`
  - the response property `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/label` became required for the status `200`
  - the response property `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/palette` became required for the status `200`
  - removed `#/components/schemas/ApplicationResponse, subschema #1` from the `attachment/application` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/NameplatePalette, subschema #1` from the `attachment/clip_participants/items/collectibles/oneOf[#/components/schemas/UserCollectiblesResponse]/nameplate/oneOf[#/components/schemas/UserNameplateResponse]/palette` response property `oneOf` list for the response status `200`
  - added the required property `attachment/application/description` to the response with the `200` status
  - added the required property `attachment/application/flags` to the response with the `200` status
  - added the required property `attachment/application/id` to the response with the `200` status
  - added the required property `attachment/application/name` to the response with the `200` status
  - added the required property `attachment/application/verify_key` to the response with the `200` status

---

[Operation](https://skmtc.dev/discord/apis/discord-http-api-preview/docs/applications/:application_id/attachment/post.md) - [API](https://skmtc.dev/discord/apis/discord-http-api-preview.md) - [Page](https://skmtc.dev/discord/apis/discord-http-api-preview/changes/applications/:application_id/attachment/post)
