JUMP TOOverviewAuthenticationErrorsLimitsPostman CollectionsAvatarsList avatarsgetList Avatars V2getvoicesList voicesgetList Voices V2getVideoCreate an Avatar Video V2postRetrieve a videogetAdd caption to the videopostRetrieve the caption videogetDelete a videodeleteCreate a WebM videopost(deprecated) Create a videopostpersonalized videoAdd ContactposttemplatesList Templates V2getGet Template V2getGenerate from Template V2post(deprecated) Generate from templatepost(deprecated) Retrieve a templategetAssetsUpload assetpostvideo translateList supported languagesgetVideo TranslatepostVideo Translate statusgetWEBHOOKList webhook endpointsgetAdd a webhook endpointpostUpdate a webhook endpointpatchDelete a webhook endpointdeleteList available webhook eventsgetAI CapabilitiesTalking PhotoList talking photosgetUpload talking photopostDelete a talking photo V2deleteSTREAMING APINew sessionpostStart sessionpostList sessionsgetSubmit ICE informationpostSend taskpostClose sessionpostInterrupt taskpostCreate session tokenpostUserGet remaining quota V2getIFRAMEiFrame OverviewCreate Tokenpostiframe JS SDKPowered by Add caption to the videopost https://api.heygen.com/v1/video/caption.generateThis endpoint only works with videos generated using the v1 API.Request Body FieldTypeDescriptionvideo_idstringA complete video id Response FieldTypeDescriptionvideo_idstring Note The add caption function only support text input video.