Skip to main content
Question

Expose Current Playhead Position (Timeline Position) and Rotation Origin in the Plugin API

  • July 3, 2026
  • 2 replies
  • 53 views

Tabish Rafiq

Figma Motion is an amazing addition, and the API support is quite impressive considering it's still in beta. In particular, the ability to add keyframes manually is a great feature.

However, I was disappointed to find that there's currently no way to add a keyframe at the current playhead position. This significantly limits the usefulness of manual keyframing workflows. It would be extremely helpful if you could either expose the current playhead position through the API or provide an option to insert a keyframe directly at the current playhead position.

Additionally, "Rotate at Origin" is an essential part of Figma Motion's functionality, but as a plugin developer, I cannot support it in my plugin because this information is not exposed through the API.

Please consider adding support for both of these features, as they are very important for plugin developers and would greatly improve the capabilities of the Figma Motion ecosystem.

2 replies

Sasha_Radojevic

+1


I wanted to build a plugin that exports a transparent PNG every N milliseconds and stitch those together vertically into an animation strip.

 

Unfortunately, there’s no way to set the Motion’s Current Time (playhead) via the plugin API.

Please! 🙏🏻🍒🍰


Jaycee Lewis
Figmate

Hey friends ​@Sasha_Radojevic  ​@Tabish Rafiq 🤩 We recently rolled out playheadPosition for the Plugin API 🎬 Check it out and let us know what you love, what you need more of, and if anything is behaving unexpectedly. Cheers! — Jaycee