April 2025
What’s changing
Section titled “What’s changing”We’ve added support for webhooks, similar to those used in Azure Media Services with Azure Event Grid.
Webhooks allow you to automate workflows in response to events happening within MK.IO, such as a job completing.
Our webhook messages use an industry-standard format that is compatible with Azure Event Grid and other common targets.
Who is impacted
Section titled “Who is impacted”Webhooks are configured via the API. There are no changes to the UI.
Why it matters
Section titled “Why it matters”Instead of polling the MK.IO API to track job status (for example), you can now create a job and react to real-time notifications from MK.IO as it progresses through different states.
Additional details
Section titled “Additional details”- Webhooks are triggered when the provisioning process updates the state of on object in the database, so we don’t generate hooks for non-provisioned events.
- Webhooks are dispatched by a separate service, so delivery may not be immediate.
- If a webhook cannot be delivered (e.g., the target server is unavailable), we will retry several times.
Getting started
Section titled “Getting started”See the webhook documentation for setup instructions and usage details.
Availability and rollout plan
Section titled “Availability and rollout plan”This feature is available in all regions.
Meters & pricing information
Section titled “Meters & pricing information”There is no additional cost to use this feature.