Skip to main content
Version: 21.0.2

Studio and AI Scripting APIs

The DaVinci Resolve scripting APIs cover a common superset of functions for both the Free and Studio versions of the application.

API calls can return with a False status (or an appropriate error status) when:

  • the function references a Studio function from the free DaVinci Resolve version.
  • the minimum system requirements of the function are not satisfied. To check if your system is capable, invoke the function from the GUI and check for error dialogs.
  • the requisite Extras have not been downloaded.

The following functions require one or more Extras downloads:

For a successful API call, the required package will need to be installed before script invocation. Go to the DaVinci Resolve Studio application menu, open the Extras Download Manager and install the required package.