Signiant Media Shuttle APIs allow you to automate and integrate Media Shuttle with other applications or workflows. The Media Shuttle Management API controls portal management, storage, and active transfer status. The System-To-Person API allows end-users to upload or download files and integrate accelerated Media Shuttle transfers using Signiant Manager+Agents, media asset managers, digital asset managers, or other applications.
To use the Media Shuttle API, you must have an API key, which is found in the IT Administration Console.
Click Developer to view your API key.
Click Copy to Clipboard to copy your API key to the clipboard.
To revoke API access to your Media Shuttle account, click Regenerate API key.
Media Shuttle Management API automates tasks performed using the IT Administration or Operations Administration Console. The Management API allows automated portal management, user account management, and provides information about active transfers.
All Media Shuttle subscriptions include Media Shuttle Management API.
The following image outlines the general workflow for creating a new portal using the Media Shuttle Management API.
/transfers endpoint allows you to view transfer activity across all portals, including details about the transfer state and protocol, as well as the transfer rate, current file, and more.
The System-to-Person API integrates Media Shuttle with other systems in your media technology workflow, including other Signiant applications.
Automated workflows driven by Signiant Manager+Agents or Jet can deliver content from systems to individual users. Other systems such as a DAM or MAM can integrate Media Shuttle to your workflow for fast, easy, and secure content exchange.
Signiant’s System-to-Person API allows you to create webhooks that authorize your application to receive information about portal events.
Webhooks send subscription updates to a URL when a transfer finishes.
The following image outlines the general workflow for creating an upload or download token for a Share Portal using the Media Shuttle System-to-Person Automation API.