🌞 Solstice of Surprises: Design Metadata API is now here in Beta!

Hey folks! :waving_hand:

As part of our Solstice of Surprises launches, we’re excited to share Design Metadata API—now in beta for all developers building with the Apps SDK.

What it does:
This new API lets you fetch metadata from a Canva design including the design title, page count, dimensions, and duration.

Why it matters:
This unlocks smarter workflows where you need just a quick snapshot of a design. Whether you’re managing design libraries, syncing info, validating design content before export, or displaying lightweight previews, this should make things a whole lot smoother for you.

Docs & details:
:blue_book: getDesignMetadata API Reference Documentation

We’d love your thoughts:

  • Does this fit your current workflows?
  • Are there other bits of metadata you wish you could access from a design?

Drop us a reply or start a thread—we’re excited to hear how you’re thinking of using it! :raising_hands:

Happy Solstice and happy building! :sun_with_face:

3 Likes

it would be great to allow hidden metadata that we can add to a design, page, element that we then can use to interact with programmatically. In this case it’s metadata that our app owns/controls in the design and we can read and write to it. It would not show up in the canva UI. There probably would need to be considerations if the element with the metadata or even design were copied as it may not always make sense to keep the metadata.

also if there was a GUID that identified an element and page that would be helpful.

lastly having a version number or last modified time UTC for pages would be nice as well.