@@ -1568,4 +1568,153 @@ x-webhooks:
1568
1568
summary : Accepted
1569
1569
description : Your webhook server may return this response to api.video to
1570
1570
signal that the webhook is accepted.
1571
+ video.caption.generated :
1572
+ post :
1573
+ tags :
1574
+ - Webhooks
1575
+ summary : Video caption generated
1576
+ description : This webhook triggers when the API finishes generating a caption
1577
+ for a video.
1578
+ operationId : POST-webhooks
1579
+ parameters :
1580
+ - in : header
1581
+ name : X-Api-Video-WebhookID
1582
+ schema :
1583
+ type : string
1584
+ description : The unique ID of your webhook.
1585
+ required : true
1586
+ - in : header
1587
+ name : X-Api-Video-Signature
1588
+ schema :
1589
+ type : string
1590
+ description : The webhook's body encrypted using the webhook's signature secret,
1591
+ in HMAC SHA256. Use this hash to verify that api.video is the origin of
1592
+ this webhook notification.
1593
+ required : true
1594
+ requestBody :
1595
+ content :
1596
+ application/json :
1597
+ schema :
1598
+ type : object
1599
+ properties :
1600
+ type :
1601
+ type : string
1602
+ description : The name of the webhook event that occurred.
1603
+ example : video.caption.generated
1604
+ emittedAt :
1605
+ description : Returns the date-time when the webhook event occurred.
1606
+ type : string
1607
+ format : date-time
1608
+ example : 2024-08-151T10:18:47+00:00
1609
+ videoId :
1610
+ description : The ID of the video where the caption was generated.
1611
+ type : string
1612
+ example : vi4blUQJFrYWbaG44NCh1234
1613
+ captionId :
1614
+ description : The ID of the caption that was generated.
1615
+ type : string
1616
+ example : caption_1CHAfLFHT5B5EV4vzT1234
1617
+ generationMode :
1618
+ description : Returns the method used to generate the caption. `transcript`
1619
+ means that the caption was generated based on the transcription
1620
+ of the video. Learn more about transcripts [here](https://docs.api.video/vod/generate-transcripts).
1621
+ type : string
1622
+ enum :
1623
+ - transcript
1624
+ example : transcript
1625
+ language :
1626
+ description : Returns the language of the captions in [IETF language
1627
+ tag](https://en.wikipedia.org/wiki/IETF_language_tag) format.
1628
+ example : en
1629
+ type : string
1630
+ enum :
1631
+ - ar
1632
+ - ca
1633
+ - cs
1634
+ - da
1635
+ - de
1636
+ - el
1637
+ - en
1638
+ - es
1639
+ - fa
1640
+ - fi
1641
+ - fr
1642
+ - he
1643
+ - hi
1644
+ - hr
1645
+ - hu
1646
+ - it
1647
+ - ja
1648
+ - ko
1649
+ - ml
1650
+ - nl
1651
+ - nn
1652
+ - false
1653
+ - pl
1654
+ - pt
1655
+ - ru
1656
+ - sk
1657
+ - sl
1658
+ - te
1659
+ - tr
1660
+ - uk
1661
+ - ur
1662
+ - vi
1663
+ - zh
1664
+ responses :
1665
+ " 202 " :
1666
+ summary : Accepted
1667
+ description : Your webhook server may return this response to api.video to
1668
+ signal that the webhook is accepted.
1669
+ video.summary.generated :
1670
+ post :
1671
+ tags :
1672
+ - Webhooks
1673
+ summary : Video summary generated
1674
+ description : This webhook triggers when the API finishes generating a summary
1675
+ for a video.
1676
+ operationId : POST-webhooks
1677
+ parameters :
1678
+ - in : header
1679
+ name : X-Api-Video-WebhookID
1680
+ schema :
1681
+ type : string
1682
+ description : The unique ID of your webhook.
1683
+ required : true
1684
+ - in : header
1685
+ name : X-Api-Video-Signature
1686
+ schema :
1687
+ type : string
1688
+ description : The webhook's body encrypted using the webhook's signature secret,
1689
+ in HMAC SHA256. Use this hash to verify that api.video is the origin of
1690
+ this webhook notification.
1691
+ required : true
1692
+ requestBody :
1693
+ content :
1694
+ application/json :
1695
+ schema :
1696
+ type : object
1697
+ properties :
1698
+ type :
1699
+ type : string
1700
+ description : The name of the webhook event that occurred.
1701
+ example : video.caption.generated
1702
+ emittedAt :
1703
+ description : Returns the date-time when the webhook event occurred.
1704
+ type : string
1705
+ format : date-time
1706
+ example : 2024-08-151T10:18:47+00:00
1707
+ videoId :
1708
+ description : The ID of the video where the summary was generated.
1709
+ type : string
1710
+ example : vi4blUQJFrYWbaG44NCh1234
1711
+ summaryId :
1712
+ description : The ID of the summary that was generated.
1713
+ type : string
1714
+ example : summary_1CGyYoB9XCgBk4iQna8ocT
1715
+ responses :
1716
+ " 202 " :
1717
+ summary : Accepted
1718
+ description : Your webhook server may return this response to api.video to
1719
+ signal that the webhook is accepted.
1571
1720
0 commit comments