---
title: "Changes to Create an animation"
method: POST
path: "/animations"
---

# Changes to Create an animation

`POST /animations`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 14 revisions.

- **2026-09-24** `745da36239a3`: 28 info
- **2026-09-23** `37156820eb24`: 2 info
- **2026-09-21** `708a5945d283`: 4 breaking, 41 info
- **2026-09-18** `b62a85244712`: 2 info
- **2026-09-09** `c439420dbe16`: 1 info
- **2026-09-09** `b98735eaab44`: 2 info
- **2026-09-01** `6aa425420a10`: 1 info

## Changes

- **2026-09-24** `745da36239a3`: 28 info
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAudioWave]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerBarCode]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircle]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerGroup]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerImage]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerLottie]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerQrCode]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerRating]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangle]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/responsive-position`
  - added the new `center-x-pin-bottom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerText]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAudioWave]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerBarCode]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircle]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerGroup]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerImage]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerLottie]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerQrCode]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerRating]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangle]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/responsive-position`
  - added the new `center-y-pin-right` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerText]/responsive-position`
- **2026-09-23** `37156820eb24`: 2 info
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/svg-url`
  - added the new `custom` enum value to the request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/basic-shape`
- **2026-09-21** `708a5945d283`: 4 breaking, 41 info
  - removed the enum value `aurora, Aurora` of the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/motion-preset`
  - removed the enum value `conic, Conic spin` of the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/motion-preset`
  - removed the enum value `mesh, Mesh` of the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/motion-preset`
  - removed the enum value `pulse, Pulse` of the request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/motion-preset`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerAnimatedBackground]/motion-color`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerBarCode]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerBarCode]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/background-crop`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/background-gradient`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircle]/background-gradient`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircle]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircle]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerGroup]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerGroup]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerImage]/background-crop`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerImage]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerImage]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerLottie]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerLottie]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerQrCode]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerQrCode]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRating]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRating]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/background-crop`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/background-gradient`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangle]/background-gradient`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangle]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangle]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/background-gradient`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerSvgShape]/clip-to`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerText]/clip-mode`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerText]/clip-to`
  - added `audio_wave` discriminator mapping keys to the `modifications/objects/items/` request property
  - …5 more
- **2026-09-18** `b62a85244712`: 2 info
  - added `animated_background` discriminator mapping keys to the `modifications/objects/items/` request property
  - added `#/components/schemas/LayerAnimatedBackground` to the `modifications/objects/items/` request property `oneOf` list
- **2026-09-09** `c439420dbe16`: 1 info
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerText]/text-highlight-shadow`
- **2026-09-09** `b98735eaab44`: 2 info
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerCircleImageContainer]/ai-model`
  - added the new optional request property `modifications/objects/items/oneOf[#/components/schemas/LayerRectangleImageContainer]/ai-model`
- **2026-09-01** `6aa425420a10`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/bannerbear/apis/bannerbear-v5-api/docs/animations/post.md) - [API](https://skmtc.dev/bannerbear/apis/bannerbear-v5-api.md) - [Page](https://skmtc.dev/bannerbear/apis/bannerbear-v5-api/changes/animations/post)
