Transform media events
video.media.intro.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready" ). |
id | string | Unique identifier for the event. |
workspace | object | Workspace information. |
-workspace.name | string | Name of the workspace (e.g., "Development" ). |
-workspace.id | string | Unique identifier for the workspace. |
status | string | Status of the media (e.g., "ready" ). |
data | object | Media-specific data. |
-data.thumbnail | string (URL) | URL for the thumbnail image. |
-data.id | string | Unique identifier for the media. |
-data.workspaceId | string | Unique identifier for the workspace. |
-data.metadata | object | Metadata associated with the media. |
--data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1" ). |
-data.maxResolution | string | Maximum resolution for encoding, storing, and streaming (e.g., "1080p" ). |
-data.sourceResolution | string | Source resolution of the media. |
-data.playbackIds | array | List of playback IDs. |
--data.playbackIds[].id | string | Unique identifier for the playback ID. |
--data.playbackIds[].accessPolicy | string | Access policy (e.g., "public" ). |
--data.playbackIds[].accessRestrictions | object | Playback access restrictions. |
---data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
----data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default domain policy (e.g., "allow" ). |
----data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
----data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
----data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
----data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default user agent policy (e.g., "allow" ). |
----data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
----data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
-data.tracks | array | List of media tracks. |
--data.tracks[].id | string | Unique identifier for the track. |
--data.tracks[].type | string | Type of track (e.g., "video" ). |
--data.tracks[].width | integer | Width of the track (e.g., 1920 ). |
--data.tracks[].height | integer | Height of the track (e.g., 1080 ). |
--data.tracks[].frameRate | string | Frame rate (e.g., "30/1" ). |
--data.tracks[].status | string | Status of the track (e.g., "available" ). |
-data.sourceAccess | boolean | Indicates if source access is enabled. |
-data.mp4Support | string | Indicates MP4 support (e.g., "none" ). |
-data.optimizeAudio | boolean | Indicates if audio optimization is enabled. |
-data.duration | string | Duration of the media (e.g., "00:00:20" ). |
-data.frameRate | string | Frame rate of the media (e.g., "30/1" ). |
-data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9" ). |
-data.createdAt | string (ISO 8601) | Timestamp when the media was created. |
-data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated. |
createdAt | string (ISO 8601) | Timestamp when the event was created. |
attempts | array | List of attempts made to deliver the webhook. |
-attempts[].webhookId | string | Unique identifier for the webhook attempt. |
-attempts[].responseStatusCode | integer | HTTP status code of the response. |
-attempts[].responseHeaders | object | Response headers. |
--attempts[].responseHeaders.contentType | string | Content type (e.g., "application/json" ). |
--attempts[].responseHeaders.transfer | string | Transfer encoding (if applicable). |
--attempts[].responseHeaders.server | string | Server used for the response (e.g., "nginx" ). |
--attempts[].responseHeaders.date | string | Date of the response. |
--attempts[].responseHeaders.cacheControl | string | Cache control headers (if any). |
-attempts[].responseBody | string | Body of the response (e.g., {"success":false,...} ). |
-attempts[].maxAttempts | integer | Maximum number of retry attempts (e.g., 30 ). |
-attempts[].id | string | Unique identifier for the attempt. |
-attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created. |
-attempts[].address | string | URL address of the webhook. |
Video.media.outro.ready
Name | Type | Description |
---|---|---|
- type | string | Type of event (e.g., "video.media.outro.ready" ) |
- id | string | Unique identifier for the event |
- workspace | object | Workspace information |
-- workspace.name | string | Name of the workspace (e.g., "Development" ) |
-- workspace.id | string | Unique identifier for the workspace |
- status | string | Status of the media (e.g., "ready" ) |
- data | object | Media-specific data |
-- data.thumbnail | string (URL) | URL for the thumbnail image |
-- data.id | string | Unique identifier for the media |
-- data.workspaceId | string | Unique identifier for the workspace |
-- data.metadata | object | Metadata associated with the media |
--- data.metadata.key1 | string | Key-value pair (e.g., "key1": "value1" ) |
-- data.maxResolution | string | Max resolution for encoding/streaming (e.g., "1080p" ) |
-- data.sourceResolution | string | Source resolution of the media |
-- data.playbackIds | array | List of playback IDs |
--- data.playbackIds[].id | string | Unique identifier for the playback ID |
--- data.playbackIds[].accessPolicy | string | Access policy (e.g., "public" ) |
--- data.playbackIds[].accessRestrictions | object | Access restrictions (domains, user agents) |
---- domains.defaultPolicy | string | Default domain policy (e.g., "allow" ) |
---- domains.allow | array | List of allowed domains |
---- domains.deny | array | List of denied domains |
---- userAgents.defaultPolicy | string | Default user agent policy (e.g., "allow" ) |
---- userAgents.allow | array | List of allowed user agents |
---- userAgents.deny | array | List of denied user agents |
-- data.tracks | array | List of media tracks |
--- data.tracks[].id | string | Track ID |
--- data.tracks[].type | string | Type of track (e.g., "video" ) |
--- data.tracks[].width | integer | Track width (e.g., 1920 ) |
--- data.tracks[].height | integer | Track height (e.g., 1080 ) |
--- data.tracks[].frameRate | string | Frame rate (e.g., "30/1" ) |
--- data.tracks[].status | string | Track status (e.g., "available" ) |
-- data.sourceAccess | boolean | Whether source access is enabled (e.g., false ) |
-- data.mp4Support | string | MP4 support (e.g., "none" ) |
-- data.optimizeAudio | boolean | Whether audio optimization is enabled (e.g., false ) |
-- data.duration | string | Duration of media (e.g., "00:00:20" ) |
-- data.frameRate | string | Frame rate of media (e.g., "30/1" ) |
-- data.aspectRatio | string | Aspect ratio of media (e.g., "16:9" ) |
-- data.createdAt | string (ISO 8601) | Timestamp when media was created |
-- data.updatedAt | string (ISO 8601) | Timestamp when media was last updated |
- createdAt | string (ISO 8601) | Timestamp when event was created |
- attempts | array | Delivery attempts |
-- attempts[].webhookId | string | Webhook attempt ID |
-- attempts[].responseStatusCode | integer | HTTP status code of response |
-- attempts[].responseHeaders | object | Response headers |
--- contentType | string | e.g., "application/json" |
--- transfer | (optional/unspecified) | |
--- server | string | Server (e.g., "nginx" ) |
--- date | string | Date of response |
--- cacheControl | (optional/unspecified) | |
-- attempts[].responseBody | string | Response body |
-- attempts[].maxAttempts | integer | Max retry attempts |
-- attempts[].id | string | Unique identifier for the attempt |
-- attempts[].createdAt | string (ISO 8601) | Timestamp of the attempt |
-- attempts[].address | string | Webhook target URL |
video.media.expunge.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready" ) |
id | string | Unique identifier for the event |
workspace | object | Workspace information |
-workspace.name | string | Name of the workspace (e.g., "Development" ) |
-workspace.id | string | Unique identifier for the workspace |
status | string | Status of the media (e.g., "ready" ) |
data | object | Media-specific data |
-data.thumbnail | string (URL) | URL for the thumbnail image |
-data.id | string | Unique identifier for the media |
- data.workspaceId | string | Unique identifier for the workspace |
- data.metadata | object | Metadata associated with the media |
-- data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1" ) |
- data.maxResolution | string | Maximum resolution for encoding/streaming |
- data.sourceResolution | string | Source resolution of the media |
- data.playbackIds | array | List of playback IDs |
-- data.playbackIds[].id | string | Unique identifier for the playback ID |
-- data.playbackIds[].accessPolicy | string | Access policy (e.g., "public" ) |
-- data.playbackIds[].accessRestrictions | object | Access restrictions |
--- domains.defaultPolicy | string | Default policy for domains (e.g., "allow" ) |
--- domains.allow | array | List of allowed domains |
--- domains.deny | array | List of denied domains |
--- userAgents.defaultPolicy | string | Default policy for user agents (e.g., "allow" ) |
--- userAgents.allow | array | List of allowed user agents |
--- userAgents.deny | array | List of denied user agents |
- data.tracks | array | List of tracks in the media |
-- data.tracks[].id | string | Unique identifier for the track |
-- data.tracks[].type | string | Type of the track (e.g., "video" ) |
-- data.tracks[].width | integer | Width of the video track (e.g., 1920 ) |
-- data.tracks[].height | integer | Height of the video track (e.g., 1080 ) |
-- data.tracks[].frameRate | string | Frame rate of the track (e.g., "30/1" ) |
-- data.tracks[].status | string | Track status (e.g., "available" ) |
- data.sourceAccess | boolean | Indicates if source access is enabled |
- data.mp4Support | string | Indicates MP4 support (e.g., "none" ) |
- data.optimizeAudio | boolean | Whether audio optimization is enabled |
- data.duration | string | Duration of the media (e.g., "00:00:20" ) |
- data.frameRate | string | Frame rate of the media (e.g., "30/1" ) |
- data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9" ) |
- data.createdAt | string (ISO 8601) | When the media was created |
- data.updatedAt | string (ISO 8601) | When the media was last updated |
createdAt | string (ISO 8601) | When the event was created |
attempts | array | Delivery attempts |
- attempts[].webhookId | string | Webhook attempt ID |
- attempts[].responseStatusCode | integer | HTTP status code of the response |
- attempts[].responseHeaders | object | Response headers |
-- contentType | string | e.g., "application/json" |
-- transfer | ||
-- server | string | Server used (e.g., "nginx" ) |
-- date | string | Date of the response |
-- cacheControl | ||
- attempts[].responseBody | string | Body of the response |
- attempts[].maxAttempts | integer | Maximum number of retry attempts |
- attempts[].id | string | Unique identifier for the attempt |
- attempts[].createdAt | string (ISO 8601) | Timestamp of the attempt |
- attempts[].address | string | Webhook target URL |
video.media.splicing.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready"). |
id | string | Unique identifier for the event (e.g., "bee1c978-bac0-4eef-ba11-36432bbc0289"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Development"). |
- workspace.id | string | Unique identifier for the workspace. |
status | string | Status of the media (e.g., "ready"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image. |
- data.id | string | Unique identifier for the media. |
- data.workspaceId | string | Unique identifier for the workspace. |
- data.metadata | object | Metadata associated with the media. |
-- data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1"). |
- data.maxResolution | string | Maximum resolution (e.g., "1080p"). |
- data.sourceResolution | string | Source resolution of the media. |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID. |
-- data.playbackIds[].accessPolicy | string | Access policy for playback IDs (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy for domains. |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy for user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks in the media. |
-- data.tracks[].id | ||
-- data.tracks[].type | Type of the track (e.g., "audio"). | |
-- data.tracks[].status | ||
-- data.tracks[].languageCode | ||
-- data.tracks[].languageNane | ||
-- data.tracks[].id | string | Unique identifier for the track. |
-- data.tracks[].type | string | Type of the track (e.g., "video"). |
-- data.tracks[].width | integer | Width of the video track (e.g., 1920). |
-- data.tracks[].height | integer | Height of the video track (e.g., 1080). |
-- data.tracks[].frameRate | string | Frame rate of the video track (e.g., "30/1"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
- data.sourceAccess | boolean | Indicates if source access is enabled. |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled. |
- data.duration | string | Duration of the media (e.g., "00:00:20"). |
- data.frameRate | string | Frame rate of the media. |
- data.aspectRatio | string | Aspect ratio of the media. |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created. |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated. |
createdAt | string (ISO 8601) | Timestamp when the event was created. |
attempts | array | List of attempts made to deliver the webhook. |
- attempts[].webhookId | string | Unique identifier for the webhook attempt. |
- attempts[].responseStatusCode | integer | HTTP status code of the response. |
- attempts[].responseHeaders | object | Response headers for the webhook attempt. |
-- attempts[].responseHeaders.contentType | string | Content type of the response. |
-- attempts[].responseHeaders.transfer | ||
-- attempts[].responseHeaders.server | string | Server used for the response. |
-- attempts[].responseHeaders.date | string | Date of the response. |
-- attempts[].responseHeaders.cacheControl | ||
- attempts[].responseBody | string | Body of the response. |
- attempts[].maxAttempts | integer | Maximum number of retry attempts. |
- attempts[].id | string | Unique identifier for the attempt. |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created. |
- attempts[].address | string | URL address of the webhook. |
video.media.imposeAudio.ready
nAME | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready"). |
id | string | Unique identifier for the event (e.g., "bee1c978-bac0-4eef-ba11-36432bbc0289"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Development"). |
- workspace.id | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
status | string | Status of the media (e.g., "ready"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image (e.g., "https://images.fastpix.io/f8aa1b92-9861-41b7-ab79-9864039ad971/thumbnail.png"). |
- data.id | string | Unique identifier for the media (e.g., "4aa8b2ff-647e-4bae-87f9-3d85e4ddf8cf"). |
- data.workspaceId | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
- data.metadata | object | Metadata associated with the media. |
-- data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1"). |
- data.maxResolution | string | Maximum resolution for encoding, storing, and streaming media (e.g., "1080p"). |
- data.sourceResolution | string | Source resolution of the media (e.g., "1080p"). |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID (e.g., "f8aa1b92-9861-41b7-ab79-9864039ad971"). |
-- data.playbackIds[].accessPolicy | string | Access policy for playback IDs (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions for domains and user agents. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy for domains (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy for user agents (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks in the media. |
-- data.tracks[].id | ||
-- data.tracks[].type | Type of the track (e.g., "audio"). | |
-- data.tracks[].status | ||
-- data.tracks[].languageCode | ||
-- data.tracks[].languageNane | ||
-- data.tracks[].id | string | Unique identifier for the track (e.g., "cedd1b84-3246-4d44-8e33-ebdb9515619f"). |
-- data.tracks[].type | string | Type of the track (e.g., "video"). |
-- data.tracks[].width | integer | Width of the video track (e.g., 1920). |
-- data.tracks[].height | integer | Height of the video track (e.g., 1080). |
-- data.tracks[].frameRate | string | Frame rate of the video track (e.g., "30/1"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
- data.sourceAccess | boolean | Indicates if source access is enabled (e.g., false). |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled (e.g., false). |
- data.duration | string | Duration of the media (e.g., "00:00:20"). |
- data.frameRate | string | Frame rate of the media (e.g., "30/1"). |
- data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9"). |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created (e.g., "2025-04-07T11:11:45.648324Z"). |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated (e.g., "2025-04-07T11:12:02.200011Z"). |
createdAt | string (ISO 8601) | Timestamp when the event was created (e.g., "2025-04-07T11:12:02.500514594Z"). |
attempts | array | List of attempts made to deliver the webhook. |
- attempts[].webhookId | string | Unique identifier for the webhook attempt (e.g., "3b0ab5b1-6523-4c13-8012-1d096c150b8e"). |
- attempts[].responseStatusCode | integer | HTTP status code of the response (e.g., 404). |
- attempts[].responseHeaders | object | Response headers for the webhook attempt. |
-- attempts[].responseHeaders.contentType | string | Content type of the response (e.g., "application/json"). |
-- attempts[].responseHeaders.transfer | ||
-- attempts[].responseHeaders.server | string | Server used for the response (e.g., "nginx"). |
-- attempts[].responseHeaders.date | string | Date of the response (e.g., "Mon, 07 Apr 2025 11:12:02 GMT"). |
-- attempts[].responseHeaders.cacheControl | ||
- attempts[].responseBody | string | Body of the response (e.g., "{\"success\":false,...}" ). |
- attempts[].maxAttempts | integer | Maximum number of retry attempts (e.g., 30). |
- attempts[].id | string | Unique identifier for the attempt (e.g., "540685ef-39c0-4f4d-b258-ee04b353f2a9"). |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created (e.g., "2025-04-07T11:12:02.500514594Z"). |
- attempts[].address | string | URL address of the webhook (e.g., "https://webhook.site/24618f1c-c82c-4588-b9c6-1d86aac2a9b3"). |
video.media.swapAudio.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready"). |
id | string | Unique identifier for the event (e.g., "bee1c978-bac0-4eef-ba11-36432bbc0289"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Development"). |
- workspace.id | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
status | string | Status of the media (e.g., "ready"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image (e.g., "https://.../thumbnail.png"). |
- data.id | string | Unique identifier for the media. |
- data.workspaceId | string | Unique identifier for the workspace. |
- data.metadata | object | Metadata associated with the media. |
-- data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1"). |
- data.maxResolution | string | Maximum resolution (e.g., "1080p"). |
- data.sourceResolution | string | Source resolution (e.g., "1080p"). |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID. |
-- data.playbackIds[].accessPolicy | string | Access policy (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks. |
-- data.tracks[].id | ||
-- data.tracks[].type | Type of the track (e.g., "audio"). | |
-- data.tracks[].status | ||
-- data.tracks[].languageCode | ||
-- data.tracks[].languageNane | ||
-- data.tracks[].id | string | Unique identifier for the track. |
-- data.tracks[].type | string | Type of the track (e.g., "video"). |
-- data.tracks[].width | integer | Width (e.g., 1920). |
-- data.tracks[].height | integer | Height (e.g., 1080). |
-- data.tracks[].frameRate | string | Frame rate (e.g., "30/1"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
- data.sourceAccess | boolean | Indicates if source access is enabled (e.g., false). |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled. |
- data.duration | string | Duration (e.g., "00:00:20"). |
- data.frameRate | string | Frame rate of the media (e.g., "30/1"). |
- data.aspectRatio | string | Aspect ratio (e.g., "16:9"). |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created. |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated. |
createdAt | string (ISO 8601) | Timestamp when the event was created. |
attempts | array | List of attempts to deliver the webhook. |
- attempts[].webhookId | string | Webhook attempt ID. |
- attempts[].responseStatusCode | integer | HTTP status code (e.g., 404). |
- attempts[].responseHeaders | object | Response headers. |
-- attempts[].responseHeaders.contentType | string | Content type (e.g., "application/json"). |
-- attempts[].responseHeaders.transfer | ||
-- attempts[].responseHeaders.server | string | Server used (e.g., "nginx"). |
-- attempts[].responseHeaders.date | string | Date of the response. |
-- attempts[].responseHeaders.cacheControl | ||
- attempts[].responseBody | string | Body of the response (e.g., "{\"success\":false,...}" ). |
- attempts[].maxAttempts | integer | Maximum retry attempts (e.g., 30). |
- attempts[].id | string | Unique identifier for the attempt. |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created. |
- attempts[].address | string | URL address of the webhook. |
video.media.watermark.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.watermark.ready"). |
id | string | Unique identifier for the event (e.g., "f16d9be0-79b1-4ee1-aaa8-516e8737f13d"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Development"). |
- workspace.id | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
status | string | Status of the media (e.g., "ready"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image (e.g., "https://images.fastpix.io/fb1e2e4d-e7ef-4ff7-8784-15415dc955b9/thumbnail.png"). |
- data.id | string | Unique identifier for the media (e.g., "1ecccf5f-970f-447e-b038-27b3a3c86642"). |
- data.workspaceId | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
- data.maxResolution | string | Maximum resolution for encoding, storing, and streaming media (e.g., "1080p"). |
- data.sourceResolution | string | Source resolution of the media (e.g., "1080p"). |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID (e.g., "fb1e2e4d-e7ef-4ff7-8784-15415dc955b9"). |
-- data.playbackIds[].accessPolicy | string | Access policy for playback IDs (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions for domains and user agents. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy for domains (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy for user agents (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks in the media. |
-- data.tracks[].id | string | Unique identifier for the track (e.g., "0b6b28c7-9039-48ef-8599-8f31f77331d7"). |
-- data.tracks[].type | string | Type of the track (e.g., "video"). |
-- data.tracks[].width | integer | Width of the video track (e.g., 1920). |
-- data.tracks[].height | integer | Height of the video track (e.g., 1080). |
-- data.tracks[].frameRate | string | Frame rate of the video track (e.g., "30/1"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
- data.watermark | object | Watermark details. |
-- data.watermark.type | string | Type of watermark (e.g., "watermark"). |
-- data.watermark.url | string (URL) | URL for the watermark image (e.g., "https://images.fastpix.io/491f3b46-4edb-48e4-8a48-9a7d8f305b57/thumbnail.jpg"). |
-- data.watermark.placement | object | Placement settings for the watermark. |
--- data.watermark.placement.xAlign | string | Horizontal alignment of the watermark (e.g., "left"). |
--- data.watermark.placement.xMargin | string | Margin for horizontal alignment (e.g., "10%"). |
--- data.watermark.placement.yAlign | string | Vertical alignment of the watermark (e.g., "top"). |
--- data.watermark.placement.yMargin | string | Margin for vertical alignment (e.g., "10%"). |
-- data.watermark.width | string | Width of the watermark (e.g., "25%"). |
-- data.watermark.height | string | Height of the watermark (e.g., "25%"). |
-- data.watermark.opacity | string | Opacity of the watermark (e.g., "80%"). |
- data.sourceAccess | boolean | Indicates if source access is enabled (e.g., false). |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled (e.g., false). |
- data.duration | string | Duration of the media (e.g., "00:00:10"). |
- data.frameRate | string | Frame rate of the media (e.g., "30/1"). |
- data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9"). |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created (e.g., "2025-04-07T11:56:54.784770Z"). |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated (e.g., "2025-04-07T11:57:04.257665Z"). |
createdAt | string (ISO 8601) | Timestamp when the event was created (e.g., "2025-04-07T11:57:04.558060392Z"). |
attempts | array | List of attempts made to deliver the webhook. |
- attempts[].webhookId | string | Unique identifier for the webhook attempt (e.g., "3b0ab5b1-6523-4c13-8012-1d096c150b8e"). |
- attempts[].responseStatusCode | integer | HTTP status code of the response (e.g., 404). |
- attempts[].responseHeaders | object | Response headers for the webhook attempt. |
-- attempts[].responseHeaders.contentType | string | Content type of the response (e.g., "application/json"). |
-- attempts[].responseHeaders.server | string | Server used for the response (e.g., "nginx"). |
-- attempts[].responseHeaders.date | string | Date of the response (e.g., "Mon, 07 Apr 2025 11:57:04 GMT"). |
- attempts[].responseBody | string | Body of the response (e.g., "{\"success\":false,...}" ). |
- attempts[].maxAttempts | integer | Maximum number of retry attempts (e.g., 30). |
- attempts[].id | string | Unique identifier for the attempt (e.g., "532d7b38-c538-4697-888e-58ac3a38ab8f"). |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created (e.g., "2025-04-07T11:57:04.558060392Z"). |
- attempts[].address | string | URL address of the webhook (e.g., "https://webhook.site/24618f1c-c82c-4588-b9c6-1d86aac2a9b3"). |
Video.media.optimize_audio.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready"). |
id | string | Unique identifier for the event (e.g., "bee1c978-bac0-4eef-ba11-36432bbc0289"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Development"). |
- workspace.id | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
status | string | Status of the media (e.g., "ready"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image (e.g., "https://images.fastpix.io/f8aa1b92-9861-41b7-ab79-9864039ad971/thumbnail.png"). |
- data.id | string | Unique identifier for the media (e.g., "4aa8b2ff-647e-4bae-87f9-3d85e4ddf8cf"). |
- data.workspaceId | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
- data.metadata | object | Metadata associated with the media. |
-- data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1"). |
- data.maxResolution | string | Maximum resolution for encoding, storing, and streaming media (e.g., "1080p"). |
- data.sourceResolution | string | Source resolution of the media (e.g., "1080p"). |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID (e.g., "f8aa1b92-9861-41b7-ab79-9864039ad971"). |
-- data.playbackIds[].accessPolicy | string | Access policy for playback IDs (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions for domains and user agents. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy for domains (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy for user agents (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks in the media. |
-- data.tracks[].id | ||
-- data.tracks[].type | Type of the track (e.g., "audio"). | |
-- data.tracks[].status | ||
-- data.tracks[].languageCode | ||
-- data.tracks[].languageNane | ||
-- data.tracks[].id | string | Unique identifier for the track (e.g., "cedd1b84-3246-4d44-8e33-ebdb9515619f"). |
-- data.tracks[].type | string | Type of the track (e.g., "video"). |
-- data.tracks[].width | integer | Width of the video track (e.g., 1920). |
-- data.tracks[].height | integer | Height of the video track (e.g., 1080). |
-- data.tracks[].frameRate | string | Frame rate of the video track (e.g., "30/1"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
- data.sourceAccess | boolean | Indicates if source access is enabled (e.g., false). |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled (e.g., false). |
- data.duration | string | Duration of the media (e.g., "00:00:20"). |
- data.frameRate | string | Frame rate of the media (e.g., "30/1"). |
- data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9"). |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created (e.g., "2025-04-07T11:11:45.648324Z"). |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated (e.g., "2025-04-07T11:12:02.200011Z"). |
createdAt | string (ISO 8601) | Timestamp when the event was created (e.g., "2025-04-07T11:12:02.500514594Z"). |
attempts | array | List of attempts made to deliver the webhook. |
- attempts[].webhookId | string | Unique identifier for the webhook attempt (e.g., "3b0ab5b1-6523-4c13-8012-1d096c150b8e"). |
- attempts[].responseStatusCode | integer | HTTP status code of the response (e.g., 404). |
- attempts[].responseHeaders | object | Response headers for the webhook attempt. |
-- attempts[].responseHeaders.contentType | string | Content type of the response (e.g., "application/json"). |
-- attempts[].responseHeaders.transfer | ||
-- attempts[].responseHeaders.server | string | Server used for the response (e.g., "nginx"). |
-- attempts[].responseHeaders.date | string | Date of the response (e.g., "Mon, 07 Apr 2025 11:12:02 GMT"). |
-- attempts[].responseHeaders.cacheControl | ||
- attempts[].responseBody | string | Body of the response (e.g., "{\"success\":false,...}" ). |
- attempts[].maxAttempts | integer | Maximum number of retry attempts (e.g., 30). |
- attempts[].id | string | Unique identifier for the attempt (e.g., "540685ef-39c0-4f4d-b258-ee04b353f2a9"). |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created (e.g., "2025-04-07T11:12:02.500514594Z"). |
- attempts[].address | string | URL address of the webhook (e.g., "https://webhook.site/24618f1c-c82c-4588-b9c6-1d86aac2a9b3"). |
Video.media.mp4Support.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.intro.ready"). |
id | string | Unique identifier for the event (e.g., "bee1c978-bac0-4eef-ba11-36432bbc0289"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Development"). |
- workspace.id | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
status | string | Status of the media (e.g., "ready"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image (e.g., "https://images.fastpix.io/f8aa1b92-9861-41b7-ab79-9864039ad971/thumbnail.png"). |
- data.id | string | Unique identifier for the media (e.g., "4aa8b2ff-647e-4bae-87f9-3d85e4ddf8cf"). |
- data.workspaceId | string | Unique identifier for the workspace (e.g., "6dc2b4e0-0615-42fd-a580-1f4aad932dfe"). |
- data.metadata | object | Metadata associated with the media. |
-- data.metadata.key1 | string | Key-value pair for metadata (e.g., "key1": "value1"). |
- data.maxResolution | string | Maximum resolution for encoding, storing, and streaming media (e.g., "1080p"). |
- data.sourceResolution | string | Source resolution of the media (e.g., "1080p"). |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID (e.g., "f8aa1b92-9861-41b7-ab79-9864039ad971"). |
-- data.playbackIds[].accessPolicy | string | Access policy for playback IDs (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions for domains and user agents. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy for domains (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy for user agents (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks in the media. |
-- data.tracks[].id | ||
-- data.tracks[].type | Type of the track (e.g., "audio"). | |
-- data.tracks[].status | ||
-- data.tracks[].languageCode | ||
-- data.tracks[].languageNane | ||
-- data.tracks[].id | string | Unique identifier for the track (e.g., "cedd1b84-3246-4d44-8e33-ebdb9515619f"). |
-- data.tracks[].type | string | Type of the track (e.g., "video"). |
-- data.tracks[].width | integer | Width of the video track (e.g., 1920). |
-- data.tracks[].height | integer | Height of the video track (e.g., 1080). |
-- data.tracks[].frameRate | string | Frame rate of the video track (e.g., "30/1"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
- data.sourceAccess | boolean | Indicates if source access is enabled (e.g., false). |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled (e.g., false). |
- data.duration | string | Duration of the media (e.g., "00:00:20"). |
- data.frameRate | string | Frame rate of the media (e.g., "30/1"). |
- data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9"). |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created (e.g., "2025-04-07T11:11:45.648324Z"). |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated (e.g., "2025-04-07T11:12:02.200011Z"). |
createdAt | string (ISO 8601) | Timestamp when the event was created (e.g., "2025-04-07T11:12:02.500514594Z"). |
attempts | array | List of attempts made to deliver the webhook. |
- attempts[].webhookId | string | Unique identifier for the webhook attempt (e.g., "3b0ab5b1-6523-4c13-8012-1d096c150b8e"). |
- attempts[].responseStatusCode | integer | HTTP status code of the response (e.g., 404). |
- attempts[].responseHeaders | object | Response headers for the webhook attempt. |
-- attempts[].responseHeaders.contentType | string | Content type of the response (e.g., "application/json"). |
-- attempts[].responseHeaders.transfer | ||
-- attempts[].responseHeaders.server | string | Server used for the response (e.g., "nginx"). |
-- attempts[].responseHeaders.date | string | Date of the response (e.g., "Mon, 07 Apr 2025 11:12:02 GMT"). |
-- attempts[].responseHeaders.cacheControl | ||
- attempts[].responseBody | string | Body of the response (e.g., "{\"success\":false,...}" ). |
- attempts[].maxAttempts | integer | Maximum number of retry attempts (e.g., 30). |
- attempts[].id | string | Unique identifier for the attempt (e.g., "540685ef-39c0-4f4d-b258-ee04b353f2a9"). |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created (e.g., "2025-04-07T11:12:02.500514594Z"). |
- attempts[].address | string | URL address of the webhook (e.g., "https://webhook.site/24618f1c-c82c-4588-b9c6-1d86aac2a9b3"). |
video.media.subtitle.generated.ready
Name | Type | Description |
---|---|---|
type | string | Type of event (e.g., "video.media.subtitle.generated"). |
id | string | Unique identifier for the event (e.g., "ef15ae30-a8ab-41f6-a786-152b7728028a"). |
workspace | object | Workspace information. |
- workspace.name | string | Name of the workspace (e.g., "Production"). |
- workspace.id | string | Unique identifier for the workspace (e.g., "49deae57-a732-42d4-87b2-6179cc682d07"). |
status | string | Status of the media (e.g., "media_created"). |
data | object | |
- data.thumbnail | string (URL) | URL for the thumbnail image (e.g., "https://images.fastpix.io/cb81e43c-47ed-46c6-a0c6-f79b1817ef83/thumbnail.png"). |
- data.id | string | Unique identifier for the media (e.g., "8c340ff4-d5e1-4ade-96e8-6f07075de2f9"). |
- data.workspaceId | string | Unique identifier for the workspace (e.g., "49deae57-a732-42d4-87b2-6179cc682d07"). |
- data.maxResolution | string | Maximum resolution for encoding, storing, and streaming media (e.g., "480p"). |
- data.sourceResolution | string | Source resolution of the media (e.g., "480p"). |
- data.playbackIds | array | List of playback IDs. |
-- data.playbackIds[].id | string | Unique identifier for the playback ID (e.g., "cb81e43c-47ed-46c6-a0c6-f79b1817ef83"). |
-- data.playbackIds[].accessPolicy | string | Access policy for playback IDs (e.g., "public"). |
-- data.playbackIds[].accessRestrictions | object | Access restrictions for domains and user agents. |
--- data.playbackIds[].accessRestrictions.domains | object | Domain-based access restrictions. |
---- data.playbackIds[].accessRestrictions.domains.defaultPolicy | string | Default policy for domains (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.domains.allow | array | List of allowed domains. |
---- data.playbackIds[].accessRestrictions.domains.deny | array | List of denied domains. |
--- data.playbackIds[].accessRestrictions.userAgents | object | User agent-based access restrictions. |
---- data.playbackIds[].accessRestrictions.userAgents.defaultPolicy | string | Default policy for user agents (e.g., "allow"). |
---- data.playbackIds[].accessRestrictions.userAgents.allow | array | List of allowed user agents. |
---- data.playbackIds[].accessRestrictions.userAgents.deny | array | List of denied user agents. |
- data.tracks | array | List of tracks in the media. |
-- data.tracks[].id | string | Unique identifier for the track (e.g., "265d2797-5c85-4429-b7f6-b5a56e194659"). |
-- data.tracks[].type | string | Type of the track (e.g., "audio", "subtitle", "video"). |
-- data.tracks[].status | string | Status of the track (e.g., "available"). |
-- data.tracks[].languageCode | string | Language code of the track (e.g., "und" for unknown, "en" for English). |
-- data.tracks[].languageName | string | Language name of the track (e.g., "default", "English"). |
-- data.tracks[].width | integer | Width of the video track (e.g., 640). |
-- data.tracks[].height | integer | Height of the video track (e.g., 360). |
-- data.tracks[].frameRate | string | Frame rate of the video track (e.g., "25/1"). |
- data.sourceAccess | boolean | Indicates if source access is enabled (e.g., false). |
- data.generateSubtitle | boolean | Indicates if subtitles are generated (e.g., true). |
- data.mp4Support | string | Indicates MP4 support (e.g., "none"). |
- data.optimizeAudio | boolean | Indicates if audio optimization is enabled (e.g., false). |
- data.duration | string | Duration of the media (e.g., "00:03:39"). |
- data.aspectRatio | string | Aspect ratio of the media (e.g., "16:9"). |
- data.createdAt | string (ISO 8601) | Timestamp when the media was created (e.g., "2025-03-18T10:56:05.610591Z"). |
- data.updatedAt | string (ISO 8601) | Timestamp when the media was last updated (e.g., "2025-03-18T11:01:17.736322Z"). |
createdAt | string (ISO 8601) | Timestamp when the event was created (e.g., "2025-03-18T11:47:07.805413906Z"). |
attempts | array | List of attempts made to deliver the webhook. |
- attempts[].webhookId | string | Unique identifier for the webhook attempt (e.g., "3b0ab5b1-6523-4c13-8012-1d096c150b8e"). |
- attempts[].responseStatusCode | integer | HTTP status code of the response (e.g., 404). |
- attempts[].responseHeaders | object | Response headers for the webhook attempt. |
-- attempts[].responseHeaders.contentType | string | Content type of the response (e.g., "application/json"). |
-- attempts[].responseHeaders.server | string | Server used for the response (e.g., "nginx"). |
-- attempts[].responseHeaders.date | string | Date of the response (e.g., "Mon, 07 Apr 2025 11:57:04 GMT"). |
- attempts[].responseBody | string | Body of the response (e.g., "{\"success\":false,...}" ). |
- attempts[].maxAttempts | integer | Maximum number of retry attempts (e.g., 30). |
- attempts[].id | string | Unique identifier for the attempt (e.g., "532d7b38-c538-4697-888e-58ac3a38ab8f"). |
- attempts[].createdAt | string (ISO 8601) | Timestamp when the attempt was created (e.g., "2025-03-18T11:47:07.805413906Z"). |
- attempts[].address | string | URL address of the webhook (e.g., "https://webhook.site/24618f1c-c82c-4588-b9c6-1d86aac2a9b3"). |
video.media.track.created
Name | Type | Description |
---|---|---|
type | string | Type of the webhook event (e.g., video.media.track.created ). |
id | string | Unique identifier for the event (e.g., de874ab4-330a-422c-b3fe-c6a5347df4bf ). |
status | string | Status of the event (e.g., media_created ). |
createdAt | string (ISO 8601 datetime) | Timestamp when the event was created (e.g., 2025-01-27T11:55:55.854355536Z ). |
object.type | string | Type of the object (typically media ). |
object.id | string | Unique identifier for the media object (e.g., 3de1fb2c-d55a-4819-88c2-50c1ff54fcf4 ). |
workspace.name | string | Name of the workspace (e.g., Add Tracks ). |
workspace.id | string | Unique identifier for the workspace (e.g., 36387a6e-b99c-4908-b3af-ad11015fbe84 ). |
data.id | string | Unique identifier for the track (e.g., 3dc44ccb-ffb1-489b-ba3f-b240b88a05f5 ). |
data.type | string | Type of track (e.g., subtitle ). |
data.url | string (URL) | URL where the track is located. |
data.languageCode | string | Language code of the track (e.g., ta-IN ). |
data.languageName | string | Name of the language (e.g., Tamil Lang1 ). |
attempts | array | Array of attempts (empty array [] indicates no attempts recorded). |
video.media.track.ready
Name | Type | Description |
---|---|---|
type | string | Type of the webhook event (e.g., video.media.track.ready ). |
id | string | Unique identifier for the event (e.g., 8f7c1639-2660-445f-a485-114f309344ec ). |
status | string | Status of the track processing (e.g., ready ). |
createdAt | string (ISO 8601 datetime) | Timestamp when the event was created (e.g., 2025-01-27T10:16:31.857938358Z ). |
object.type | string | Type of the associated object, usually media . |
object.id | string | Unique identifier for the media (e.g., 3de1fb2c-d55a-4819-88c2-50c1ff54fcf4 ). |
workspace.name | string | Name of the workspace (e.g., Add Tracks ). |
workspace.id | string | Unique identifier for the workspace (e.g., 36387a6e-b99c-4908-b3af-ad11015fbe84 ). |
data.id | string | Unique identifier for the track (e.g., a9e838f5-08b3-44d4-afb9-1202e5c679c4 ). |
data.type | string | Type of the track, e.g., subtitle . |
data.languageCode | string | Language code of the track (e.g., tr-TR ). |
attempts | array | Array of retry attempts, empty if none. |
video.media.track.failed
Name | Type | Description |
---|---|---|
type | string | Type of the webhook event (e.g., video.media.track.failed ). |
id | string | Unique identifier for the event (e.g., 9fc5c227-b603-42d0-97df-ea8a5e3c35f2 ). |
status | string | Status of the event (e.g., failed ). |
createdAt | string (ISO 8601 datetime) | Timestamp when the event was created (e.g., 2025-01-27T11:55:56.289772761Z ). |
object.type | string | Type of the object (typically media ). |
object.id | string | Unique identifier for the media object (e.g., 3de1fb2c-d55a-4819-88c2-50c1ff54fcf4 ). |
workspace.name | string | Name of the workspace (e.g., Add Tracks ). |
workspace.id | string | Unique identifier for the workspace (e.g., 36387a6e-b99c-4908-b3af-ad11015fbe84 ). |
data.id | string | Unique identifier for the track (e.g., 3dc44ccb-ffb1-489b-ba3f-b240b88a05f5 ). |
data.type | string | Type of track (e.g., subtitle ). |
data.languageCode | string | Language code of the track (e.g., ta-IN ). |
attempts | array | Array of attempts (empty array [] indicates no attempts recorded). |
Updated about 23 hours ago