# Videos in Selection API: Beta Release

**URL:** <https://community.canva.dev/t/videos-in-selection-api-beta-release/3232>\
**Category:** Announcements\
**Tags:** apps-in-canva, product-update, news\
**Created:** [May 17, 2024, 7:32am UTC](https://community.canva.dev/t/videos-in-selection-api-beta-release/3232 "2024-05-17T07:32:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Elena\_Kelareva](https://sea1.discourse-cdn.com/canva/user_avatar/community.canva.dev/elena_kelareva/32/268_2.png) [@Elena\_Kelareva](https://community.canva.dev/u/Elena_Kelareva)\
**Post date:** [May 17, 2024, 7:32am UTC](https://community.canva.dev/t/videos-in-selection-api-beta-release/3232/1 "2024-05-17T07:32:01Z")

</div>

🚀 Selection API now supports videos! (in Beta) 🚀

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](https://www.canva.dev/docs/apps/reading-elements/) and [replace them](https://www.canva.dev/docs/apps/replacing-elements/#how-to-replace-videos), 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!

---

<div class="post-metadata">

**Author:** ![chris](https://sea1.discourse-cdn.com/canva/user_avatar/community.canva.dev/chris/32/1334_2.png) [@chris](https://community.canva.dev/u/chris)\
**Post date:** [May 25, 2024, 11:05am UTC](https://community.canva.dev/t/videos-in-selection-api-beta-release/3232/2 "2024-05-25T11:05:56Z")

</div>

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

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):

> **[API reference: upload - Canva Apps SDK Documentation](https://www.canva.dev/docs/apps/api/asset-upload/)**
>
> API reference for the upload method.

---

<div class="post-metadata">

**Author:** ![657](https://sea1.discourse-cdn.com/canva/user_avatar/community.canva.dev/657/32/1479_2.png) [@657](https://community.canva.dev/u/657)\
**Post date:** [June 28, 2024, 9:23pm UTC](https://community.canva.dev/t/videos-in-selection-api-beta-release/3232/3 "2024-06-28T21:23:45Z")

</div>

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](https://community.canva.dev/t/cors-error-in-video-seplection-api/3768)
