Developers, learn how to create extensions and add-ons with the Shotgun API.
View examples and reference scripts or post questions and thoughts on our API forum. Or check out the Open Source Project at github.
If you want to post your extension here or have suggestions for us, tell us about it.
Shotgun is an open system designed to be customized and extended into your pipeline. You can customize Shotgun yourself or choose from a growing list of integrated applications.
|
Play images and movies in RV from Shotgun with one click, and update RV playlists based on cut info in Shotgun. Automatically create cineSync sessions from Shotgun playlists. Mark-up frames and take notes in cineSync and then automatically publish into Shotgun. |
More than 170 studios have adopted Shotgun so far, and we're working with a growing list of smart developers who are extending the system and advising us on where we should be headed. The Open Source Project is our effort to introduce you all to each other so we can collaborate, develop, and evolve tools and extensions. Read more about our API or visit our github page.
|
Python Shotgun API
The official Shotgun API that supports CRUD methods for all entity types in Shotgun. C++ API
A C++ implementation of the Shotgun API. Java Shotgun API
Java implementation of the Shotgun API. Multiple File Uploader
A PyQt interface for uploading files to Shotgun. |