Clip Linking in Python API

Hi everyone,
First off, thank you to the Blackmagic Design team for the incredible work on DaVinci Resolve — it’s truly an amazing tool for editors and creatives worldwide.
I wanted to suggest a feature enhancement for the DaVinci Resolve Python scripting API:
Please add support for clip linking and unlinking on the timeline (the equivalent of the Cmd/Ctrl+Alt+L shortcut) via scripting.
Currently, the API does not provide any way to programmatically link or unlink clips. This limitation makes it difficult to fully automate editorial workflows that require precise sync between video and audio clips, especially for large projects or batch operations.
While compound clips offer a partial workaround, they don’t fully replicate the native clip linking behavior and can complicate timeline structure.
Adding this functionality would:
Enable more powerful editorial automation workflows.
Reduce repetitive manual linking tasks.
Help professional editors and studios scale their post-production processes more efficiently.
I hope this can be considered for a future API update. If any additional details or use cases would help clarify this request, I’m happy to provide them.
Thanks for reading and for all the hard work on DaVinci Resolve!
Best regards, Tilmann
First off, thank you to the Blackmagic Design team for the incredible work on DaVinci Resolve — it’s truly an amazing tool for editors and creatives worldwide.
I wanted to suggest a feature enhancement for the DaVinci Resolve Python scripting API:
Please add support for clip linking and unlinking on the timeline (the equivalent of the Cmd/Ctrl+Alt+L shortcut) via scripting.
Currently, the API does not provide any way to programmatically link or unlink clips. This limitation makes it difficult to fully automate editorial workflows that require precise sync between video and audio clips, especially for large projects or batch operations.
While compound clips offer a partial workaround, they don’t fully replicate the native clip linking behavior and can complicate timeline structure.
Adding this functionality would:
Enable more powerful editorial automation workflows.
Reduce repetitive manual linking tasks.
Help professional editors and studios scale their post-production processes more efficiently.
I hope this can be considered for a future API update. If any additional details or use cases would help clarify this request, I’m happy to provide them.
Thanks for reading and for all the hard work on DaVinci Resolve!
Best regards, Tilmann