Subtitles Webhooks
video.subtitle.autogenerated.created
- Event for when a video subtitle has been autogenerated and created.
- Event payload:
{
"eventTime": "2024-12-17T15:05:19.604953Z",
"eventType": "video.subtitle.autogenerated.created",
"data": {
"VideoId": "{VideoId}",
"LanguageName": "{LanguageName}",
"Status": "Pending",
"StatusId": 1
},
"projectId": "{projectId}"
}
video.subtitle.processing.started
- Event for when a video subtitle has been autogenerated and has started processing.
- Event payload:
{
"eventTime": "2024-12-17T15:05:19.604953Z",
"eventType": "video.subtitle.processing.started",
"data": {
"VideoId": "{VideoId}",
"LanguageName": "{LanguageName}",
"Status": "Processing",
"StatusId": 2
},
"projectId": "{projectId}"
}
video.subtitle.autogenerated.completed
- Event for when a video subtitle has been autogenerated and completed.
- Event payload:
{
"eventTime": "2024-12-17T15:23:50.1613257Z",
"eventType": "video.subtitle.autogenerated.completed",
"data": {
"Id": 1,
"VideoId": "{VideoId}",
"LanguageId": 1,
"LanguageName": "{LanguageName}",
"LanguageCode": "{LanguageCode}",
"FilePath": "{FilePath}",
"Extension": ".vtt",
"Active": false,
"IsAutoGenerated": true,
"Status": "Ready",
"StatusId": 3
},
"projectId": "{projectId}"
}
video.subtitle.autogenerated.failed
- Event for when a video subtitle has failed to be autogenerated.
- Event payload:
{
"eventTime": "2024-12-17T15:05:19.604953Z",
"eventType": "video.subtitle.autogenerated.failed",
"data": {
"VideoId": "{VideoId}",
"LanguageName": "{LanguageName}",
"Status": "Failed",
"StatusId": 4
},
"projectId": "{projectId}"
}
video.subtitle.uploaded
- Event for when a video subtitle has been uploaded.
- Event payload:
{
"eventTime": "2024-12-17T15:04:36.9744694Z",
"eventType": "video.subtitle.uploaded",
"data": {
"Id": 1,
"VideoId": "{VideoId}",
"LanguageId": 1,
"LanguageName": "{LanguageName}",
"LanguageCode": "{LanguageCode}",
"FilePath": "{FilePath}",
"Extension": ".vtt",
"Active": false,
"IsAutoGenerated": false,
"Status": "Ready",
"StatusId": 3
},
"projectId": "{projectId}"
}
video.subtitle.deleted
- Event for when a video subtitle has been deleted.
- Event payload:
{
"eventTime": "2024-12-17T14:53:39.7662107Z",
"eventType": "video.subtitle.deleted",
"data": {
"VideoId": "{VideoId}",
"LanguageName": "{LanguageName}"
},
"projectId": "{projectId}"
}
video.subtitle.state.changed
- Event for when a video subtitle's state has changed.
- Event payload:
{
"eventTime": "2024-12-17T15:00:04.1876923Z",
"eventType": "video.subtitle.state.changed",
"data": {
"VideoId": "{VideoId}",
"LanguageName": "{LanguageName}",
"Active": false
},
"projectId": "{projectId}"
}