About media_job parameter in request body
media_job is the unique identifier of a preview video url. You can get it from the previews field.
About Request Data Structure of Webhook
If the ‘webhook_url’ is passed in the parameters, we will initiate a POST request to thewebhook_url when the task succeeds or fails, with the following content:
id(string): The unique identifier of the jobstatus(string): The status of the job. Possible values arepending,in_queue,running,failed,donefailed_reason(string): The reason of the failure if the job failedvideo_output(string): The URL of the video if the job is donevideo_thumbnail(string): The Thumbnail URL of the video if the job is done
Authorizations
API ID, from your settings page.
API Key, from your settings page.
Path Parameters
A UUID string identifying this Link to Video.
Body
Response
Link associated with the video.
Media job associated with the video. Default is null.
Reason for failure. Default is null.
Generated Video URL
Generated Video Thumbnail URL
List of outputs
Credits used in this API call
Duration of the video in seconds
Preview URL
List of previews
Editor URL for the video. Expires in 24 hours. Available only if your API account has API editor access enabled.
1Name of the video. Default is null.
255Target platform for the video. Default is 'tiktok'.
255Target audience for the video. Default is 'young adults'.
Language of the video. Default is 'en'.
ar- Arabicbg- Bulgariancs- Czechda- Danishde- Germanel- Greek, Modernen- Englishes- Spanish; Castilianfi- Finnishfr- Frenchhi- Hindihr- Croatianid- Indonesianit- Italianja- Japaneseko- Koreanms- Malaynl- Dutchpl- Polishpt- Portuguesero- Romanian, Moldavian, Moldovanru- Russiansk- Slovaksv- Swedishta- Tamiltl- Tagalogtr- Turkishuk- Ukrainianzh- Chinese
ar, bg, cs, da, de, el, en, es, fi, fr, hi, hr, id, it, ja, ko, ms, nl, pl, pt, ro, ru, sk, sv, ta, tl, tr, uk, zh Length of the video in seconds. Default is 15.
15- 1530- 3060- 60
15, 30, 60 9x16- 9X1616x9- 16X91x1- 1X1
9x16, 16x9, 1x1 Script style of the video. Default is DiscoveryWriter.
BenefitsV2- BenefitsBrandStoryV2- Brand StoryCallToActionV2- Call To ActionDiscoveryWriter- DiscoveryDontWorryWriter- Don't WorryEmotionalWriter- EmotionalGenzWriter- Gen ZHowToV2- How ToLetMeShowYouWriter- Let Me Show YouMotivationalWriter- MotivationalProblemSolutionV2- Problem SolutionProblemSolutionWriter- Problem-SolutionProductHighlightsV2- Product HighlightsProductLifestyleV2- Product LifestyleResponseBubbleWriter- Response BubbleSpecialOffersV2- Special OffersStoryTimeWriter- StorytimeThreeReasonsWriter- 3 Reasons WhyTrendingTopicsV2- Trending TopicsNegativeHook- Don’t Use This If You Want...NumberOneHook- The #1 Hack You NeedEverWonderHook- Ever Wonder Why?SecretHook- Wish I Could Keep This SecretWhatHappensHook- What Happens If You Try This?AnyoneElseHook- That One Thing We All HaveAmazedHook- Still Amazed by This2025Hook- Hack 2025 Like ThisHateMeHook- They’ll Hate Me for ThisResponseBubbleTextOverlay- Response bubbleHeyAlgorithmHook- Hey AlgorithmCannotBelieveHook- Cannot Believe ThisFinallyConfidentHook- Finally ConfidentPremiumFeelingHook- Premium FeelingFirstTimeFullHook- First Time FullLongLineReasonHook- Long Line ReasonMissingOutAlertHook- Missing Out AlertBetterTodayVersionHook- Better Today VersionBigHappeningHook- Big HappeningPriceDropRegretHook- Price Drop RegretGroupBuyFrustrationHook- Group Buy FrustrationStopAffordExcuseHook- Stop Afford ExcuseLifeTooShortDiscountHook- Life Too Short DiscountHugePriceDropRushHook- Huge Price Drop RushPriceCouldGoLowerHook- Price Could Go LowerStillFullPriceHook- Still Full PriceSecretDiscountShareHook- Secret Discount ShareVoucherSavingsAlertHook- Voucher Savings AlertCouponDiscoveryRegretHook- Coupon Discovery RegretBestDealEverHook- Best Deal EverDIY- DIY
BenefitsV2, BrandStoryV2, CallToActionV2, DiscoveryWriter, DontWorryWriter, EmotionalWriter, GenzWriter, HowToV2, LetMeShowYouWriter, MotivationalWriter, ProblemSolutionV2, ProblemSolutionWriter, ProductHighlightsV2, ProductLifestyleV2, ResponseBubbleWriter, SpecialOffersV2, StoryTimeWriter, ThreeReasonsWriter, TrendingTopicsV2, NegativeHook, NumberOneHook, EverWonderHook, SecretHook, WhatHappensHook, AnyoneElseHook, AmazedHook, 2025Hook, HateMeHook, ResponseBubbleTextOverlay, HeyAlgorithmHook, CannotBelieveHook, FinallyConfidentHook, PremiumFeelingHook, FirstTimeFullHook, LongLineReasonHook, MissingOutAlertHook, BetterTodayVersionHook, BigHappeningHook, PriceDropRegretHook, GroupBuyFrustrationHook, StopAffordExcuseHook, LifeTooShortDiscountHook, HugePriceDropRushHook, PriceCouldGoLowerHook, StillFullPriceHook, SecretDiscountShareHook, VoucherSavingsAlertHook, CouponDiscoveryRegretHook, BestDealEverHook, DIY Override avatar for the video. Default is null.
255Override voice for the video. Default is null.
255Override script for the video. Default is null.
Background music URL for the video. Default is null, video will use random music.
255Volume of the background music, ranging from 0.0 to 1.0. Default is null, video will use default music volume of visual_style.
0 <= x <= 1Volume of the voiceover, ranging from 0.0 to 1.0. Default is null, video will use default voiceover volume of visual_style.
0 <= x <= 1Webhook URL for status updates. Default is null.
200No background music for the video. Default is false, video with background music.
No caption for the video. Default is false, video with caption.
No emotion for the video. Default is false, video with emotion.
No call to action for the video. Default is false, video with call to action.
No stock broll for the video. Default is false, video with stock broll.
Deprecated, use style in caption_setting instead. Caption style for the video. Default is 'normal-black'.
normal-black- NORMAL_BLACKnormal-white- NORMAL_WHITEnormal-red- NORMAL_REDnormal-blue- NORMAL_BLUEneo- NEObrick- BRICKfrenzy- FRENZYverana- VERANAmustard- MUSTARDglow- GLOWmint- MINTcoolers- COOLERSbilo- BILOtoons- TOONSdeep-blue- DEEP_BLUEmystique- MYSTIQUEcaution- CAUTIONduality- DUALITYcomic-shadow- COMIC_SHADOWclean-bold- CLEAN_BOLDsoft-pill- SOFT_PILLunderline-bold- UNDERLINE_BOLDclassic-duo- CLASSIC_DUOhand-script- HAND_SCRIPTbutton-glow- BUTTON_GLOWemboss-outline- EMBOSS_OUTLINEstandard-bold- STANDARD_BOLDoutlined-text- OUTLINED_TEXTquiet-serif- QUIET_SERIFeditorial-clean- EDITORIAL_CLEANshout-block- SHOUT_BLOCKword-flash- WORD_FLASHpromo-punch- PROMO_PUNCHlight-word- LIGHT_WORDtagline-bold- TAGLINE_BOLDglow-speak- GLOW_SPEAKblack-block- BLACK_BLOCK
normal-black, normal-white, normal-red, normal-blue, neo, brick, frenzy, verana, mustard, glow, mint, coolers, bilo, toons, deep-blue, mystique, caution, duality, comic-shadow, clean-bold, soft-pill, underline-bold, classic-duo, hand-script, button-glow, emboss-outline, standard-bold, outlined-text, quiet-serif, editorial-clean, shout-block, word-flash, promo-punch, light-word, tagline-bold, glow-speak, black-block Deprecated, use offset in caption_setting instead. Caption offset x is horizontally relative to the center of the canvas in percentage, range from -0.5 to 0.5. Default is null, video with default caption position of visual_style.
Deprecated, use offset in caption_setting instead. Caption offset y is vertically relative to the center of the canvas in percentage, range from -0.5 to 0.5. Default is null, video with default caption position of visual_style.
Caption setting, default null and default caption setting will be used
Model version for the avatar, 'standard', 'aurora_v1' or 'aurora_v1_fast'. Default is 'standard'. Standard model costs 5 credits per 30 seconds video, Aurora_v1 model costs 20 credits per 15 seconds video, and Aurora_v1_fast renders faster with lower quality for 10 credits per 15 seconds video.
standard- Standardaurora_v1- Aurora v1aurora_v1_fast- Aurora v1 Fast
standard, aurora_v1, aurora_v1_fast 
