API reference / Endpoint catalog
Endpoint catalog
All 182 endpoints with the TikTok mobile path each one calls, its tier and its price. Prices are per 1,000 successful calls on the Growth plan; failed calls are free.
182 of 182 endpoints
Videos & comments17 endpoints · 2–10 cr
GET/ v1/ videoGet video · Video metadata, stats, author, sound and stream specs.↳/ aweme/ v1/ aweme/ detail/was /v1/scrape/video5 cr$0.40 / 1kPOST/ v1/ video/ batchBatch videos · Up to 50 videos in one call, billed per video.↳/ aweme/ v1/ multi/ aweme/ detail/was /v1/scrape/video/batch5 cr / item$0.40 / 1kGET/ v1/ video/ commentscursorComments · A page of comments on a video.↳/ aweme/ v2/ comment/ list/was /v1/scrape/comments5 cr$0.40 / 1kGET/ v1/ video/ comments/ repliescursorComment replies · A page of replies to one comment.↳/ aweme/ v1/ comment/ list/ reply/was /v1/scrape/comments/replies5 cr$0.40 / 1kGET/ v1/ video/ comments/ by-idsComments by ID · Look up comments by their IDs.↳/ tiktok/ comment/ status/ batch_get/ v15 cr$0.40 / 1kGET/ v1/ video/ danmakuExclusiveDanmaku · Time-coded floating reactions on a video.↳/ tiktok/ danmaku/ get/ v1↳/ tiktok/ danmaku/ list/ v15 cr$0.40 / 1kGET/ v1/ video/ transcriptTranscript · Time-aligned caption tracks for a video.↳/ aweme/ v1/ aweme/ detail/was /v1/tools/transcript2 cr$0.16 / 1kGET/ v1/ video/ no-watermarkNo-watermark media · Source 1080p60 ByteVC1 or H.264 master URLs.↳/ aweme/ v1/ aweme/ detail/was /v1/tools/no-watermark2 cr$0.16 / 1kGET/ v1/ video/ slideshowSlideshow media · Every source image and the audio of a carousel.↳/ aweme/ v1/ aweme/ detail/was /v1/tools/slideshow-downloader2 cr$0.16 / 1kGET/ v1/ video/ duetscursorDuets and stitches · Duets and stitches made from a video.↳/ tiktok/ v1/ duet/ detail/was /v1/scrape/video/duets5 cr$0.40 / 1kGET/ v1/ video/ anchorsVideo anchors · Shop, CapCut, place or effect anchors on a video.↳/ aweme/ v1/ anchor/ aweme/5 cr$0.40 / 1kGET/ v1/ video/ upvotescursorRepost annotations · Public repost annotations on a post.↳/ tiktok/ v1/ upvote/ batch_list/was /v1/scrape/video/upvotes5 cr$0.40 / 1kGET/ v1/ video/ share-infoShare info · The short share link and share metadata of a video.↳/ tiktok/ share/ link/ shorten/ v1/5 cr$0.40 / 1kGET/ v1/ video/ giftsVideo gifts · Gifts sent on a video.↳/ tiktok/ v1/ gift/ list/was /v1/scrape/video/gifts5 cr$0.40 / 1kGET/ v1/ video/ forensicsVideo forensics · Encoding, upload client and AI-generated content metadata.↳/ aweme/ v1/ aweme/ detail/↳/ tiktok/ inspect/ item/ v1was /v1/tools/video-forensics10 cr$0.79 / 1kGET/ v1/ video/ fyp-velocityFYP velocity · Play, like and share velocity of a post.↳/ aweme/ v1/ aweme/ detail/was /v1/tools/fyp-velocity10 cr$0.79 / 1kGET/ v1/ video/ comment-leadsComment leads · Questions and purchase-intent comments, structured.↳/ aweme/ v2/ comment/ list/was /v1/tools/comment-leads10 cr$0.79 / 1kUsers & profiles22 endpoints · 2–25 cr
GET/ v1/ userGet profile · Profile details, counts, bio and links.↳/ aweme/ v1/ user/ profile/ other/↳/ tiktok/ user/ profile/ other/ v1was /v1/scrape/user5 cr$0.40 / 1kGET/ v1/ user/ postscursorProfile posts · A page of a profile's posts.↳/ aweme/ v1/ aweme/ post/was /v1/scrape/user/posts5 cr$0.40 / 1kGET/ v1/ user/ with-postsProfile with posts · A profile and its first page of posts in one call.↳/ aweme/ v1/ user/ profile/ other/↳/ aweme/ v1/ aweme/ post/was /v1/scrape/user/with-posts10 cr$0.79 / 1kGET/ v1/ user/ storiesExclusivecursorStories · A user's active 24-hour stories.↳/ tiktok/ story/ archive/ detail/ v1↳/ tiktok/ story/ archive/ list/ v1was /v1/scrape/user/stories5 cr$0.40 / 1kPOST/ v1/ user/ stories/ batchBatch stories · Active stories for up to 20 users at once.↳/ tiktok/ story/ archive/ detail/ v1was /v1/scrape/user/stories/batch10 cr$0.79 / 1kGET/ v1/ user/ repostsExclusivecursorReposts · The public repost feed of a profile.↳/ tiktok/ v1/ upvote/ item/ list/was /v1/scrape/user/reposts5 cr$0.40 / 1kGET/ v1/ user/ favoritescursorFavorites · Videos a profile has publicly favorited.↳/ aweme/ v1/ aweme/ favorite/was /v1/scrape/user/favorites5 cr$0.40 / 1kGET/ v1/ user/ playlistscursorPlaylists · A creator's playlists.↳/ tiktok/ v1/ mix/ list/was /v1/scrape/user/playlists5 cr$0.40 / 1kGET/ v1/ user/ followerscursorFollowers · A page of followers.↳/ aweme/ v1/ user/ follower/ list/was /v1/scrape/user/followers10 cr$0.79 / 1kGET/ v1/ user/ followingscursorFollowings · A page of accounts a profile follows.↳/ aweme/ v1/ user/ following/ list/was /v1/scrape/user/followings10 cr$0.79 / 1kGET/ v1/ user/ followers/ searchSearch followers · Search within a profile's followers.↳/ aweme/ v1/ user/ follower/ list/was /v1/scrape/user/followers/search10 cr$0.79 / 1kGET/ v1/ user/ followings/ searchSearch followings · Search within the accounts a profile follows.↳/ aweme/ v1/ user/ following/ list/10 cr$0.79 / 1kGET/ v1/ user/ similarSimilar creators · Creators similar to a profile.↳/ aweme/ v1/ following/ page/ user/ recommend/was /v1/scrape/user/similar10 cr$0.79 / 1kGET/ v1/ user/ collectionscursorCollections · A profile's public collections.↳/ tiktok/ collection/ item_archive/ list/ v1was /v1/scrape/user/collections5 cr$0.40 / 1kGET/ v1/ user/ collections/ videoscursorCollection videos · The videos in one collection.↳/ tiktok/ collection/ item_archive/ item/ list/ v1was /v1/scrape/user/collection5 cr$0.40 / 1kGET/ v1/ user/ locate-postLocate post · Find where a post sits in a profile's timeline.↳/ aweme/ v1/ post/ locate/10 cr$0.79 / 1kGET/ v1/ user/ seriesCreator series · A creator's paid series.↳/ tiktok/ v1/ paid_content/ collection/ list/was /v1/scrape/user/series10 cr$0.79 / 1kGET/ v1/ user/ auditCreator audit · Engagement, cadence and reach diagnostics for a creator.↳/ aweme/ v1/ user/ profile/ other/↳/ aweme/ v1/ aweme/ post/was /v1/tools/account-audit25 cr$1.98 / 1kGET/ v1/ user/ visibilityVisibility check · Search indexability and feed distribution diagnostics.↳/ aweme/ v1/ general/ search/ single/↳/ aweme/ v1/ aweme/ post/was /v1/tools/shadowban-test25 cr$1.98 / 1kGET/ v1/ user/ compareCompare creators · Benchmark several creators side by side.↳/ aweme/ v1/ user/ profile/ other/was /v1/tools/compare-users25 cr$1.98 / 1kGET/ v1/ user/ check-usernameCheck username · Whether a username is available, taken or reserved.↳/ aweme/ v1/ unique/ id/ check/was /v1/tools/check-username2 cr$0.16 / 1kPOST/ v1/ user/ bulk-checkBulk profile check · Whether each of up to 100 usernames exists and is public.↳/ aweme/ v1/ user/ profile/ other/was /v1/tools/bulk-check-accounts5 cr / item$0.40 / 1kFeeds, search & Tako AI22 endpoints · 5–25 cr
GET/ v1/ feed/ persona-fypExclusivecursorPersona For You feed · For You snapshots from a city-pinned, topic-calibrated context.↳/ aweme/ v1/ feed/10 cr$0.79 / 1kGET/ v1/ feed/ persona-fyp/ citiesSupported persona cities · All 84 supported city slugs grouped by country code.↳gateway · regional city catalogFree— / 1kGET/ v1/ feedcursorFeeds · For You, Following, STEM, Explore and Nearby feeds.↳/ aweme/ v1/ feed/↳/ aweme/ v2/ follow/ feed/↳/ tiktok/ feed/ stem/ v2↳/ tiktok/ feed/ explore/ v1↳/ tiktok/ feed/ nearby/ revampwas /v1/scrape/feed5 cr$0.40 / 1kGET/ v1/ feed/ storiesStories feed · The stories tray at the top of the feed.↳/ aweme/ v2/ follow/ feed/ skylight5 cr$0.40 / 1kGET/ v1/ feed/ landscapecursorLandscape feed · The horizontal, full-screen video feed.↳/ tiktok/ feed/ horizontal/ v25 cr$0.40 / 1kGET/ v1/ searchcursorSearch · Search videos, users, LIVE, hashtags, sounds and places.↳/ aweme/ v1/ general/ search/ single/↳/ aweme/ v1/ search/ item/↳/ aweme/ v1/ discover/ search/↳/ aweme/ v1/ live/ search/↳/ aweme/ v1/ challenge/ search/↳/ aweme/ v1/ music/ search/↳/ aweme/ v1/ search/ place/was /v1/scrape/search5 cr$0.40 / 1kGET/ v1/ search/ suggestionsSearch suggestions · Suggestions for a partial keyword.↳/ aweme/ v1/ search/ sug/was /v1/scrape/search/suggestions5 cr$0.40 / 1kPOST/ v1/ vision/ ecom-searchExclusiveVision search · Reverse image search across Shop products and matching videos.↳/ aweme/ v1/ search/ photo/ bff/ ecom/↳/ aweme/ v1/ search/ vision/ general/was /v1/scrape/search/vision, /v1/scrape/ecom/photo-search25 cr$1.98 / 1kPOST/ v1/ tako/ askExclusiveTako ask · Answers from TikTok's Tako assistant, with cited videos.↳/ aweme/ v1/ tako/ op/ stream/25 cr$1.98 / 1kPOST/ v1/ tako/ chatTako chat · A multi-turn conversation with Tako.↳/ aweme/ v1/ tako/ op/ stream/25 cr$1.98 / 1kGET/ v1/ tako/ sugTako suggestions · Prompts Tako suggests for a video or topic.↳/ aweme/ v1/ tako/ sug/5 cr$0.40 / 1kGET/ v1/ tako/ conversationGrowth+Tako conversation · Messages in one of a connected account's Tako conversations.↳/ aweme/ v1/ tako/ conversation/ message/ list/10 cr$0.79 / 1kGET/ v1/ tako/ inboxGrowth+Tako inbox · A connected account's Tako inbox.↳/ aweme/ v1/ tako/ inbox/ message/ list/10 cr$0.79 / 1kGET/ v1/ tako/ memoryGrowth+Tako memory · What Tako remembers for a connected account.↳/ aweme/ v1/ tako/ memory/ list/10 cr$0.79 / 1kGET/ v1/ creator/ search-insightscursorSearch insights · Studio search topics with content gaps.↳/ tiktok/ v1/ creator/ search_insights/ topics/was /v1/scrape/creator/search-insights25 cr$1.98 / 1kGET/ v1/ creator/ search-insights/ detailSearch insight detail · One search topic: volume, gap and related queries.↳/ tiktok/ v1/ creator/ search_insights/ detail/25 cr$1.98 / 1kGET/ v1/ creator/ search-insights/ trendSearch insight trend · Search volume over time for a topic.↳/ tiktok/ v1/ creator/ search_insights/ detail/25 cr$1.98 / 1kGET/ v1/ creator/ search-insights/ videoscursorSearch insight videos · Top videos for a search topic.↳/ tiktok/ v1/ creator/ search_insights/ detail/25 cr$1.98 / 1kGET/ v1/ douyin/ hotDouyin hot list · The Douyin hot search list.↳/ aweme/ v1/ hot/ search/ list/was /v1/scrape/douyin/hot10 cr$0.79 / 1kGET/ v1/ douyin/ searchDouyin hot search · The Douyin hot search board for a keyword.↳/ aweme/ v1/ hot/ search/ list/was /v1/scrape/douyin/hot-search10 cr$0.79 / 1kGET/ v1/ douyin/ brandDouyin brand board · The Douyin brand board.↳/ aweme/ v1/ hot/ search/ list/10 cr$0.79 / 1kGET/ v1/ douyin/ musicDouyin music board · The Douyin music board.↳/ aweme/ v1/ hot/ search/ list/10 cr$0.79 / 1kTikTok Shop19 endpoints · 25 cr
GET/ v1/ shop/ pdpExclusiveProduct page · The full mobile SDUI product page tree.↳/ api/ v2/ shop/ sdui_pdp/ get↳/ api/ v1/ shop/ item/ product_info/ get25 cr$1.98 / 1kGET/ v1/ shop/ live-bagExclusiveLIVE shopping bag · Products pinned in a LIVE room, with prices and promos.↳/ aweme/ v2/ oec/ live/ bag/ assemble↳/ aweme/ v2/ oec/ live/ bag/ tabs_and_productswas /v1/scrape/ecom/live-bag25 cr$1.98 / 1kGET/ v1/ shop/ searchcursorShop search · Search Shop products by keyword.↳/ aweme/ v1/ search/ single/ bff/ ecom/↳/ aweme/ v1/ search/ pack_product/ ecom/was /v1/scrape/ecom/search25 cr$1.98 / 1kGET/ v1/ shop/ sellercursorSeller catalog · A seller's storefront and catalog.↳/ api/ shop/ v1/ homepage/ get↳/ api/ shop/ v1/ product/ listwas /v1/scrape/ecom/shop25 cr$1.98 / 1kGET/ v1/ shop/ seller/ categoriesSeller categories · Categories inside a seller's storefront.↳/ api/ shop/ v1/ category/ listwas /v1/scrape/ecom/shop/categories25 cr$1.98 / 1kGET/ v1/ shop/ seller/ reviewscursorSeller reviews · Verified buyer reviews across a seller’s shop.↳/ api/ v1/ shop_review/ listwas /v1/scrape/ecom/shop/reviews25 cr$1.98 / 1kGET/ v1/ shop/ showcasecursorCreator showcase · Products in a creator's showcase.↳/ api/ showcase/ v1/ product/ list↳/ api/ showcase/ v1/ creator_info/ getwas /v1/scrape/ecom/showcase25 cr$1.98 / 1kGET/ v1/ shop/ reviewscursorProduct reviews · Buyer reviews of a product or shop.↳/ api/ v1/ review/ list↳/ api/ v1/ shop_review/ listwas /v1/scrape/ecom/reviews25 cr$1.98 / 1kGET/ v1/ shop/ anchorsShop anchors · Products anchored to a video.↳/ aweme/ v1/ anchor/ aweme/25 cr$1.98 / 1kGET/ v1/ shop/ mallMall home · The Shop mall home page.↳/ api/ v1/ mall/ homepage/ bff/ get25 cr$1.98 / 1kGET/ v1/ shop/ tabShop tab · The Shop tab recommendations.↳/ api/ v1/ mall/ shop_tab/ algorithm/ reach/ get25 cr$1.98 / 1kGET/ v1/ shop/ live-productsLIVE product pop-up · The product pop-up shown in a LIVE room.↳/ aweme/ v1/ oec/ live/ product/ pop25 cr$1.98 / 1kGET/ v1/ shop/ live-roomLIVE shop info · Commerce info for a LIVE room.↳/ aweme/ v1/ oec/ live/ room/ common_info25 cr$1.98 / 1kGET/ v1/ shop/ suggestionsShop suggestions · Shop search suggestions.↳/ aweme/ v1/ search/ sug/ prefetch/ ecom/25 cr$1.98 / 1kGET/ v1/ shop/ creatorShop creator · A creator's commerce profile.↳/ api/ shop/ v1/ creator/ info/ get25 cr$1.98 / 1kGET/ v1/ shop/ same-shopMore from this shop · Other products from the same shop.↳/ api/ v1/ shop/ recommend/ same_shop/ get25 cr$1.98 / 1kGET/ v1/ shop/ recommendationsProduct recommendations · Products recommended on a product page.↳/ api/ v1/ shop/ pdp/ recommendations/ get25 cr$1.98 / 1kGET/ v1/ shop/ promotionsPromotions · Active promotions on a product.↳/ api/ v1/ shop/ promotion_info/ get25 cr$1.98 / 1kGET/ v1/ shop/ translationProduct translation · Whether a product listing can be translated.↳/ aweme/ v1/ oec/ content/ anchors/ get_product_translation_ability25 cr$1.98 / 1kLIVE rooms11 endpoints · 5–10 cr
GET/ v1/ live/ roomLIVE room · Room state, host, viewer counts and stream metadata.↳/ webcast/ room/ enter/↳/ webcast/ room/ info/was /v1/scrape/live/room10 cr$0.79 / 1kGET/ v1/ live/ check-aliveIs LIVE · Whether rooms are live right now.↳/ webcast/ room/ check_alive/was /v1/scrape/live/check-alive5 cr$0.40 / 1kGET/ v1/ live/ chatcursorLIVE chat · Decoded chat, gift and room events.↳/ webcast/ im/ fetch/10 cr$0.79 / 1kGET/ v1/ live/ with-chatcursorLIVE room with chat · Room state and the latest chat events in one call.↳/ webcast/ room/ info/↳/ webcast/ im/ fetch/10 cr$0.79 / 1kGET/ v1/ live/ streamLIVE stream URLs · FLV and HLS stream URLs at each quality.↳/ webcast/ room/ info/10 cr$0.79 / 1kGET/ v1/ live/ audienceLIVE audience · The online audience ranking.↳/ webcast/ ranklist/ online_audience/10 cr$0.79 / 1kGET/ v1/ live/ rankingLIVE hourly ranking · The hourly LIVE ranking.↳/ webcast/ ranklist/ hour/was /v1/scrape/live/ranking10 cr$0.79 / 1kGET/ v1/ live/ giftsLIVE gift catalog · The gifts available in a room, with coin prices.↳/ webcast/ gift/ list/was /v1/scrape/live/gifts10 cr$0.79 / 1kGET/ v1/ live/ recommendedRecommended LIVE · Rooms the LIVE feed recommends.↳/ webcast/ feed/was /v1/scrape/live/recommended10 cr$0.79 / 1kGET/ v1/ live/ goody-bagGoody bag · Details of a room’s goody bag.↳/ webcast/ goody_bag/ detail/10 cr$0.79 / 1kGET/ v1/ live/ bag-itemsLIVE bag items · Every product in a room’s shopping bag.↳/ aweme/ v2/ oec/ live/ bag/ assemble10 cr$0.79 / 1kSeries, sounds, hashtags & places21 endpoints · 5–10 cr
GET/ v1/ series/ mini-dramasExclusivecursorMini dramas · The short-drama catalog with episode metrics.↳/ tiktok/ v1/ paid_content/ mini_drama/ feed/↳/ tiktok/ v1/ paid_content/ mini_drama/ tabs/was /v1/scrape/mini-drama10 cr$0.79 / 1kGET/ v1/ series/ mini-dramas/ tabsMini drama tabs · The tabs of the short-drama catalog.↳/ tiktok/ v1/ paid_content/ mini_drama/ tabs/10 cr$0.79 / 1kGET/ v1/ series/ mini-dramas/ historyGrowth+cursorMini drama watch history · Short-drama watch history for a connected account.↳/ tiktok/ v1/ paid_content/ mini_drama/ watch_history/10 cr$0.79 / 1kGET/ v1/ seriesSeries · One series: title, price and episodes.↳/ tiktok/ v1/ paid_content/ collection/ detail/was /v1/scrape/series/info10 cr$0.79 / 1kGET/ v1/ series/ videoscursorSeries episodes · The episodes of a series.↳/ tiktok/ v1/ paid_content/ collection/ detail/was /v1/scrape/series10 cr$0.79 / 1kGET/ v1/ mixPlaylist · One playlist (mix).↳/ tiktok/ v1/ mix/ detail/was /v1/scrape/mix10 cr$0.79 / 1kGET/ v1/ mix/ videoscursorPlaylist videos · The videos in a playlist.↳/ tiktok/ v1/ mix/ aweme/10 cr$0.79 / 1kGET/ v1/ musiccursorSound · A sound and the videos that use it.↳/ aweme/ v1/ music/ detail/↳/ aweme/ v1/ music/ aweme/was /v1/scrape/music5 cr$0.40 / 1kGET/ v1/ music/ freshcursorSound: newest videos · The newest videos using a sound.↳/ aweme/ v1/ music/ fresh/ aweme/5 cr$0.40 / 1kGET/ v1/ music/ user-originalcursorOriginal sounds · Original sounds a creator made.↳/ aweme/ v1/ original/ music/ list/5 cr$0.40 / 1kGET/ v1/ music/ chartsSound charts · The music charts.↳/ tiktok/ chart/ music/ list/ v1/10 cr$0.79 / 1kGET/ v1/ hashtagcursorHashtag · A hashtag and its videos.↳/ aweme/ v1/ challenge/ detail/↳/ aweme/ v1/ challenge/ aweme/was /v1/scrape/hashtag5 cr$0.40 / 1kGET/ v1/ hashtag/ trendingTrending hashtags · Trending hashtag categories.↳/ aweme/ v2/ category/ list/10 cr$0.79 / 1kGET/ v1/ stickerEffect · An effect and its stats.↳/ aweme/ v1/ sticker/ detail/was /v1/scrape/sticker5 cr$0.40 / 1kGET/ v1/ poiPlace · A place, its reviews and videos tagged there.↳/ tiktok/ poi/ get/ v1↳/ tiktok/ poi/ review/ get/ v2was /v1/scrape/poi5 cr$0.40 / 1kGET/ v1/ aistyleAI style · An AI style effect.↳/ tiktok/ v1/ aistyle/ detailwas /v1/scrape/aistyle5 cr$0.40 / 1kGET/ v1/ aistyle/ videoscursorAI style videos · Videos made with an AI style.↳/ tiktok/ v1/ aistyle/ aweme5 cr$0.40 / 1kGET/ v1/ capcut/ templateCapCut template · A CapCut template.↳/ tiktok/ v1/ capcut/ template/was /v1/scrape/capcut5 cr$0.40 / 1kGET/ v1/ capcut/ videoscursorCapCut template videos · Videos made from a CapCut template.↳/ tiktok/ v1/ capcut/ template/5 cr$0.40 / 1kGET/ v1/ mv-templateMV template · A photo-to-video (MV) template.↳/ aweme/ v1/ mv/ detail/was /v1/scrape/mv-template5 cr$0.40 / 1kGET/ v1/ translateTranslate · TikTok's own translation of a caption or comment.↳/ aweme/ v1/ content/ translation/5 cr$0.40 / 1kConnected sessions47 endpoints · 15–100 cr
POST/ v1/ account/ importGrowth+Import session · Bind a session you own to a dedicated mobile context.↳/ passport/ account/ info/ v2/↳/ aweme/ v1/ user/ profile/ self/25 cr$1.98 / 1kPOST/ v1/ account/ login/ otp/ sendGrowth+Email sign-in: send code · Send a one-time sign-in code to your account’s email.↳/ passport/ email/ send_code/25 cr$1.98 / 1kPOST/ v1/ account/ login/ otp/ verifyGrowth+Email sign-in: verify code · Finish signing in with the one-time code.↳/ passport/ email/ login/25 cr$1.98 / 1kPOST/ v1/ account/ sessionGrowth+Refresh session · Refresh a session and return its state.↳/ passport/ account/ info/ v2/25 cr$1.98 / 1kGET/ v1/ account/ healthGrowth+Session health · Whether a session is healthy, needs a refresh or has expired.↳/ passport/ account/ info/ v2/15 cr$1.19 / 1kPOST/ v1/ account/ warm/ nicheGrowth+Warm session for niche · Calibrate a connected session’s For You feed toward a topic.↳/ aweme/ v1/ feed/↳/ aweme/ v1/ general/ search/ single/25 cr$1.98 / 1kGET/ v1/ account/ upload/ precheckGrowth+Upload precheck · Check direct-post eligibility and duration limits before uploading.↳/ tiktok/ v1/ infringement/ precheck/15 cr$1.19 / 1kPOST/ v1/ account/ upload/ videoGrowth+Publish video · Upload and publish a video in one call.↳/ aweme/ v1/ upload/ authkey/↳/ tiktok/ v1/ infringement/ precheck/↳/ aweme/ v1/ create/ aweme/100 cr$7.92 / 1kPOST/ v1/ account/ upload/ slideshowGrowth+Publish slideshow · Upload and publish a photo carousel in one call.↳/ aweme/ v1/ upload/ authkey/↳/ aweme/ v1/ create/ photo/100 cr$7.92 / 1kPOST/ v1/ account/ upload/ deleteGrowth+Delete post · Delete one of your posts.↳/ aweme/ v1/ aweme/ delete/15 cr$1.19 / 1kPOST/ v1/ account/ post/ visibilityGrowth+Post visibility · Change who can see one of your posts.↳/ aweme/ v1/ aweme/ modify/ visibility/15 cr$1.19 / 1kGET/ v1/ account/ upload/ placesGrowth+Places for a post · Search places to tag on a post.↳/ tiktok/ poi/ api/ place/ search15 cr$1.19 / 1kPOST/ v1/ account/ profile/ updateGrowth+Update profile · Change your nickname, bio or links.↳/ aweme/ v1/ commit/ user/25 cr$1.98 / 1kPOST/ v1/ account/ profile/ usernameGrowth+Change username · Change your @username.↳/ passport/ login_name/ update/25 cr$1.98 / 1kPOST/ v1/ account/ profile/ avatarGrowth+Change avatar · Upload a new profile picture.↳/ aweme/ v1/ upload/ image/25 cr$1.98 / 1kPOST/ v1/ account/ profile/ privacyGrowth+Privacy settings · Private account, who can comment, duet, stitch or message.↳/ tiktok/ privacy/ user/ settings/ update/ v125 cr$1.98 / 1kPOST/ v1/ account/ settingsGrowth+App settings · Change account settings.↳/ aweme/ v1/ user/ set/ settings/15 cr$1.19 / 1kPOST/ v1/ account/ wellbeingGrowth+Digital wellbeing · Screen time and restricted mode settings.↳/ tiktok/ v1/ digital_wellbeing/ settings/15 cr$1.19 / 1kPOST/ v1/ account/ commentGrowth+Post comment · Comment, or reply to a comment on your posts.↳/ aweme/ v1/ comment/ publish/25 cr$1.98 / 1kPOST/ v1/ account/ comment/ likeGrowth+Like comment · Heart a comment on your post.↳/ aweme/ v1/ comment/ digg/15 cr$1.19 / 1kPOST/ v1/ account/ comment/ unlikeGrowth+Unlike comment · Remove a heart from a comment.↳/ aweme/ v1/ comment/ digg/15 cr$1.19 / 1kPOST/ v1/ account/ comment/ deleteGrowth+Delete comment · Delete a comment on your post, or one you wrote.↳/ aweme/ v1/ comment/ delete/15 cr$1.19 / 1kGET/ v1/ account/ dm/ inboxGrowth+cursorInbox · New messages across conversations.↳/ im/ v1/ messages/ get_by_user20 cr$1.58 / 1kGET/ v1/ account/ dm/ conversation/ listGrowth+cursorConversations · Your conversations, newest first.↳/ im/ v1/ conversation/ get_list20 cr$1.58 / 1kGET/ v1/ account/ dm/ conversation/ messagesGrowth+cursorConversation messages · Messages in one conversation.↳/ im/ v1/ messages/ get_by_user20 cr$1.58 / 1kPOST/ v1/ account/ dm/ conversation/ createGrowth+Start conversation · Open a conversation with someone.↳/ im/ v1/ conversation/ create_v220 cr$1.58 / 1kPOST/ v1/ account/ dm/ conversation/ readGrowth+Mark read · Mark a conversation as read.↳/ im/ v1/ conversation/ mark_read20 cr$1.58 / 1kPOST/ v1/ account/ dm/ sendGrowth+Send message · Send a text message.↳/ im/ v1/ message/ send35 cr$2.77 / 1kPOST/ v1/ account/ dm/ send-imageGrowth+Send image · Send an image.↳/ im/ v1/ message/ send35 cr$2.77 / 1kPOST/ v1/ account/ dm/ send-voiceGrowth+Send voice note · Send a voice note.↳/ im/ v1/ message/ send35 cr$2.77 / 1kPOST/ v1/ account/ dm/ replyGrowth+Reply to message · Reply to a specific message.↳/ im/ v1/ message/ send35 cr$2.77 / 1kPOST/ v1/ account/ dm/ stickerGrowth+Send sticker · Send a sticker.↳/ im/ v1/ message/ send35 cr$2.77 / 1kPOST/ v1/ account/ dm/ share-videoGrowth+Share video · Share a video in a conversation.↳/ im/ v1/ message/ send35 cr$2.77 / 1kPOST/ v1/ account/ dm/ reactGrowth+React to message · Add an emoji reaction to a message.↳/ im/ v1/ message/ send15 cr$1.19 / 1kPOST/ v1/ account/ dm/ recallGrowth+Unsend message · Unsend a message you sent.↳/ im/ v1/ message/ send15 cr$1.19 / 1kGET/ v1/ account/ dm/ group/ infoGrowth+Group info · A group chat’s name and settings.↳/ im/ v1/ conversation/ get_list20 cr$1.58 / 1kGET/ v1/ account/ dm/ group/ membersGrowth+Group members · The members of a group chat.↳/ im/ v1/ conversation/ get_list20 cr$1.58 / 1kGET/ v1/ account/ dm/ streaksGrowth+Streaks · Message streaks with your contacts.↳/ tiktok/ v1/ im/ streaks/ info20 cr$1.58 / 1kPOST/ v1/ account/ live/ startGrowth+Start LIVE · Create a LIVE room on your account and get the RTMP ingest.↳/ webcast/ room/ create/100 cr$7.92 / 1kPOST/ v1/ account/ live/ pingGrowth+LIVE heartbeat · Keep your room open while you stream.↳/ webcast/ room/ ping/ anchor/15 cr$1.19 / 1kPOST/ v1/ account/ live/ finishGrowth+End LIVE · End your LIVE.↳/ webcast/ room/ finish/15 cr$1.19 / 1kPOST/ v1/ account/ live/ moderateGrowth+Moderate LIVE · Post, pin or remove comments and mute viewers in your room.↳/ webcast/ room/ chat/20 cr$1.58 / 1kPOST/ v1/ account/ live/ cohostGrowth+Co-host · Invite or accept a co-host in your room.↳/ webcast/ room/ chat/20 cr$1.58 / 1kPOST/ v1/ account/ live/ battleGrowth+LIVE match · Start or accept a LIVE match from your room.↳/ webcast/ room/ chat/20 cr$1.58 / 1kGET/ v1/ account/ shop/ cartGrowth+Cart · Your account's Shop cart.↳/ api/ v1/ shop/ cart/ get_cartwas /v1/shop/cart25 cr$1.98 / 1kGET/ v1/ account/ shop/ order-centerGrowth+Orders · Your account's Shop orders.↳/ api/ v1/ trade/ entrance/ getwas /v1/shop/order-center25 cr$1.98 / 1kGET/ v1/ account/ shop/ csGrowth+Shop support chat · Your conversations with Shop sellers’ support.↳/ api/ v1/ cs/ rtwas /v1/shop/cs25 cr$1.98 / 1kDevices, signing & primitives23 endpoints · 2–10 cr
GET/ v1/ resolveResolve · Any link or @handle to typed IDs.↳redirect + / aweme/ v1/ aweme/ detail/was /v1/tools/deeplink2 cr$0.16 / 1kPOST/ v1/ resolveResolve (POST) · The same resolver, with a JSON body.↳redirect + / aweme/ v1/ aweme/ detail/2 cr$0.16 / 1kGET/ v1/ tools/ id-converterID converter · Snowflake timestamps and uid ↔ sec_uid lookups.↳local · snowflake + / aweme/ v1/ user/ profile/ other/2 cr$0.16 / 1kPOST/ v1/ tools/ protobuf-decodeProtobuf decode · Decode a raw protobuf payload to JSON.↳local · protobuf decoder2 cr$0.16 / 1kPOST/ v1/ jobs/ submitSubmit batch job · Up to 500 tasks, run async, billed per task.↳gateway · async batch queue (up to 500 tasks)per task— / 1kGET/ v1/ jobs/ {id}Get job · A job’s progress and results.↳gateway · async batch queueFree— / 1kGET/ v1/ devicesList devices · Every device context your keys have provisioned.↳gateway · context registryFree— / 1kPOST/ v1/ devices/ provisionGrowth+Provision device · A dedicated mobile device context pinned to a city.↳/ service/ 2/ device_register/was /v1/contexts/provision10 cr$0.79 / 1kGET/ v1/ devices/ templatesHardware templates · The 237 Android and 15 iOS hardware profiles.↳gateway · client & device catalogwas /v1/contexts/templatesFree— / 1kGET/ v1/ apps/ versionsApp versions · Every supported (os, app_flavour, app_version).↳gateway · client & device catalogFree— / 1kGET/ v1/ devices/ {id}Get device · One device context and its state.↳gateway · context registryFree— / 1kPOST/ v1/ devices/ {id}/ bootstrapGrowth+Bootstrap device · Register a provisioned device so it is ready for calls.↳/ service/ 2/ device_register/↳/ service/ 2/ app_alert_check/10 cr$0.79 / 1kPOST/ v1/ devices/ {id}/ reportGrowth+Device security report · Execute scheduled security telemetry scenes on a provisioned device.↳/ sdi/ get_seed↳/ ri/ reportwas /v1/contexts/{id}/report10 cr$0.79 / 1kPOST/ v1/ crypto/ signSign request · Native signature headers for a request you will send.↳local · native request signer (<1 ms)2 cr$0.16 / 1kPOST/ v1/ crypto/ x-cylonsX-Cylons token · Generate an X-Cylons session-binding header from query, stub, and Lanus keys.↳local · X-Cylons SM3/ MD5 signer2 cr$0.16 / 1kPOST/ v1/ crypto/ x-argus/ decryptX-Argus decrypt · Decrypt and inspect an external X-Argus header into typed fields.↳local · X-Argus cipher & protobuf inspector2 cr$0.16 / 1kPOST/ v1/ crypto/ x-ladon/ decryptX-Ladon decrypt · Decrypt an external X-Ladon header into timestamp, license ID and aid.↳local · X-Ladon cipher inspector2 cr$0.16 / 1kPOST/ v1/ crypto/ x-gorgon/ decryptX-Gorgon decrypt · Decrypt an external X-Gorgon header into query digest, timestamp and SDK version.↳local · X-Gorgon cipher inspector2 cr$0.16 / 1kPOST/ v1/ crypto/ ttencrypt/ encryptTTEncrypt encode · Encrypt telemetry or registration JSON with TTEncrypt.↳local · TTEncrypt codec2 cr$0.16 / 1kPOST/ v1/ crypto/ ttencrypt/ decryptTTEncrypt decode · Decrypt an external TTEncrypt frame into UTF-8 and parsed JSON.↳local · TTEncrypt codec2 cr$0.16 / 1kPOST/ v1/ crypto/ zstd/ compresszstd compress · Compress a payload with zstd.↳local · zstd codec2 cr$0.16 / 1kPOST/ v1/ crypto/ zstd/ decompresszstd decompress · Decompress a zstd payload.↳local · zstd codec2 cr$0.16 / 1kPOST/ v1/ crypto/ passport-hashPassport identifier hash · Compute Passport XOR-5 hex, TTP identifier SHA-256 and session scramble values.↳local · Passport XOR5 & TTP hash2 cr$0.16 / 1k