Render videos, images and audio from JSON edits or templates, and manage hosted assets and ingested sources, with Shotstack.
Explore 16 workflow actions for Shotstack, including account permissions and operation limits.
8 read actions8 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Create Template
Write
Save an Edit as a re-usable template.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete Asset
Write
Delete an asset by its asset id.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete Source
Write
Delete an ingested source file by its id.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete Template
Write
Delete a template by its template id.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Fetch Source
Write
Queue a source file to be fetched from a URL and stored by Shotstack.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get Asset
Read
The Serve API is used to interact with, and delete hosted assets including videos, images, audio files, thumbnails and poster images.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
Get Asset by Render ID
Read
A render may generate more than one file, such as a video, thumbnail and poster image.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
Get Render Status
Read
Get the rendering status, temporary asset url and details of a render by ID.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
Get Source
Read
Fetch a source file details and status by its id.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
Inspect Media
Read
Inspects any media asset (image, video, audio) on the internet using a hosted version of FFprobe.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
List Sources
Read
Retrieve a list of ingested source files stored against a users account and stage.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
List Templates
Read
Retrieve a list of templates stored against a users account and stage.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
Render Asset
Write
Queue and render the contents of an Edit as a video, image or audio file.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Render Template
Write
Render an asset from a template id and optional merge fields.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Retrieve Template
Read
Retrieve a template by template id.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
Update Template
Write
Update an existing template by template id.
Permissions and limits
Account permissions
A Shotstack production (v1) API key (Dashboard)
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Shotstack. A saved workflow is not a completed provider action.