Home > Storage > PowerScale (Isilon) > Industry Solutions and Verticals > Media and Entertainment > PowerScale and ECS: Data Orchestration with CloudSoda > SoDA API and Webhook support
SoDA provides a REST API for external systems to monitor and manage data orchestration. While not meant as a complete replacement for the management console, the API allows systems such as Media Asset Management platforms to leverage SoDA for data movement at scale.
The SoDA API allows for programmatic creation of transfer jobs along with all associated parameters. This can include whether the job is a move, sync, or copy, along with various filtering parameters such as file type or name. After the transfer is initiated, the API can be used to monitor status of this new job or any existing SoDA jobs.
SoDA API documentation can be found here: SoDA API.
SoDA also supports webhooks to proactively push notifications to systems about job completion. Conceivably, this could be used to initiate further data processing when a data move has finished.
Webhooks are configured in the SoDA console. While job completion might be the most obvious use case, there is a range of job conditions that can be set to trigger a particular webhook.
For additional details, refer to the SoDA Webhook documentation (account required) for Creating a Webhook.