Videos in Selection API: Beta Release

:rocket: Selection API now supports videos! (in Beta) :rocket:

Apps can now use Selection API to read and replace videos on the design. Selection API for images has unlocked one of our most popular app categories, photo editing apps. This launch will do the same for video editing apps.

To learn more, read the guides on how to read selected elements and replace them, particularly the new sections on videos.

While this API is in Beta, apps that use it canโ€™t yet be released, but we expect to launch it to GA in the near future. We look forward to seeing what you build with this!

4 Likes

@Elena_Kelareva Video support in the Selection API looks awesome, the docs are very clear :sparkling_heart:

Selection API now handles:

  • Images, including raster images and vector images
  • Text, as plain text or rich text
  • Videos

Regarding:

In the future, we intend to support more types of content.

Iโ€™m curiousโ€ฆ what other content types/elements are there in Canva that we might see in the Selection API in the future?

  • Shapes?
  • Tables?
  • Stickers?
  • Charts?
  • Audio?
  • Frames?
  • Grids?
  • Mockups?

p.s. handy reference for anyone wondering, the Video Upload parameters can be found here (e.g. for supported MIME types):

Hi, there! @Elena Kelareva, Can you take a look at this CORS error in video selection api?
https://community.canva.dev/t/cors-error-in-video-seplection-api/3768?u=sharqwy