Skip to content

Commit cd59560

Browse files
feat: add static_rendition webhooks (#327) (#554)
1 parent 25c0be5 commit cd59560

File tree

3 files changed

+41
-1
lines changed

3 files changed

+41
-1
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
configured_endpoints: 88
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/mux%2Fmux-971dbb8e42c355929fecebf9c1a526fece11db5f7e709d0c23cc55e97a639438.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/mux%2Fmux-5f3a1cefec239fb0daed651397851795841e0d4b17d242968b946002d8feaa19.yml

api.md

+5
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,11 @@ Types:
336336
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackReadyWebhookEvent</a></code>
337337
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackErroredWebhookEvent</a></code>
338338
- <code><a href="./src/resources/webhooks.ts">VideoAssetTrackDeletedWebhookEvent</a></code>
339+
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionCreatedWebhookEvent</a></code>
340+
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionReadyWebhookEvent</a></code>
341+
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionErroredWebhookEvent</a></code>
342+
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionDeletedWebhookEvent</a></code>
343+
- <code><a href="./src/resources/webhooks.ts">VideoAssetStaticRenditionSkippedWebhookEvent</a></code>
339344
- <code><a href="./src/resources/webhooks.ts">VideoAssetWarningWebhookEvent</a></code>
340345
- <code><a href="./src/resources/webhooks.ts">VideoAssetNonStandardInputDetectedWebhookEvent</a></code>
341346
- <code><a href="./src/resources/webhooks.ts">VideoUploadAssetCreatedWebhookEvent</a></code>

src/resources/webhooks.ts

+35
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,36 @@ export interface VideoAssetTrackDeletedWebhookEvent extends BaseWebhookEvent {
221221
type: 'video.asset.track.deleted';
222222
}
223223

224+
export interface VideoAssetStaticRenditionCreatedWebhookEvent extends BaseWebhookEvent {
225+
data: AssetsAPI.Asset;
226+
227+
type: 'video.asset.static_rendition.created';
228+
}
229+
230+
export interface VideoAssetStaticRenditionReadyWebhookEvent extends BaseWebhookEvent {
231+
data: AssetsAPI.Asset;
232+
233+
type: 'video.asset.static_rendition.ready';
234+
}
235+
236+
export interface VideoAssetStaticRenditionErroredWebhookEvent extends BaseWebhookEvent {
237+
data: AssetsAPI.Asset;
238+
239+
type: 'video.asset.static_rendition.errored';
240+
}
241+
242+
export interface VideoAssetStaticRenditionDeletedWebhookEvent extends BaseWebhookEvent {
243+
data: AssetsAPI.Asset;
244+
245+
type: 'video.asset.static_rendition.deleted';
246+
}
247+
248+
export interface VideoAssetStaticRenditionSkippedWebhookEvent extends BaseWebhookEvent {
249+
data: AssetsAPI.Asset;
250+
251+
type: 'video.asset.static_rendition.skipped';
252+
}
253+
224254
export interface VideoAssetWarningWebhookEvent extends BaseWebhookEvent {
225255
data: AssetsAPI.Asset;
226256

@@ -516,6 +546,11 @@ export type UnwrapWebhookEvent =
516546
| VideoAssetTrackReadyWebhookEvent
517547
| VideoAssetTrackErroredWebhookEvent
518548
| VideoAssetTrackDeletedWebhookEvent
549+
| VideoAssetStaticRenditionCreatedWebhookEvent
550+
| VideoAssetStaticRenditionReadyWebhookEvent
551+
| VideoAssetStaticRenditionErroredWebhookEvent
552+
| VideoAssetStaticRenditionDeletedWebhookEvent
553+
| VideoAssetStaticRenditionSkippedWebhookEvent
519554
| VideoAssetWarningWebhookEvent
520555
| VideoAssetNonStandardInputDetectedWebhookEvent
521556
| VideoUploadAssetCreatedWebhookEvent

0 commit comments

Comments
 (0)