Create an animation template

Changed on

Create an animation template. Send config to author layers and keyframes directly — see the Keyframes schema for the frame shape — or omit it and build the template in the dashboard editor. duration_seconds is derived from the keyframes rather than set.

post/animation_templates

Request

  • Base URL
    https://api.bannerbear.com/v5
  • Auth
    HTTP bearer

Request body

namestring required
descriptionstring nullable
tagsstring[]
widthinteger
heightinteger
frame_rate24 | 30 | 60

Response

Template created

uidstring
namestring
descriptionstring nullable
tagsstring[]
widthinteger
heightinteger
frame_rate24 | 30 | 60
duration_secondsnumber

Derived from the template's keyframes — not settable. 0 until something is animated.

previewstring uri nullable

Preview image URL

ui_write_access'owner_only' | 'team'

Who can edit in the dashboard — owner_only (default) or team

api_write_access'team' | 'owner_only' | 'nobody'

Who can update or delete via the API — team (default), owner_only, or nobody (locked; unlock via dashboard)

created_atstring date-time

Changes

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-x-pin-bottom enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • warning

      added the new center-y-pin-right enum value to the /////// response property for the response status

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-x-pin-bottom enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • info

      added the new center-y-pin-right enum value to the request property ///////

    • warning

      added the new custom enum value to the /////// response property for the response status

    • info

      added the new optional request property ///////

    • info

      added the new custom enum value to the request property ///////

    • info

      added the optional property /////// to the response with the status