{"openapi":"3.0.3","info":{"title":"TikLiveAPI - TikTok Scraper API","description":"Real-time TikTok data API: users, videos, comments, music, hashtags, search, playlists and no-watermark downloads. Authenticate with an X-Api-Key header. Each successful request costs 1 credit; the standard rate limit is 200 requests per minute per API key. Get an API key and 100 free credits at https://www.tikliveapi.com/register/.","version":"1.0.0","termsOfService":"https://www.tikliveapi.com/terms/","contact":{"name":"TikLiveAPI Support","url":"https://www.tikliveapi.com/contact/"},"license":{"name":"Proprietary","url":"https://www.tikliveapi.com/terms/"}},"externalDocs":{"description":"Full documentation","url":"https://www.tikliveapi.com/documentation/"},"servers":[{"url":"https://api.tikliveapi.com","description":"Production API"}],"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"TikTok User API Endpoints","description":"Access comprehensive public profile information, including nickname, bio, follower count, verification status, and more for any TikTok user."},{"name":"TikTok Video (Post) API Endpoints","description":"Retrieve detailed information about specific TikTok videos, including download links, music info, stats, and user comments."},{"name":"TikTok Music API Endpoints","description":"Access details about TikTok music tracks. Retrieve music metadata, original cover art, and a list of posts created with the music."},{"name":"TikTok Hashtag (Challenge) API Endpoints","description":"Explore TikTok challenges and hashtags. Get challenge details, view top trending posts, and analyze hashtag performance."},{"name":"TikTok Search API Endpoints","description":"Perform powerful searches across TikTok. Find specific users, discover trending videos, and explore popular hashtags/challenges."},{"name":"TikTok Playlist (Mix) API Endpoints","description":"Manage and retrieve playlists. Access curated video collections and user-generated mixes using these specialized endpoints."},{"name":"TikTok Download API Endpoints","description":"Download high-quality TikTok videos without watermarks and extract audio (music) mp3 files directly from video URLs."},{"name":"TikTok Collection API Endpoints","description":"Access user collections and favorites (liked videos). Retrieve saved content for analysis or backup."},{"name":"TikTok Region API Endpoints","description":"Get a list of supported regions (country codes) to filter search results and challenge posts by specific geographic locations."},{"name":"TikTok Ads API Endpoints","description":"Retrieve detailed information about TikTok advertisements, including creative content and advertiser details."}],"paths":{"/userid/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User ID","description":"Retrieve the unique numeric User ID (UID) for any TikTok user by providing their username. Essential for subsequent API requests. The response is a single JSON object with the id field, for example {\"id\": \"107955\"} for the official tiktok account. Store this ID once per account: /user-posts/, /user-followers/, /user-following/ and both info endpoints all key off the numeric userid rather than the handle, and handles can change while the ID never does.","operationId":"usersUserId","parameters":[{"name":"username","in":"query","required":true,"description":"The username of the TikTok user.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"107955"}}}}}}},"/userinfo-by-username/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Info by Username","description":"Fetch detailed user profile information including bio, stats (followers, heart count), nickname, and verified status using a username. Returns two blocks in one call: a user object with id, uniqueId, nickname, signature (the bio), avatar URLs in three sizes, verified, privateAccount, secUid, createTime (account creation as a Unix timestamp) and bioLink when the account has set one, plus a stats object with followerCount, followingCount, heartCount, videoCount and diggCount. This is the go-to endpoint for influencer vetting and profile enrichment when all you have is a handle.","operationId":"usersUserInfo","parameters":[{"name":"username","in":"query","required":true,"description":"The username of the TikTok user.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"user":{"id":"107955","uniqueId":"tiktok","nickname":"TikTok","avatarThumb":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:100:100.webp?dr=9640&refresh_token=fcc159b3&x-expires=1790812800&x-signature=VZlUUxBLtuW2HKF%2FjqmVP9s2lKY%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=fdd36af4&idc=useast8","avatarMedium":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:720:720.webp?dr=9640&refresh_token=e7059af9&x-expires=1790812800&x-signature=SjvXoY4HgZ6Z26plll9E6dSMnZ8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=fdd36af4&idc=useast8","avatarLarger":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.webp?dr=9640&refresh_token=41e2c3f7&x-expires=1790812800&x-signature=bWYAzxTPLun5KCwemJTqAuag0k0%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=fdd36af4&idc=useast8","signature":"Your next discovery is waiting on TikTok.","verified":true,"secUid":"MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM","secret":false,"ftc":false,"relation":0,"openFavorite":false,"commentSetting":null,"duetSetting":null,"stitchSetting":null,"privateAccount":false,"isADVirtual":false,"isUnderAge18":false,"ins_id":"","twitter_id":"","youtube_channel_title":"","youtube_channel_id":"","UserStoryStatus":0,"createTime":1425144149},"stats":{"followingCount":1,"followerCount":95951715,"heartCount":464729186,"videoCount":1593,"diggCount":0,"heart":464729186}}}}}}}},"/userinfo-by-id/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Info by ID","description":"Get comprehensive user profile details such as follower count, total likes, bio, secUid and account creation time (createTime) using the unique numeric User ID. The response shape is identical to the username variant - a user block and a stats block - so the two endpoints share one parser. Use this one when you already store numeric IDs and want to refresh follower counts on a schedule without resolving handles again, for example in a daily competitor-tracking snapshot.","operationId":"usersInfoById","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"user":{"id":"107955","uniqueId":"tiktok","nickname":"TikTok","avatarThumb":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:100:100.webp?dr=9640&refresh_token=6d78740d&x-expires=1790812800&x-signature=3LitcZ2bnWgcNNRI4KilsCSCbvM%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=2472a6c6&idc=useast8","avatarMedium":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:720:720.webp?dr=9640&refresh_token=e7059af9&x-expires=1790812800&x-signature=SjvXoY4HgZ6Z26plll9E6dSMnZ8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=2472a6c6&idc=useast8","avatarLarger":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.webp?dr=9640&refresh_token=41e2c3f7&x-expires=1790812800&x-signature=bWYAzxTPLun5KCwemJTqAuag0k0%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=2472a6c6&idc=useast8","signature":"Your next discovery is waiting on TikTok.","verified":true,"secUid":"MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM","secret":false,"ftc":false,"relation":0,"openFavorite":false,"commentSetting":null,"duetSetting":null,"stitchSetting":null,"privateAccount":false,"isADVirtual":false,"isUnderAge18":false,"ins_id":"","twitter_id":"","youtube_channel_title":"","youtube_channel_id":"","UserStoryStatus":0,"createTime":1425144149},"stats":{"followingCount":1,"followerCount":95951949,"heartCount":464729936,"videoCount":1593,"diggCount":0,"heart":464729936}}}}}}}},"/user-posts/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Posts","description":"Retrieve a list of video posts from a specific TikTok user, including video play URL, cover image, stats, and description. Each entry in the videos array carries play (clean MP4 URL), wmplay (watermarked), cover images, duration, create_time, a nested music_info block, and live counters: play_count, digg_count, comment_count, share_count, download_count and collect_count. Loop on the returned cursor while hasMore is true to walk the entire public channel, newest first.","operationId":"usersPosts","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 10, Maximum: 35.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v15044gf0000dard58fog65ktmqlrgjg","video_id":"7689568478570843422","region":"US","title":"the throwback sounds we didn’t know we were missing, given new life on the FYF 💖 @Adam Barrera unpacks how you made this the summer of nostalgia.","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn-eu.com/tos-useast8-p-0068-tx2/osdeIAtIjqJeCuF0qAAaqQAbIAzVrwGJe77ILE~tplv-tiktokx-cropcenter:300:400.jpeg?dr=10399&refresh_token=a596a108&x-expires=1790726400&x-signature=x3xnlw9oygyVDlbB6lmVmAe8os8%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b&s=PUBLISH","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn-eu.com/tos-useast8-p-0068-tx2/osdeIAtIjqJeCuF0qAAaqQAbIAzVrwGJe77ILE~tplv-tiktokx-origin.image?dr=10395&refresh_token=fbb997c6&x-expires=1790726400&x-signature=9ZWns%2BPhhrnykLXcnMUZk9Mk%2FrE%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b&s=PUBLISH","origin_cover":"https://p16-common-sign.tiktokcdn-eu.com/tos-useast8-p-0068-tx2/oQRBKFEHC2hfVpt2eqdQAOVtBgQEQl7qDtqhEA~tplv-tiktokx-360p.webp?dr=10375&refresh_token=ea1c5d30&x-expires=1790726400&x-signature=nzvPaRL5eDebibK3F3cmFyv%2BvfA%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b&s=PUBLISH&ftpl=1","duration":52,"play":"https://v19.tiktokcdn-eu.com/59659786b20636b1affcd023a6a82b4c/6abc5197/video/tos/alisg/tos-alisg-ve-37c799-sg/o021ggVOqeECPhq2BpFEAKDhEtARNH3IQ2f7Vt/?a=1233&bti=OTg7QGozQHM6OjZALTAzYCMucCMxNDNg&&bt=1700&ft=ERfCkaZWD0zv12NvMpyNzIxRgQ724q_45SY&mime_type=video_mp4&rc=PDQ8ZGRlNDU1aTg0ZzVmaEBpampvcG45cjtnZDMzaTczNEBiMl5jNDAvXi0xYjQvLi8xYSNnb25xMmRjMm9hLS1kMTJzcw%3D%3D&vvpl=1&l=20260929080139C5CB79CFC3A3CEB35272&btag=e00088000","wmplay":"https://v19.tiktokcdn-eu.com/cc7b903960459963edbf5e8249218235/6abc5197/video/tos/alisg/tos-alisg-ve-37c799-sg/oID2tffKgqhtqFTE7ApBAhVOEtIEqQ2AR7dmVZ/?a=1233&bti=OTg7QGozQHM6OjZALTAzYCMucCMxNDNg&&bt=1523&ft=ERfCkaZWD0zv12NvMpyNzIxRgQ724q_45SY&mime_type=video_mp4&rc=ZTdmOjRkODczOzY8OjZpOkBpampvcG45cjtnZDMzaTczNEA1MC0uYTJhNWIxNjBhMV4tYSNnb25xMmRjMm9hLS1kMTJzcw%3D%3D&vvpl=1&l=20260929080139C5CB79CFC3A3CEB35272&btag=e00088000","size":11467964,"wm_size":10276544,"music":"https://sf16-music.tiktokcdn-eu.com/obj/ies-music-tx2/7689857982108093215.mp3","music_info":{"id":"7689568544471698206","title":"original sound - tiktok","play":"https://sf16-music.tiktokcdn-eu.com/obj/ies-music-tx2/7689857982108093215.mp3","cover":"https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=10399&refresh_token=2543f42c&x-expires=1790726400&x-signature=hc%2BB0GudJ%2B0CmXZmAuREeKLbuto%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b","author":"TikTok","original":true,"duration":52,"album":"","create_time":1790367201},"play_count":266509,"digg_count":3632,"comment_count":1315,"share_count":284,"download_count":7,"collect_count":320,"create_time":1790367199,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"20260929080139C5CB79CFC3A3CEB35272\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"6707847482024723461","author":{"id":"107955","unique_id":"tiktok","nickname":"TikTok","avatar":"https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:300:300.jpeg?dr=10397&refresh_token=9b8d6887&x-expires=1790726400&x-signature=hJQCj21zPGjqyzi%2Bi2GKYS%2FmPpc%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b"},"is_nff_or_nr":false,"is_top":0},{"aweme_id":"v15044gf0000daq3iofog65v8vemult0","video_id":"7688834577418194206","region":"US","title":"this group chat deserves a soundtrack 🎤 TikTok x #TheVoice, all season long. #TheVoice 3-night premiere continues tonight, Sept. 23 at 8 p.m. EDT on @NBC and next day on @Peacock 🎶 @NBC's The Voice ","content_desc":[],"cover":"https://p19-common-sign.tiktokcdn-eu.com/tos-useast8-p-0068-tx2/oooSzAqDVEOeU6TFEAAHpAEJII00fa5A2jIlCe~tplv-tiktokx-cropcenter:300:400.jpeg?dr=10399&refresh_token=a0e32d8b&x-expires=1790726400&x-signature=RucwLMRoCKFYW8R0SkENyFUEBps%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b&s=PUBLISH","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn-eu.com/tos-useast8-p-0068-tx2/oooSzAqDVEOeU6TFEAAHpAEJII00fa5A2jIlCe~tplv-tiktokx-origin.image?dr=10395&refresh_token=f638d49a&x-expires=1790726400&x-signature=BEAmXWfUC4IrmxOplMozTRONmJ4%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b&s=PUBLISH","origin_cover":"https://p19-common-sign.tiktokcdn-eu.com/tos-useast8-p-0068-tx2/owVXqHoHDCrQHALj9IeQ3MPBnaIWALeVfLdGI0~tplv-tiktokx-360p.webp?dr=10375&refresh_token=ca8c4670&x-expires=1790726400&x-signature=dHCwTbkf9ZoZUUfgOyLcUV64Ppg%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b&s=PUBLISH&ftpl=1","duration":42,"play":"https://v19.tiktokcdn-eu.com/f04a4b540a4e652e8a04ce1a8df75d97/6abc518d/video/tos/alisg/tos-alisg-ve-37c799-sg/oI9m0AvJDVQ61EEqCtFfEBAgVOppl6IRRBDfEh/?a=1233&bti=OTg7QGozQHM6OjZALTAzYCMucCMxNDNg&&bt=319&ft=ERfCkaZWD0zv12NvMpyNzIxRgQ724q_45SY&mime_type=video_mp4&rc=ZmRlZWQ1Ozs0aGdkZjs4N0BpM29weXk5cnI2ZDMzaTczNEAwMjVeLjNjXzIxXjRiNGNfYSNxcmI1MmRjZm5hLS1kMTJzcw%3D%3D&vvpl=1&l=20260929080139C5CB79CFC3A3CEB35272&btag=e00088000","wmplay":"https://v19.tiktokcdn-eu.com/aacdb661902d3c430fb1064898a3eb3a/6abc518d/video/tos/alisg/tos-alisg-ve-37c799-sg/o0jimIDWA9fIrgnV0HqLILeaQC3egCk0gAGOIH/?a=1233&bti=OTg7QGozQHM6OjZALTAzYCMucCMxNDNg&&bt=290&ft=ERfCkaZWD0zv12NvMpyNzIxRgQ724q_45SY&mime_type=video_mp4&rc=OGk3NGdmZzxpZGg7aGRoN0BpM29weXk5cnI2ZDMzaTczNEAxM2JgMGIyXmAxLmAyLmEyYSNxcmI1MmRjZm5hLS1kMTJzcw%3D%3D&vvpl=1&l=20260929080139C5CB79CFC3A3CEB35272&btag=e00088000","size":1720410,"wm_size":1564961,"music":"https://sf16-music.tiktokcdn-eu.com/obj/ies-music-ttp-dup-us/tx27688834663070124830.mp3","music_info":{"id":"7688834618636503839","title":"original sound - tiktok","play":"https://sf16-music.tiktokcdn-eu.com/obj/ies-music-ttp-dup-us/tx27688834663070124830.mp3","cover":"https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=10399&refresh_token=2543f42c&x-expires=1790726400&x-signature=hc%2BB0GudJ%2B0CmXZmAuREeKLbuto%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b","author":"TikTok","original":true,"duration":42,"album":"","create_time":1790196325},"play_count":469653,"digg_count":8909,"comment_count":1218,"share_count":373,"download_count":18,"collect_count":567,"create_time":1790196319,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"20260929080139C5CB79CFC3A3CEB35272\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"242528222679396352,6734716968181548038,183519689707278336","author":{"id":"107955","unique_id":"tiktok","nickname":"TikTok","avatar":"https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:300:300.jpeg?dr=10397&refresh_token=9b8d6887&x-expires=1790726400&x-signature=hJQCj21zPGjqyzi%2Bi2GKYS%2FmPpc%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast2b"},"is_nff_or_nr":false,"is_top":0}],"cursor":"1787930211535","hasMore":true}}}}}}},"/user-followers/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Followers","description":"Get the complete list of followers for a specific TikTok user. Access user profiles of followers for deeper audience analysis. Each follower is a full profile object - unique_id, nickname, region, avatar, verified, follower_count, following_count and aweme_count (post count) - alongside a total for the account. Pagination is time-based: pass the time value from the previous response to fetch the next page of up to 200. Region and count fields make this the raw material for audience-quality and fake-follower audits.","operationId":"usersFollowers","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of followers to retrieve. Default: 50, Maximum: 200.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"Timestamp for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"followers":[{"id":"6785796106394059782","region":"BR","sec_uid":"MS4wLjABAAAA9F6z1StSeIktS31GStdcnArU9AmOEdElzsE4OxA7Fsm071AyE3WorM2zqUhp59Ya","unique_id":"rafaelmiranda364","nickname":"Rafael Miranda","signature":"eu crio conteúdo sobre ciclismo e warzone","avatar":"https://p19-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7335990703250735110~tplv-tiktokx-cropcenter:300:300.jpeg?dr=9638&refresh_token=48d62d31&x-expires=1790726400&x-signature=DQz7PmvBOO%2F1vCHAGvYUJJ11TSk%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=65db1d19&idc=useast5","verified":false,"secret":false,"aweme_count":133,"following_count":2675,"follower_count":605,"favoriting_count":3825,"total_favorited":1879,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"pt","create_time":1589482000},{"id":"7487560493521421319","region":"BR","sec_uid":"MS4wLjABAAAAybcJOUpi9p17tkK2gcLrkWAs2zOLmi_uOkKiIWkUPdZUBFsBJqqwlqS7Xvm445C7","unique_id":"miguel.castilho.f","nickname":"DRAGÕES BRASILEIROS","signature":"músicas, doideira, comédia, curiosidades de bandas e muito rock e metal","avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/f57c43baa3d877be27d22c8d66797714~tplv-tiktokx-cropcenter:300:300.jpeg?dr=9638&refresh_token=8ed4ece4&x-expires=1790726400&x-signature=u3amy6YMLTk4DscYMKMuDxy5KrA%3D&t=4d5b0474&ps=13740610&shp=30310797&shcp=65db1d19&idc=useast5","verified":false,"secret":false,"aweme_count":43,"following_count":1906,"follower_count":127,"favoriting_count":31631,"total_favorited":399,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"pt","create_time":1743457314}],"total":8913254,"time":1790633392,"hasMore":true}}}}}}},"/user-following/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Following","description":"Retrieve the list of accounts that a specific TikTok user is following. Analyze user interests and network connections. The followings array mirrors the follower object shape - unique_id, nickname, region, verified and full stat counts per account - with a total and time-based pagination up to 200 per page. Following lists reveal partnerships, brand relationships and interest graphs that follower lists cannot show.","operationId":"usersFollowing","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of following to retrieve. Default: 50, Maximum: 200.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"Timestamp for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"followings":[{"id":"7063398328885691397","region":"BR","sec_uid":"MS4wLjABAAAASEs246m70tFfw_8C3A4qN8uzBdF8KNsmT-G8RlnihaRGC-8OVIB5GS1S0L-ojy25","unique_id":"portadefamosos","nickname":"portadefamosos","signature":"📍 Na porta onde tudo acontece\n🎥 Flagrando famosos AO VIVO\n👀 Quem passa por aqui, eu mostro\n🚫 Sem filtro, sem roteiro\n👨🏼‍💻@weullebitencourt","avatar":"https://p19-common-sign.tiktokcdn.com/tos-alisg-avt-0068/93232d950469aa57608041bb5c579cb1~tplv-tiktokx-cropcenter-q:300:300:q70.webp?dr=10793&refresh_token=889d9f2a&x-expires=1790726400&x-signature=OhSS%2BAu58bw1mqYx7nwRm7mRdAM%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=65db1d19&idc=my&sc=avatar&s=COMMON_RELATION_LIST","verified":false,"secret":false,"aweme_count":667,"following_count":46,"follower_count":54075,"favoriting_count":500,"total_favorited":6537446,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"pt","create_time":1644576240},{"id":"6625714545389142022","region":"US","sec_uid":"MS4wLjABAAAAFcC3aBBWR4UJgsXyo5ztXlMTw4Kb8eeTToTAhjXgwlMUAy4t1tzOgRUBS2t7Y0pr","unique_id":"overtime","nickname":"Overtime","signature":"Love y'all ❤️🤞","avatar":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/4bbc20ec4e8287cfe1b499d0c9c8cb66~tplv-tiktokx-cropcenter-q:300:300:q70.webp?dr=10793&refresh_token=88af668d&x-expires=1790726400&x-signature=XATxLjTQpDkCfpOHAd3yvQxb7aI%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=65db1d19&idc=my&sc=avatar&s=COMMON_RELATION_LIST","verified":true,"secret":false,"aweme_count":9802,"following_count":730,"follower_count":35307537,"favoriting_count":11615,"total_favorited":3687735195,"ins_id":"overtime","youtube_channel_title":"Overtime","youtube_channel_id":"UCPHKMJbis1c0R7d7WJQ35tA","twitter_name":"","twitter_id":"","language":"en","create_time":1542670786}],"total":224,"time":1665935293,"hasMore":true}}}}}}},"/search-user/":{"get":{"tags":["TikTok User API Endpoints","TikTok Search API Endpoints"],"summary":"User Search","description":"Search for TikTok users by keyword or username. Find profiles matching your search criteria with detailed user snippets. Each hit in user_list bundles a user object and a stats object, so follower counts arrive inline and you can rank candidates without a second lookup per profile. Page with cursor and hasMore. Typical uses: seeding an influencer-discovery pipeline by niche keyword, or locating a brand account and its imitators in one pass.","operationId":"usersSearch","parameters":[{"name":"keyword","in":"query","required":true,"description":"Search keyword.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of users to retrieve. Default: 10, Maximum: 30.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"user_list":[{"user":{"id":"107955","region":"US","uniqueId":"tiktok","nickname":"TikTok","avatarThumb":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:100:100:q70.webp?biz_tag=musically_user.user_cover&dr=8835&idc=useast5&ps=87d6e48a&refresh_token=199e3b02&s=SEARCH&sc=avatar&shcp=c1333099&shp=30310797&t=223449c4&x-expires=1790726400&x-signature=07x%2BirwsKzDILEb4BkskI%2FQn2js%3D","avatarMedium":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:720:720:q70.webp?dr=8836&refresh_token=86f5bf98&x-expires=1790726400&x-signature=s%2FL4qzVvBEeph0QAYs2X9jcJqM8%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH","avatarLarger":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:1080:1080:q70.webp?dr=8837&refresh_token=cf7edd5d&x-expires=1790726400&x-signature=oFnAjDrBkGYsIzhNzD%2BZUXuozrA%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH","signature":"Your next discovery is waiting on TikTok.","verified":true,"secUid":"MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM","secret":false,"ftc":false,"relation":0,"openFavorite":null,"commentSetting":0,"duetSetting":0,"stitchSetting":0,"privateAccount":false,"isADVirtual":false,"isUnderAge18":false,"ins_id":"tiktok","twitter_id":"","youtube_channel_title":"TikTok","youtube_channel_id":"UChPd_WHrv3O-XAXXHLixs7g"},"stats":{"followingCount":1,"followerCount":95953580,"heartCount":464728914,"videoCount":1586,"diggCount":4348,"heart":464728914}},{"user":{"id":"7499878189834732567","region":"GB","uniqueId":"baddiesoftiktok71","nickname":"Bopsoftiktok🤤","avatarThumb":"https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7760f5a6a3553d0f2f2d2c62bce2e2b5~tplv-tiktokx-cropcenter-q:100:100:q70.webp?biz_tag=musically_user.user_cover&dr=8835&idc=useast5&ps=87d6e48a&refresh_token=015f2b5a&s=SEARCH&sc=avatar&shcp=c1333099&shp=30310797&t=223449c4&x-expires=1790726400&x-signature=Tdug%2Fbn3bWs28PW0O2LXnVPbFjk%3D","avatarMedium":"https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7760f5a6a3553d0f2f2d2c62bce2e2b5~tplv-tiktokx-cropcenter-q:720:720:q70.webp?dr=8836&refresh_token=2d4ef5b3&x-expires=1790726400&x-signature=M9rzPoYoMkyANXdhviRkiCZo%2B8I%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH","avatarLarger":"https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7760f5a6a3553d0f2f2d2c62bce2e2b5~tplv-tiktokx-cropcenter-q:1080:1080:q70.webp?dr=8837&refresh_token=195f84ea&x-expires=1790726400&x-signature=0%2FTAVmYQy4Rvx3OjcC1CYIv0tfo%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH","signature":"","verified":false,"secUid":"MS4wLjABAAAACSyM6kl1Va1SU5StfYdHLtr5SRcN59ZeaiLOUrEbhGBzoEY7ADS8kU7bVIS2d_1Y","secret":false,"ftc":false,"relation":0,"openFavorite":null,"commentSetting":0,"duetSetting":0,"stitchSetting":0,"privateAccount":false,"isADVirtual":false,"isUnderAge18":false,"ins_id":"","twitter_id":"","youtube_channel_title":"","youtube_channel_id":""},"stats":{"followingCount":1,"followerCount":424,"heartCount":1929,"videoCount":2,"diggCount":6,"heart":1929}}],"cursor":10,"hasMore":true}}}}}}},"/user-collections/":{"get":{"tags":["TikTok User API Endpoints","TikTok Collection API Endpoints"],"summary":"User Collections","description":"Retrieve a list of public collections (favorites) created by a specific TikTok user, including each collection's title and video count. The collection_list array returns id, name, state and video_count per collection, with cursor pagination. Feed a collection id into /collection-posts/ to enumerate the saved videos - together the two calls expose what a creator curates, which is often a stronger interest signal than what they post.","operationId":"usersCollections","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of collections to retrieve. Maximum: 35.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"collection_list":[{"id":"7394627756635573022","name":"Summer of Sports","state":3,"video_count":139}],"cursor":1,"hasMore":false}}}}}}},"/user-liked/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Liked Posts","description":"Access the list of videos that a specific TikTok user has liked. Note: The user's liked videos must be public. Returns the same rich video objects as /user-posts/ - media URLs, music_info and the full engagement counters - with a timestamp-style cursor and hasMore for paging. Most accounts hide their likes, so treat an empty result as the normal case and the public ones as bonus behavioural signal.","operationId":"usersLikedPosts","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 2, Maximum: 35.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v24044gl0000d3vn11vog65i23f3dueg","video_id":"7565889716210519318","region":"DE","title":"#first edit pls bot hatte ","cover":"https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-p-0037-no/oIHIt3Ff8IDrHkBAC68AfbEIRfQLjwxLILK3cD~tplv-tiktokx-cropcenter-q:300:400:q72.jpeg?dr=14782&refresh_token=e3109aa3&x-expires=1763251200&x-signature=3OS2NaT3fUuVh2MuIruKAeLf8Ok%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&biz_tag=tt_video&s=FAVORITE&sc=cover","ai_dynamic_cover":"https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-p-0037-no/ow3DVtHf3fjRFLAkQCK6jc8DAETIISBbIxfWQK~tplv-tiktokx-origin.image?dr=1364&refresh_token=878f3b5c&x-expires=1763251200&x-signature=oP1Qc1Eadkfc0f1BF5KFCzdZLb8%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&biz_tag=tt_video&s=FAVORITE&sc=dynamic_cover","origin_cover":"https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-p-0037-no/ocFCK65RfA1tL8HAEkb3XjcDISffQkx5II6AQD~tplv-tiktokx-360p.jpeg?dr=1363&refresh_token=922255d5&x-expires=1763251200&x-signature=m%2BDyj6Tkuya0riQjk4Pf6dKHy1w%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&s=FAVORITE&sc=feed_cover&biz_tag=tt_video","play":"https://v16m.tiktokcdn.com/f8b302e2bf4e44d18ed548a82e9cf220/69192048/video/tos/no1a/tos-no1a-ve-0068-no/ooKI6f3ftA2jDIDIgxkEAHDIcLfFQTmbR8CIVn/?a=1233&bti=N3YpOzs8Zik3OjlmOm0wMjI6ZDQ0MDo%3D&ch=0&cr=0&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C0&cv=1&br=768&bt=384&cs=0&ds=6&ft=XsFb_qT0m7jPD129_-As3wUny3yKMeF~O5&mime_type=video_mp4&qs=0&rc=aDNoZzw1NjQ7NjMzN2g2N0Bpang2Nmw5cjRxNjMzbzczNUA0MTBjMzAuXy0xNmEwNDAxYSNiYWMvMmRzLnNhLS1kMTFzcw%3D%3D&vvpl=1&l=20251115085149509AE21ADA6155532BFB&btag=e00088000&cc=3","wmplay":"https://v16m.tiktokcdn.com/9e7f5f9861d4c0143aed932e5ee7f9b4/69192048/video/tos/no1a/tos-no1a-ve-0068-no/ocXfQgPRGjhEuGk5AIexABAebLQ3GjWR7I0GTf/?a=1233&bti=N3YpOzs8Zik3OjlmOm0wMjI6ZDQ0MDo%3D&ch=0&cr=0&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C0&cv=1&br=800&bt=400&cs=0&ds=3&ft=XsFb_qT0m7jPD129_-As3wUny3yKMeF~O5&mime_type=video_mp4&qs=0&rc=Nzw6OTczaTo0OTk3NDo8ZkBpang2Nmw5cjRxNjMzbzczNUBhNmAtMTFgNjMxNi4tNDUvYSNiYWMvMmRzLnNhLS1kMTFzcw%3D%3D&vvpl=1&l=20251115085149509AE21ADA6155532BFB&btag=e00088000&cc=3","size":1749127,"wm_size":1821302,"music":"https://sf16-music.tiktokcdn-eu.com/obj/ies-music-eu2-no/7565889755368491798.mp3","music_info":{"id":"7565889705011792643","title":"original sound - glarc_0","play":"https://sf16-music.tiktokcdn-eu.com/obj/ies-music-eu2-no/7565889755368491798.mp3","cover":"https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/67eab2dbd5bc023bd3050f389ffb7b0a~tplv-tiktokx-cropcenter-q:1080:1080:q70.jpeg?dr=10796&idc=maliva&ps=87d6e48a&refresh_token=4ee0b0aa&s=FAVORITE&sc=avatar&shcp=fb0ad5ba&shp=d05b14bd&t=223449c4&x-expires=1763251200&x-signature=9%2FltHKbjouvTSBlJoVmU1o%2BAEs4%3D","author":"glarc_0","original":true,"duration":35,"album":""},"play_count":10747,"digg_count":26,"comment_count":5,"share_count":6,"download_count":0,"collect_count":1,"create_time":1761570978,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"organic_log_extra":"{\"req_id\":\"20251115085149509AE21ADA6155532BFB\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"7524778857112880150","unique_id":"glarc_0","nickname":"glarc_0","avatar":"https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/67eab2dbd5bc023bd3050f389ffb7b0a~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&idc=maliva&ps=87d6e48a&refresh_token=3347c8a5&s=FAVORITE&sc=avatar&shcp=fb0ad5ba&shp=d05b14bd&t=223449c4&x-expires=1763251200&x-signature=fVPj7wyDImHX6UCajs0gEfql%2FbA%3D"},"is_top":0},{"aweme_id":"","video_id":"7551815932608253206","region":"DE","title":"Pls follow my WhatsApp acc@moritz #dont ","cover":"https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-i-photomode-no/3152a15b75ab446480c5a79fa9ab1914~tplv-photomode-image-cover:480:0:q70.webp?dr=17580&refresh_token=b8953159&x-expires=1764460800&x-signature=kB3ek2JU0xdlsPKQVz3qXNiuUvc%3D&t=5897f7ec&ps=d5b8ac02&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&s=FAVORITE&biz_tag=tt_photomode&sc=cover","ai_dynamic_cover":"https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-i-photomode-no/3152a15b75ab446480c5a79fa9ab1914~tplv-photomode-image-cover:480:0:q70.webp?dr=17580&refresh_token=b8953159&x-expires=1764460800&x-signature=kB3ek2JU0xdlsPKQVz3qXNiuUvc%3D&t=5897f7ec&ps=d5b8ac02&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&s=FAVORITE&biz_tag=tt_photomode&sc=cover","origin_cover":"https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-i-photomode-no/3152a15b75ab446480c5a79fa9ab1914~tplv-photomode-image-cover:480:0:q70.webp?dr=17580&refresh_token=b8953159&x-expires=1764460800&x-signature=kB3ek2JU0xdlsPKQVz3qXNiuUvc%3D&t=5897f7ec&ps=d5b8ac02&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&s=FAVORITE&biz_tag=tt_photomode&sc=cover","play":"https://sf16-ies-music-va.tiktokcdn.com/obj/ies-music-ttp-dup-us/7518416653122931511.mp3","wmplay":"https://sf16-ies-music-va.tiktokcdn.com/obj/ies-music-ttp-dup-us/7518416653122931511.mp3","size":0,"wm_size":0,"music":"https://sf16-ies-music-va.tiktokcdn.com/obj/ies-music-ttp-dup-us/7518416653122931511.mp3","music_info":{"id":"7518416587649551159","title":"a pack of cigarettes","play":"https://sf16-ies-music-va.tiktokcdn.com/obj/ies-music-ttp-dup-us/7518416653122931511.mp3","cover":"https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/9e6fc5e1dffca05b74817e834f51ad7d~tplv-tiktokx-cropcenter-q:1080:1080:q70.jpeg?dr=10796&idc=maliva&ps=87d6e48a&refresh_token=eeaa9143&s=FAVORITE&sc=avatar&shcp=fb0ad5ba&shp=d05b14bd&t=223449c4&x-expires=1763251200&x-signature=i3YzUjSB06NZJTAwxv%2FqE1r435g%3D","author":"￶ ￶ ￶ ￶ ￶ ￶ ￶ ￶ ￶ ￶ ￶ ￶￶ ￶ ￶","original":true,"duration":17,"album":""},"play_count":39231,"digg_count":72,"comment_count":9,"share_count":15,"download_count":4,"collect_count":58,"create_time":1758294168,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"organic_log_extra":"{\"req_id\":\"20251115085149509AE21ADA6155532BFB\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"7335544318918231073","author":{"id":"7251316607308678170","unique_id":"dont_chek_my_repost","nickname":"Dont check likes","avatar":"https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/3c6cef169f96442e985dbc93eb71fc28~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&idc=maliva&ps=87d6e48a&refresh_token=e1ee00f3&s=FAVORITE&sc=avatar&shcp=fb0ad5ba&shp=d05b14bd&t=223449c4&x-expires=1763251200&x-signature=CT4JdnnuaWpRBHi9bG2oaZ6NG7A%3D"},"images":["https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-i-photomode-no/3152a15b75ab446480c5a79fa9ab1914~tplv-photomode-image-v1:q70.jpeg?dr=1334&refresh_token=8468d0a2&x-expires=1764460800&x-signature=Lp8N2nL75kywSBSqCO96WrAP3q0%3D&t=5897f7ec&ps=b40d0ec8&shp=d05b14bd&shcp=fb0ad5ba&idc=maliva&s=FAVORITE&biz_tag=tt_photomode&sc=image"],"is_top":0}],"cursor":"1738157231000000","hasMore":true}}}}}}},"/user-playlists/":{"get":{"tags":["TikTok User API Endpoints","TikTok Playlist (Mix) API Endpoints"],"summary":"User Playlists (Mix)","description":"Browse and retrieve all public playlists created by a specific TikTok user. Discover their personal video collections and curated series. The mix_list array gives id, name and type per playlist, paged with cursor and hasMore. Pass any id to /playlist-posts/ for the full video sequence, or to /playlist-info/ for its metadata - useful for mapping how a creator organises episodic or series content.","operationId":"usersPlaylists","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of playlists to retrieve. Maximum: 35.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"mix_list":[{"id":"7681171537575824159","name":"Songs Of The Summer 2026","type":1},{"id":"7659874208872221471","name":"Behind The Breakthrough","type":1}],"cursor":5,"hasMore":false}}}}}}},"/user-stories/":{"get":{"tags":["TikTok User API Endpoints"],"summary":"User Stories","description":"Retrieve active stories posted by a specific TikTok user. Access temporary video content before it expires. Stories come back as standard video objects - cover, play and wmplay URLs, duration, music_info and engagement counts - with a millisecond-timestamp cursor. Because stories vanish after 24 hours, poll this endpoint on a schedule and archive the media URLs promptly if retention matters to your pipeline.","operationId":"usersStories","parameters":[{"name":"userid","in":"query","required":true,"description":"The numeric user ID of the TikTok user.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v14044g50000d4c571nog65jncc58fvg","video_id":"7572894726131600661","region":"TH","title":"","cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/oEtYfFAIINGAModLKWCGMSUcOr7DjIAzEM6feQ~tplv-tiktokx-cropcenter-q:300:400:q72.jpeg?dr=14782&refresh_token=45cf5458&x-expires=1763334000&x-signature=XrryetjeBez6PsQE5fQSQnnYLjk%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=1d1a97fc&idc=maliva&s=AWEME_DETAIL&sc=cover&biz_tag=tt_video","ai_dynamic_cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/oUKSCY6iIN6LQIUAjA2IMf7vjcGFGDAOIelIfo~tplv-tiktokx-origin.image?dr=1364&refresh_token=ceb36b8e&x-expires=1763334000&x-signature=mexqpF5zflweTW%2B%2FYh27rE4xe7Y%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=maliva&biz_tag=tt_video&s=AWEME_DETAIL&sc=dynamic_cover","origin_cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/oo7QlIGNILAcI5CMfAIoRUIiDOKGejFYSG6gAf~tplv-tiktokx-360p.webp?dr=1363&refresh_token=dcff7485&x-expires=1763334000&x-signature=0wI6XwT8aFxnR0QglJywra0J5wo%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=1d1a97fc&idc=maliva&biz_tag=tt_video&s=AWEME_DETAIL&sc=feed_cover","duration":94,"play":"https://v45-eu.tiktokcdn.com/e1d2a53e7c53b5626c0c3d026bc6b9f5/69195abd/video/tos/alisg/tos-alisg-pve-0037c001/oMKYNfAM8AQ7tc0bgMjSM7CeUQDoWIfh2KKIEd/?a=0&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=952&bt=476&cs=0&ds=6&ft=6zLh3jac9a.cRfTLEoxOtz8upcAne.kFNLramjj7Xmoag3&mime_type=video_mp4&qs=0&rc=OTw3M2k4NjxmZWZmOmllZkBpamk4Zm05cjQ4NzMzODczNEBgYWFiNV81NmAxMzAyMGNeYSNzNWBrMmRrNGBhLS1kMTFzcw%3D%3D&vvpl=1&l=202511160700150A6C0D39B96B8FBD70D3&btag=e00095000","wmplay":"https://v45-eu.tiktokcdn.com/1225bfc1b2a1994588e8f5c8608947b1/69195abd/video/tos/alisg/tos-alisg-pve-0037c001/o88jdMQhKb2OFhouIMcNTfAgM8AfWDAfhC9SKR/?a=0&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=1210&bt=605&cs=0&ds=3&ft=6zLh3jac9a.cRfTLEoxOtz8upcAne.kFNLramjj7Xmoag3&mime_type=video_mp4&qs=0&rc=NmRmaGk1Zzc2aGY8aWU6PEBpamk4Zm05cjQ4NzMzODczNEBhMWE0NjU0X2IxLl82YmAyYSNzNWBrMmRrNGBhLS1kMTFzcw%3D%3D&vvpl=1&l=202511160700150A6C0D39B96B8FBD70D3&btag=e00095000","size":5764273,"wm_size":7330100,"music":"https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7572891442373217031.mp3","music_info":{"id":"7572891442301946632","title":"original sound - tiktokthailand","play":"https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7572891442373217031.mp3","cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/a3cbf7879669030a0f64aff52d429248~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=14579&refresh_token=e94cdff0&x-expires=1763334000&x-signature=iDDRvYfXxp0mIqoYb4v%2B4SBLVSA%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=maliva","author":"TikTok Thailand","original":true,"duration":94,"album":""},"play_count":11103,"digg_count":657,"comment_count":0,"share_count":4,"download_count":0,"collect_count":0,"create_time":1763201958,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"organic_log_extra":"{\"req_id\":\"202511160700150A6C0D39B96B8FBD70D3\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":3,"mentioned_users":"","author":{"id":"78234114527","unique_id":"tiktokthailand","nickname":"TikTok Thailand","avatar":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/a3cbf7879669030a0f64aff52d429248~tplv-tiktokx-cropcenter:300:300.jpeg?dr=14577&refresh_token=5d6ffa9b&x-expires=1763334000&x-signature=RbdLXKHilpuVWhyKGMiR%2FQLVG44%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=maliva"},"is_top":0},{"aweme_id":"v14044g50000d4c6n3fog65v2dj65oug","video_id":"7572921098493234452","region":"TH","title":"","cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/o8AOBE6pUENBsR5Iu9YfBFaG4DLWEGIf4ViZ2g~tplv-tiktokx-cropcenter-q:300:400:q72.jpeg?dr=14782&refresh_token=07efeb59&x-expires=1763334000&x-signature=Po4FPrIwHOfyRDIW45YLF4A98bM%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=1d1a97fc&idc=maliva&biz_tag=tt_video&s=AWEME_DETAIL&sc=cover","ai_dynamic_cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/ogaf4FEEEIgIgBGiGYfu9nNARD2UpDUZBA96BL~tplv-tiktokx-origin.image?dr=1364&refresh_token=1fea234f&x-expires=1763334000&x-signature=qE%2BnkNct9AxEzjMD3xW3BfwzjbI%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=maliva&biz_tag=tt_video&s=AWEME_DETAIL&sc=dynamic_cover","origin_cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/oY4GUINIDZ9uGBa4gEf6AaAliFE2tpBEgf9RLY~tplv-tiktokx-360p.webp?dr=1363&refresh_token=4f0ab796&x-expires=1763334000&x-signature=L4otlTFWl14ntCU2O9zrZq2lQ5E%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=1d1a97fc&idc=maliva&s=AWEME_DETAIL&sc=feed_cover&biz_tag=tt_video","duration":84,"play":"https://v45-eu.tiktokcdn.com/486a7a777b9c34cbb4ea62af35aa0834/69195ab3/video/tos/alisg/tos-alisg-pve-0037c001/oIjZaGOEDEk79YfuAiFQUvRN4Bf6pDBIEzg2EG/?a=0&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=690&bt=345&cs=0&ds=6&ft=6zLh3jac9a.cRfTLEoxOtz8upcAne.kFNLramjj7Xmoag3&mime_type=video_mp4&qs=0&rc=ZmQzOjNlZjY0OWQ1aGUzPEBpanI5Z3k5cjY5NzMzODczNEBjM2BgYy8wXjAxLzI0MV8xYSNyMmcvMmRja2BhLS1kMTFzcw%3D%3D&vvpl=1&l=202511160700150A6C0D39B96B8FBD70D3&btag=e00095000","wmplay":"https://v45-eu.tiktokcdn.com/318318be762920d17699b6d70548fb40/69195ab3/video/tos/alisg/tos-alisg-pve-0037c001/oIfZYsNABQBE2igEfXD4UpEzGIEuonRCGF9E02/?a=0&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=944&bt=472&cs=0&ds=3&ft=6zLh3jac9a.cRfTLEoxOtz8upcAne.kFNLramjj7Xmoag3&mime_type=video_mp4&qs=0&rc=ZzgzPDVkZDo0Ojc3NWhmOEBpanI5Z3k5cjY5NzMzODczNEBjNmIyMzE0NWIxY2NeXmI0YSNyMmcvMmRja2BhLS1kMTFzcw%3D%3D&vvpl=1&l=202511160700150A6C0D39B96B8FBD70D3&btag=e00095000","size":3729023,"wm_size":5092681,"music":"https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7572554749375204103.mp3","music_info":{"id":"7572554745719261953","title":"original sound - tiktokthailand","play":"https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7572554749375204103.mp3","cover":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/a3cbf7879669030a0f64aff52d429248~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=14579&refresh_token=e94cdff0&x-expires=1763334000&x-signature=iDDRvYfXxp0mIqoYb4v%2B4SBLVSA%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=maliva","author":"TikTok Thailand","original":true,"duration":84,"album":""},"play_count":7675,"digg_count":488,"comment_count":0,"share_count":0,"download_count":0,"collect_count":0,"create_time":1763208100,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"organic_log_extra":"{\"req_id\":\"202511160700150A6C0D39B96B8FBD70D3\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":3,"mentioned_users":"","author":{"id":"78234114527","unique_id":"tiktokthailand","nickname":"TikTok Thailand","avatar":"https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/a3cbf7879669030a0f64aff52d429248~tplv-tiktokx-cropcenter:300:300.jpeg?dr=14577&refresh_token=5d6ffa9b&x-expires=1763334000&x-signature=RbdLXKHilpuVWhyKGMiR%2FQLVG44%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=maliva"},"is_top":0}],"cursor":"1763208100622","hasMore":false}}}}}}},"/post-detail/":{"get":{"tags":["TikTok Video (Post) API Endpoints"],"summary":"Post Detail","description":"Get in-depth details for a specific TikTok post (video). Includes stats, music info, author data, and no-watermark download URLs. One call with the public video URL returns everything TikTok shows on the page and more: play, wmplay and hdplay media URLs (the last one HD without watermark), file sizes, cover stills, create_time, an author block, a music_info block, commerce flags like is_ad, and all six counters from play_count to collect_count. This is the workhorse endpoint for link-unfurling, moderation queues and single-video analytics.","operationId":"postsDetail","parameters":[{"name":"url","in":"query","required":true,"description":"The URL of the TikTok video.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"aweme_id":"v12044gd0000cu594gvog65q231n720g","id":"7460937381265411370","region":"US","title":"Our response to the Supreme Court decision. ","content_desc":[],"cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/osTE4EFiwIDeSuAAMKAgfoEYnVQTRhgDSAipJC~tplv-tiktokx-cropcenter-q:300:400:q70.jpeg?dr=8596&refresh_token=612aaf18&x-expires=1790726400&x-signature=9ml8l2wJHd4QCbu4VnCyi7nJfrw%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=1d1a97fc&idc=useast5&biz_tag=tt_video&s=AWEME_DETAIL&sc=cover","ai_dynamic_cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/osTE4EFiwIDeSuAAMKAgfoEYnVQTRhgDSAipJC~tplv-tiktokx-origin.image?dr=8606&refresh_token=f0748147&x-expires=1790726400&x-signature=sEkVXM5%2BYPqHelN%2BFep5jYykaaI%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=useast5&biz_tag=tt_video&s=AWEME_DETAIL&sc=dynamic_cover","origin_cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/oA8PecjRIfMFuUvQemXSHBZKHJ6hAACQSQGkhA~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=11731&refresh_token=e8d38e45&x-expires=1790726400&x-signature=lQnc96emFYQ4KP4IghQ4B6pgX5k%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=1d1a97fc&idc=useast5&biz_tag=tt_video&s=AWEME_DETAIL&sc=feed_cover","duration":84,"play":"https://v16m.tiktokcdn-us.com/4309f40ba2f586869219a0d8d72a75f2/6abb549b/video/tos/useast5/tos-useast5-ve-0068c004-tx/ooQVIgD9RJbiA6DnIFkIfEtYCJ0EDEMgSnpkBf/?a=1233&bti=OTg7QGo5QHM6OjZALTAzYCMvcCMxNDNg&&bt=624&ft=74~WHDDwNj6VQQdGntpisd-FvsZqYlSh~d1~hWLrK&mime_type=video_mp4&rc=ZDlpPGQzNzQ4ZDxlOTZpM0BpajVxNnQ5cmo8eDMzZzczNEBeYjY2XzMtXmExYWAyL14uYSMtNC4vMmRzMTJgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092900014378AE336E33139A5BD922&btag=e00090000","wmplay":"https://v16m.tiktokcdn-us.com/a283c337900bab928214785735cd8c9e/6abb549b/video/tos/useast5/tos-useast5-pve-0068-tx/owIKEQBxIkNxAkBzEi6sfiGMBk6ChiGwpzUyA8/?a=1233&bti=OTg7QGo5QHM6OjZALTAzYCMvcCMxNDNg&&bt=653&ft=74~WHDDwNj6VQQdGntpisd-FvsZqYlSh~d1~hWLrK&mime_type=video_mp4&rc=ODQzaTM0N2g2ODs4OjY7ZUBpajVxNnQ5cmo8eDMzZzczNEBfNDNjYy5jNS4xYTQ1M19gYSMtNC4vMmRzMTJgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092900014378AE336E33139A5BD922&btag=e00090000","hdplay":"https://v16.tokcdn.com/1453d41aa40c9002f9b18c88144a7d8e/67899d80/7460937381265411370_original.mp4","size":6795847,"wm_size":7108646,"hd_size":53500005,"music":"https://v19-ies-music.tiktokcdn-us.com/c02702e508cbb94db1a0a8ee84a55ef4/6ac43b0f/video/tos/useast5/tos-useast5-v-27dcd7-tx/o47oQyBcUK4ngB5TCMvlxFFT34UkIA6iCiZqP/?a=583965&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=125&ft=7g~atDDwNj6VQQdGntpisd-FvsZqYlSh~d1~hWLrK&mime_type=audio_mpeg&rc=PGdmOTk5OWk7Mzg5Z2dlOkBpanZpZ3M5cjg8eDMzZzU8NEAyLi4yY2I0NTAxMC1fY2IwYSMvaHNoMmRrMzJgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092900014378AE336E33139A5BD922&btag=e000d0000&shp=d05b14bd&shcp=-","music_info":{"id":"7460937378165918510","title":"original sound - tiktok","play":"https://v19-ies-music.tiktokcdn-us.com/c02702e508cbb94db1a0a8ee84a55ef4/6ac43b0f/video/tos/useast5/tos-useast5-v-27dcd7-tx/o47oQyBcUK4ngB5TCMvlxFFT34UkIA6iCiZqP/?a=583965&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=125&ft=7g~atDDwNj6VQQdGntpisd-FvsZqYlSh~d1~hWLrK&mime_type=audio_mpeg&rc=PGdmOTk5OWk7Mzg5Z2dlOkBpanZpZ3M5cjg8eDMzZzU8NEAyLi4yY2I0NTAxMC1fY2IwYSMvaHNoMmRrMzJgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092900014378AE336E33139A5BD922&btag=e000d0000&shp=d05b14bd&shcp=-","cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:1080:1080:q70.jpeg?dr=8837&refresh_token=48e189dc&x-expires=1790726400&x-signature=yzaDoNCpR7r%2B3OrqZWgg4MJtnSA%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=1d1a97fc&idc=useast5&sc=avatar&s=AWEME_DETAIL","author":"TikTok","original":true,"duration":84,"album":"","create_time":1737134871},"play_count":162038150,"digg_count":15925102,"comment_count":353627,"share_count":1318307,"download_count":122347,"collect_count":1098999,"create_time":1737134867,"anchors":null,"anchors_extras":"","is_ad":true,"commerce_info":{"ad_source":1,"adv_promotable":true,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"2026092900014378AE336E33139A5BD922\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"107955","unique_id":"tiktok","nickname":"TikTok","avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=8834&refresh_token=d23732a9&x-expires=1790726400&x-signature=pihBTF4R%2BL2G%2F9l5jwS%2BHxb%2Fei4%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=1d1a97fc&idc=useast5&sc=avatar&s=AWEME_DETAIL"},"is_nff_or_nr":false}}}}}}},"/post-comments/":{"get":{"tags":["TikTok Video (Post) API Endpoints"],"summary":"Post Comments","description":"Retrieve a list of comments for a specific TikTok video. Analyze audience sentiment, engagement, and direct feedback from viewers. Each comment carries id, text, create_time, digg_count (likes), reply_total and a nested user profile with unique_id, region and verified flag; the envelope adds total, cursor and hasMore. Keyed by the public video URL, capped at 50 per page - loop on cursor to drain threads of any size for sentiment models or complaint triage.","operationId":"postsComments","parameters":[{"name":"url","in":"query","required":true,"description":"The URL of the TikTok video.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of comments to retrieve. Maximum: 50.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"comments":[{"id":"7460951322251920150","video_id":"7460937381265411370","text":"please Mr. TikTok, don't sell it to Elon or Zucky 😭","images":[],"create_time":1737138145,"digg_count":878058,"reply_total":93,"user":{"id":"6754687736874009606","region":"DE","sec_uid":"MS4wLjABAAAArQ_mUomG7feDLrOEUJziFzb81HbovdDHP9Fz4QExtLNgCoW5dlF2tUUcEvNCPnzZ","unique_id":"millennial.dominique","nickname":"Dominique (Taylor's Version)","signature":"","avatar":"https://p19-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/59293ea930634afe57d853c9421fdc93~tplv-tiktokx-cropcenter-q:100:100:q70.jpeg?dr=8835&refresh_token=c3412b97&x-expires=1790726400&x-signature=Cy3QFg7%2FtGun41NgSY0aGCpsVfc%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=ff37627b&idc=useast5&sc=avatar&s=COMMENT_LIST","verified":false,"secret":true,"aweme_count":0,"following_count":0,"follower_count":0,"favoriting_count":0,"total_favorited":0,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"en","create_time":0},"status":1},{"id":"7460968579099411243","video_id":"7460937381265411370","text":"I’d rather loose TikTok than you selling TikTok.","images":[],"create_time":1737142141,"digg_count":718699,"reply_total":94,"user":{"id":"6994881998200865797","region":"US","sec_uid":"MS4wLjABAAAAboLkTCCQMLk12fh9n0MIP9xHbp1JnsgoJTvmLwIz42lkaMLPIJeaB59UcBQ_kwsN","unique_id":"khaoticallykatelyn","nickname":"khaoticallykatelyn","signature":"Just a neurodivergent mom who happens to be a server at Twin Peaks 🤷🏻‍♀️","avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/8d2e1cb16a2e3664bcbb12640ba5cf7c~tplv-tiktokx-cropcenter-q:100:100:q70.jpeg?dr=8835&refresh_token=28273569&x-expires=1790726400&x-signature=62tB7qGmi8kmx35aGdnqTaakakg%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=ff37627b&idc=useast5&sc=avatar&s=COMMENT_LIST","verified":false,"secret":false,"aweme_count":0,"following_count":0,"follower_count":0,"favoriting_count":0,"total_favorited":0,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"en","create_time":0},"status":1}],"total":353627,"cursor":20,"hasMore":true}}}}}}},"/post-comment-replies/":{"get":{"tags":["TikTok Video (Post) API Endpoints"],"summary":"Post Comment Replies","description":"Fetch all replies to a specific top-level comment on a TikTok video. Understand the full context of conversations and user interactions. Takes the video_id plus the parent comment_id (both returned by /post-comments/) and pages replies with the same cursor mechanics, up to 50 per call. Reply objects carry the same fields as top-level comments except reply_total, so one parser handles the whole thread tree - expand only comments with a non-zero reply_total to save credits.","operationId":"postsCommentReplies","parameters":[{"name":"video_id","in":"query","required":true,"description":"The ID of the TikTok video.","schema":{"type":"string"}},{"name":"comment_id","in":"query","required":true,"description":"The ID of the comment to get replies for.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of replies to retrieve. Maximum: 50.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"comments":[{"id":"7460952720325886766","video_id":"7460937381265411370","text":"Zucky sucky 💀🤣","images":[],"create_time":1737138440,"digg_count":17731,"user":{"id":"6905251873621246982","region":"US","sec_uid":"MS4wLjABAAAArssi9awuwUoxR0ZQYBPcjwaKd6BKt1RCkmFawd141WRVRHqHxeBsiK06llmUE8Tj","unique_id":"cimone.rose","nickname":"Erin Rose","signature":"just vibing, cooking\n🇺🇸 ⇄ 🇪🇸 \n follow for international recipes 👩🏾‍🍳","avatar":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/2b46bc048a7a77d9f5ba7de9017367f6~tplv-tiktokx-cropcenter-q:100:100:q70.jpeg?dr=8835&refresh_token=cb0a3a45&x-expires=1790726400&x-signature=Zk7aNK6MDgObEnvpWSpE5oDNQ1w%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=ff37627b&idc=useast5&sc=avatar&s=COMMENT_LIST","verified":false,"secret":false,"aweme_count":0,"following_count":0,"follower_count":0,"favoriting_count":0,"total_favorited":0,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"en","create_time":0},"status":11},{"id":"7460953923514909486","video_id":"7460937381265411370","text":"Right!! everyone agrees those Americans shouldn’t own this app!!","images":[],"create_time":1737138733,"digg_count":9949,"user":{"id":"6884830087696368645","region":"US","sec_uid":"MS4wLjABAAAAkNpwxfyV58kMwwexRu1bPc4HI1oXARr59Nrnm0byhoN8YjUk94APej_q7LgQpBE0","unique_id":"tarynbunny","nickname":"✨aryn","signature":"CLT 👑\n\"Retrograde energy shifts is what I was made for\"\n✨AQUARIUS ULTRA✨","avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/7da2506904d207bccb07b48ac8ede201~tplv-tiktokx-cropcenter-q:100:100:q70.jpeg?dr=8835&refresh_token=f38ba2f3&x-expires=1790726400&x-signature=VkfPd1AHgmqqDCDXG7Yj9vqHP4g%3D&t=223449c4&ps=87d6e48a&shp=30310797&shcp=ff37627b&idc=useast5&sc=avatar&s=COMMENT_LIST","verified":false,"secret":false,"aweme_count":0,"following_count":0,"follower_count":0,"favoriting_count":0,"total_favorited":0,"ins_id":"","youtube_channel_title":"","youtube_channel_id":"","twitter_name":"","twitter_id":"","language":"en","create_time":0},"status":1}],"total":455,"cursor":20,"hasMore":true}}}}}}},"/music-posts/":{"get":{"tags":["TikTok Video (Post) API Endpoints","TikTok Music API Endpoints"],"summary":"Post Music","description":"Retrieve a list of videos that use a specific music track or sound. Explore content trends for a song. Keyed by music_id, the videos array returns full video objects with engagement counters and author info, paged by cursor. Sound adoption is the earliest public trend signal on TikTok: track video_count growth via /music-info/ and sample the newest videos here to catch an audio going viral before hashtags form around it.","operationId":"postsMusic","parameters":[{"name":"music_id","in":"query","required":true,"description":"The ID of the music track.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 10, Maximum: 35. TikTok sets the final page size, so a page often holds fewer posts than requested - keep paging with the cursor while hasMore is true.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v090440f0000bmhsev5bdteq9eqn848g","video_id":"6747456138960325893","region":"US","title":"this tiktok gave me sleep paralysis #foryou #mirrorchallenge","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn.com/tos-maliva-p-0068/ed44b92e0a7b4fcfb750efcd1fca9180~tplv-tiktokx-cropcenter-q:300:400:q70.webp?dr=14782&refresh_token=4b65eca4&x-expires=1790726400&x-signature=%2ByyJkeGX%2F3se8bqp%2B%2Fy6wqxMinI%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=f6441914&idc=my&sc=cover&biz_tag=tt_video&s=MUSIC_AWEME","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn.com/tos-maliva-p-0068/7773fae9c9224aa8a87e081b492eba36~tplv-tiktokx-origin.image?dr=1364&refresh_token=25091a3c&x-expires=1790726400&x-signature=a9hYc9qSBoiDOFovGsS9Op%2BCM%2BE%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=f6441914&idc=my&biz_tag=tt_video&s=MUSIC_AWEME&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn.com/tos-maliva-p-0068/b1022203750b4b11b5fdeb1fd489f8ce~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=17995&refresh_token=e6358187&x-expires=1790726400&x-signature=c8fqceNAlYECBp4TN8yEamcGAzU%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=f6441914&idc=my&biz_tag=tt_video&s=MUSIC_AWEME&sc=feed_cover","duration":8,"play":"https://v77.tiktokcdn.com/67bb7c9cc72cda1aa3dc83b46a86c759/6abc5173/video/tos/alisg/tos-alisg-ve-37c799-sg/b1942bce8e14463691755b79b663f365/?a=1233&bti=O3YpOjQ0Zik3OjlmOm0uMjM6ZDQ0MDo%3D&&bt=2107&ft=TtG9XUwpMRm3sdr0_vWHg4jjWQ9DGbn6OGxwF_dMSllQ2Nz7T&mime_type=video_mp4&rc=aGc0aGYzZzNlZzo5ZGk0OUBpajdxaHR3ZXl2cDMzaTczM0BiLTYyNTAuX2IxX2IwYWIzYSM1NW42YmEyYmVfLS0tMTZzcw%3D%3D&vvpl=1&l=20260929080146A2D1DDA6DF4EC5F36B48&btag=e00070000","wmplay":"https://v77.tiktokcdn.com/bafb39d8125f9b8902ec1ca7e1a0616b/6abc5173/video/tos/alisg/tos-alisg-ve-37c799-sg/55baea3205db4875a2a0fe469d16f20b/?a=1233&bti=O3YpOjQ0Zik3OjlmOm0uMjM6ZDQ0MDo%3D&&bt=2051&ft=TtG9XUwpMRm3sdr0_vWHg4jjWQ9DGbn6OGxwF_dMSllQ2Nz7T&mime_type=video_mp4&rc=ZTg3Omc6ODk6N2hnODozOEBpajdxaHR3ZXl2cDMzaTczM0BiXi5fNDAuNTYxYDAwNDJeYSM1NW42YmEyYmVfLS0tMTZzcw%3D%3D&vvpl=1&l=20260929080146A2D1DDA6DF4EC5F36B48&btag=e00070000","size":2285548,"wm_size":2225734,"music":"https://sf16-ies-music-va.tiktokcdn.com/obj/musically-maliva-obj/1647322846635013.mp3","play_count":2883677,"digg_count":425605,"comment_count":2236,"share_count":26698,"download_count":19504,"collect_count":26796,"create_time":1571014560,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"20260929080146A2D1DDA6DF4EC5F36B48\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"6620900030730485765","unique_id":"jensuah","nickname":"jensuah","avatar":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/f3c557cc213a06193b3982e45b235162~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&refresh_token=56f9ce7c&x-expires=1790726400&x-signature=luNRjsa1un0Ssp65rmijwf1dNhg%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=f6441914&idc=my&sc=avatar&s=MUSIC_AWEME"},"is_nff_or_nr":false,"is_top":0},{"aweme_id":"v090447d0000bn5fqcp7t90c7dssuq3g","video_id":"6758492752792653062","region":"US","title":"This is how this trend should go. #fyp #newtrends #comedy","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn.com/tos-maliva-p-0068/97c8371dd7814dd791883e31925259c9_1573584224~tplv-tiktokx-cropcenter-q:300:400:q70.webp?dr=14782&refresh_token=a8c97b74&x-expires=1790726400&x-signature=PTqKuM3xrS8Esqczis9xT38DOqE%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=f6441914&idc=my&biz_tag=tt_video&s=MUSIC_AWEME&sc=cover","ai_dynamic_cover":"https://p19-common-sign.tiktokcdn.com/tos-maliva-p-0068/b7fad0988cc542bdb53441bf40e6b926_1573584224~tplv-tiktokx-origin.image?dr=1364&refresh_token=1e7de7ca&x-expires=1790726400&x-signature=dA8DPIMjydExhDwoXIUQ8NJ3Q98%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=f6441914&idc=my&biz_tag=tt_video&s=MUSIC_AWEME&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn.com/tos-maliva-p-0068/ad472536aa6041e88005ed5fae348580_1573584224~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=17995&refresh_token=4a368bc4&x-expires=1790726400&x-signature=NhgTKxYVJjbHN9Xx4VAq0ApAJpU%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=f6441914&idc=my&biz_tag=tt_video&s=MUSIC_AWEME&sc=feed_cover","duration":37,"play":"https://v77.tiktokcdn.com/d7d4d1b4aeee98767b95eed2e0c1ee7a/6abc5190/video/tos/alisg/tos-alisg-ve-37c799-sg/65bf37b6680a439fa824402a03173e02/?a=1233&bti=O3YpOjQ0Zik3OjlmOm0uMjM6ZDQ0MDo%3D&&bt=1273&ft=TtG9XUwpMRm3sdr0_vWHg4jjWQ9DGbn6OGxwF_dMSllQ2Nz7T&mime_type=video_mp4&rc=PDs4ZDlkPGU0Zjs1OjdoaEBpanR2Z2Y8OmZpcTMzZzczM0AzYV82YDYyXjIxX2MxNi81YSMwcnA0LXFtbjJfLS00MTZzcw%3D%3D&vvpl=1&l=20260929080146A2D1DDA6DF4EC5F36B48&btag=e00048000","wmplay":"https://v77.tiktokcdn.com/2cacf67e92076b5016ce45f297871200/6abc5190/video/tos/alisg/tos-alisg-ve-37c799-sg/cb05378f20114293b5579efc14a92450/?a=1233&bti=O3YpOjQ0Zik3OjlmOm0uMjM6ZDQ0MDo%3D&&bt=1494&ft=TtG9XUwpMRm3sdr0_vWHg4jjWQ9DGbn6OGxwF_dMSllQ2Nz7T&mime_type=video_mp4&rc=NWZkaTc0ZGZkZDU3ZWQ1aUBpanR2Z2Y8OmZpcTMzZzczM0BhXmAvXzIwXmIxYy0xXzRjYSMwcnA0LXFtbjJfLS00MTZzcw%3D%3D&vvpl=1&l=20260929080146A2D1DDA6DF4EC5F36B48&btag=e00048000","size":6039013,"wm_size":7086017,"music":"https://sf16-ies-music-va.tiktokcdn.com/obj/musically-maliva-obj/1647322846635013.mp3","play_count":12519428,"digg_count":2006380,"comment_count":4320,"share_count":16741,"download_count":4450,"collect_count":35360,"create_time":1573584221,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"20260929080146A2D1DDA6DF4EC5F36B48\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"6627120013085491206","unique_id":"lorenzo8pie","nickname":"Lorenzo","avatar":"https://p19-common-sign.tiktokcdn.com/tos-maliva-avt-0068/4782f4bdc09ce25e62c16e073f6d7ac0~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&refresh_token=daea7db8&x-expires=1790726400&x-signature=hWsE8QGxJ458yu3cZ8GIHQ5ZR4s%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=f6441914&idc=my&sc=avatar&s=MUSIC_AWEME"},"is_nff_or_nr":false,"is_top":0}],"cursor":12,"hasMore":1}}}}}}},"/challenge-posts/":{"get":{"tags":["TikTok Video (Post) API Endpoints","TikTok Hashtag (Challenge) API Endpoints"],"summary":"Post Challenge","description":"Fetch trending videos associated with a specific hashtag or challenge. Analyze hashtag performance and content. Keyed by challenge_id with an optional region filter, so you can compare how the same hashtag performs across countries. Videos arrive as complete objects - media URLs, music_info, counters - ready for engagement benchmarks, UGC sourcing or brand-campaign measurement without extra lookups.","operationId":"postsChallenge","parameters":[{"name":"challenge_id","in":"query","required":true,"description":"The ID of the challenge.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 10, Maximum: 35. TikTok sets the final page size, so a page often holds fewer posts than requested - keep paging with the cursor while hasMore is true.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}},{"name":"region","in":"query","required":false,"description":"Region code. You can check it from the 'Region List' endpoint.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v26044gc0000dakqaivog65nem1lp4p0","video_id":"7685855993640537376","region":"DE","title":"Realest character #asukacosplay #neongenesisevangelion #asukalangley #cosplay ","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/oQJXqdOIgIT1elWG0lVImGUDUgegMy2egA1Lqj~tplv-tiktokx-origin.image?dr=8593&refresh_token=4bb029bd&x-expires=1790726400&x-signature=ZzpS66Uuq1Q7iuSCKsVLXEHW%2FuI%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=c0f880ed&idc=useast8&biz_tag=tt_video&s=CHALLENGE_AWEME&sc=cover&item=7685855993640537376","ai_dynamic_cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/oMdcPuBlIiAKIcAVyBiz1pCLB3N1fINp1YV6ok~tplv-tiktokx-origin.image?dr=8606&refresh_token=c8edb8c7&x-expires=1790726400&x-signature=kZOhVfi5WWy6XeOhRc8Ra11XbTA%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=c0f880ed&idc=useast8&biz_tag=tt_video&s=CHALLENGE_AWEME&sc=dynamic_cover&item=7685855993640537376","origin_cover":"https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/oMWIoi3BIKNI1ApfpvyVKNVTYksBCAilzdIBDc~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=11731&refresh_token=c2954070&x-expires=1790726400&x-signature=3z7SVT2nllCMcpCnPgtcjuHSURA%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=c0f880ed&idc=useast8&s=CHALLENGE_AWEME&sc=feed_cover&item=7685855993640537376&biz_tag=tt_video","duration":11,"play":"https://v16m.tiktokcdn-us.com/4457d5c89857f0e9d6344760c933307e/6abb5458/video/tos/useast2a/tos-useast2a-ve-0068c001-euttp/o41SzjpdlAkINAiI3BcEYVzQDVCNo2fa6KpBiy/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=2383&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=video_mp4&rc=aGc3NWVpaWZnNDdmNDw2PEBpMzdvcHE5cmx0ZDMzZjczNUA0LmIzX2E2XzYxMjFiNmAtYSNtbS5iMmRzXmhhLS1kMTNzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000f8000","wmplay":"https://v16m.tiktokcdn-us.com/6a6d35a60dbfa1efb492fc8e2ea7b7f6/6abb5458/video/tos/useast2a/tos-useast2a-ve-0068-euttp/oQEB1VQ3BNlNCAyd8rKB8cVAiuzVpkDIYofiIp/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=2421&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=video_mp4&rc=aGZlZjszN2k4ZzY6NztlNkBpMzdvcHE5cmx0ZDMzZjczNUAvYzQ1YWBiNWMxLWIvYTUtYSNtbS5iMmRzXmhhLS1kMTNzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000b0000","size":3447442,"wm_size":3501962,"music":"https://v16m.tiktokcdn-us.com/0ad37b802057115a4178a9b1c08dac96/6abba8f5/video/tos/no1a/tos-no1a-v-2370-no/oQIXUTDVxITI5Ld2efCGqADoIQLeEjgVbMCEI0/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=125&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=audio_mpeg&rc=Zzs0PDc4PGgzaWkzNjU4O0BpajtwM3k5cmZ0ZDMzbzU8NUAyXzEtMjBjXy0xLzYxL2JhYSNjcWU1MmRjYjVhLS1kMTFzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000f0000&shp=d05b14bd&shcp=-","music_info":{"id":"7679102653258877718","title":"original sound - d1adem666","play":"https://v16m.tiktokcdn-us.com/0ad37b802057115a4178a9b1c08dac96/6abba8f5/video/tos/no1a/tos-no1a-v-2370-no/oQIXUTDVxITI5Ld2efCGqADoIQLeEjgVbMCEI0/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=125&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=audio_mpeg&rc=Zzs0PDc4PGgzaWkzNjU4O0BpajtwM3k5cmZ0ZDMzbzU8NUAyXzEtMjBjXy0xLzYxL2JhYSNjcWU1MmRjYjVhLS1kMTFzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000f0000&shp=d05b14bd&shcp=-","cover":"https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/97125a35bbbb75eec7cab322f17a51e4~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=835263d7&x-expires=1790726400&x-signature=pg8ntFEgt5%2F%2Fo225WPRLqINZssY%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast8","author":"𝑫𝑰𝑨𝑫𝑬𝑴","original":true,"duration":12,"album":"","create_time":1787930421},"play_count":2788837,"digg_count":517601,"comment_count":6005,"share_count":48340,"download_count":10467,"collect_count":128424,"create_time":1789502801,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"20260929000148EA169C509FF97C4EA3AF\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"7182930619780383749","unique_id":"upminaa.cos","nickname":"twitch.tv/upminaa","avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/0d531c0e58c6a0a6eadcd234cf19e3a2~tplv-tiktokx-cropcenter:300:300.jpeg?dr=9638&refresh_token=78211729&x-expires=1790726400&x-signature=KC7dTsh1HDSRC4h0jWbGLsddYHc%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast8"},"is_nff_or_nr":false,"is_top":0},{"aweme_id":"v26044gc0000daje4qnog65ohvba44e0","video_id":"7685078762110684448","region":"DE","title":"Best csm character 🙏🏻 dc: me #rezecosplay #chainsawman #reze #cosplay ","content_desc":[],"cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/ok0AB4Ia5jEgqIimEGacivNazCiIaB9gbiZ4n~tplv-tiktokx-origin.image?dr=8593&refresh_token=6a2124eb&x-expires=1790726400&x-signature=p0u9yFpqmRuAX0h3ziQroHcxwA0%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=c0f880ed&idc=useast8&item=7685078762110684448&biz_tag=tt_video&s=CHALLENGE_AWEME&sc=cover","ai_dynamic_cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/oQmcq0inBgib4iBAiZuq24aa9BCAEIavFIEij~tplv-tiktokx-origin.image?dr=8606&refresh_token=03d072ae&x-expires=1790726400&x-signature=DC888gFLMprwhOQ94idRt%2BxiiGw%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=c0f880ed&idc=useast8&item=7685078762110684448&biz_tag=tt_video&s=CHALLENGE_AWEME&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/oMgaicqmEjAkBI3inEvBa44gEi0q9iAI5Zba4~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=11731&refresh_token=ef6f41b7&x-expires=1790726400&x-signature=UE%2Br5WjsCKJ6YXlAZFkzPLxgJEQ%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=c0f880ed&idc=useast8&item=7685078762110684448&biz_tag=tt_video&s=CHALLENGE_AWEME&sc=feed_cover","duration":9,"play":"https://v16m.tiktokcdn-us.com/cd90f103df31420a157a7ec36519ceea/6abb5456/video/tos/useast2a/tos-useast2a-ve-0068-euttp/owHqiqJ1CACxgRjYQQF4p4mDqf6IEnuEDEBemI/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=924&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=video_mp4&rc=PGdoOzNpaDxkN2VoZzRkZkBpMzdkeXI5cnRoZDMzZjczNUAuMGA2YDFhNi4xYDAxYGE2YSNiMV9lMmRrMWdhLS1kMTNzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000b0000","wmplay":"https://v16m.tiktokcdn-us.com/8578bf3caedb4b661356deb46af3df7d/6abb5456/video/tos/useast2a/tos-useast2a-ve-0068c001-euttp/ow1NqIQpfAQfKJNMgDRq6OB4xEDmFEHEHuCIRx/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=954&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=video_mp4&rc=PGk3Ojo2Mzs1ODc2ZDQ6NUBpMzdkeXI5cnRoZDMzZjczNUA2Ly9fYjYtNl8xMmFiLWA2YSNiMV9lMmRrMWdhLS1kMTNzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000f8000","size":1073056,"wm_size":1107546,"music":"https://v16m.tiktokcdn-us.com/5b82cf1f25fc3b2c6cdc1d7b5f70f883/6abba8f1/video/tos/useast8/tos-useast8-v-27dcd7-tx2/osD7RqFOMCAeMIEqMfTHoI0IDP0QVA2qCfENFU/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=125&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=audio_mpeg&rc=NDNlaGQ7NTw2aGY2aWQ4PEBpM3BqdHQ5cm1vPDMzaTU8NEBgYmI1Nl9hNTUxXjVjMzUzYSM1LmVjMmRrNHBhLS1kMTJzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000f0000&shp=d05b14bd&shcp=-","music_info":{"id":"7672255479057238815","title":"original sound - kakohan","play":"https://v16m.tiktokcdn-us.com/5b82cf1f25fc3b2c6cdc1d7b5f70f883/6abba8f1/video/tos/useast8/tos-useast8-v-27dcd7-tx2/osD7RqFOMCAeMIEqMfTHoI0IDP0QVA2qCfENFU/?a=1233&bti=NXYpNDs8QGo6OjZAOm00NTAuYCMxNDNg&&bt=125&ft=74~WHDCnNWJVQc6Gpq8ksdiFvsZqYldt0uN~hWLrK&mime_type=audio_mpeg&rc=NDNlaGQ7NTw2aGY2aWQ4PEBpM3BqdHQ5cm1vPDMzaTU8NEBgYmI1Nl9hNTUxXjVjMzUzYSM1LmVjMmRrNHBhLS1kMTJzcw%3D%3D&vvpl=1&l=20260929000148EA169C509FF97C4EA3AF&btag=e000f0000&shp=d05b14bd&shcp=-","cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/dc1e08bb99bfe96f25b34c41f969d8d3~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=c3eb011f&x-expires=1790726400&x-signature=oy69wOGeAPRww8Z1HWka4VPL3zU%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast8","author":"Kakohan","original":true,"duration":8,"album":"","create_time":1786336207},"play_count":1451693,"digg_count":219879,"comment_count":3034,"share_count":12497,"download_count":6461,"collect_count":47456,"create_time":1789321838,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"20260929000148EA169C509FF97C4EA3AF\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"7182930619780383749","unique_id":"upminaa.cos","nickname":"twitch.tv/upminaa","avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-useast2a-avt-0068-euttp/0d531c0e58c6a0a6eadcd234cf19e3a2~tplv-tiktokx-cropcenter:300:300.jpeg?dr=9638&refresh_token=78211729&x-expires=1790726400&x-signature=KC7dTsh1HDSRC4h0jWbGLsddYHc%3D&t=4d5b0474&ps=13740610&shp=d05b14bd&shcp=34ff8df6&idc=useast8"},"is_nff_or_nr":false,"is_top":0}],"cursor":10,"hasMore":true}}}}}}},"/playlist-posts/":{"get":{"tags":["TikTok Video (Post) API Endpoints","TikTok Playlist (Mix) API Endpoints"],"summary":"Post Playlist","description":"Get all video posts from a specific TikTok playlist. Perfect for downloading or analyzing entire series or thematic collections. Playlists preserve creator ordering, so the videos array reflects the intended viewing sequence - valuable for episodic content where publish date does not equal episode number. Standard video objects with cursor pagination; combine with /playlist-info/ for the playlist name and video_count.","operationId":"postsPlaylist","parameters":[{"name":"playlist_id","in":"query","required":true,"description":"The ID of the playlist.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 10, Maximum: 30.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v15044gf0000d1874jvog65vobo67p0g","video_id":"7516636731223837983","region":"US","title":"ty @Zara Larsson for yapping about TikTok and music with us and Jack Coyne for In The Mix! 💖🌈","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oMr6rAA6QCIh5zBgE2FEAqDfIoAjTeAQIifXqO~tplv-tiktokx-cropcenter-q:300:400:q70.webp?dr=14782&refresh_token=7656a4d3&x-expires=1790726400&x-signature=JgAjRhlUP2pOyZIbWyhWaPYLOgY%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=1d1a97fc&idc=my&biz_tag=tt_video&s=TIKTOK_MIX_ITEM_LIST&sc=cover","ai_dynamic_cover":"https://p19-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oMr6rAA6QCIh5zBgE2FEAqDfIoAjTeAQIifXqO~tplv-tiktokx-origin.image?dr=1364&refresh_token=82bd0711&x-expires=1790726400&x-signature=U3wUSRCZcdm%2F%2BdCdZkkc5jd5eNc%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=my&biz_tag=tt_video&s=TIKTOK_MIX_ITEM_LIST&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/o4LEBJovBdR5EPwEFHApYIIDQAvVUjjBBUf9Wf~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=17995&refresh_token=9ed31ff3&x-expires=1790726400&x-signature=aixrZ6nFbofxgViuywi%2Fe9%2FRlvc%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=1d1a97fc&idc=my&s=TIKTOK_MIX_ITEM_LIST&sc=feed_cover&biz_tag=tt_video","duration":1560,"play":"https://v45-tzt-ljy1e-ccjy.tiktokcdn.com/6f3533f94eb97ba7520fdc1d511116d9/6abc5787/video/tos/alisg/tos-alisg-ve-37c799-sg/ocIQBBAEEPDAUVCFHYBvRodJfNwERESWIV15fj/?a=1233&bti=NjR2KTM2OWYpNzo5Zi86bTMyNTpkNDQwOg%3D%3D&&bt=741&ft=TtG9XUwpMRF_sdr0_vWHg4jjWQ9DGbC6OGxwF_gXnilQ2Nz7T&mime_type=video_mp4&rc=aDg5PDdkOzVkZTpoPGY5aEBpanM5ZXk5cm06NDMzaTczNEA1M2BhYjI1Xl4xLmNeYl5eYSMtNGxsMmRzMTVhLS1kMTJzcw%3D%3D&vvpl=1&l=202609290801502F67062D93EBFBF72BFC&btag=e00095000","wmplay":"https://v45-tzt-ljy1e-ccjy.tiktokcdn.com/babb8c3705f49491cb86380cf92558f1/6abc5787/video/tos/alisg/tos-alisg-ve-37c799-sg/ocAoEE1oVEPSQRCEJBQfBFdUtD5AwHIf5WjBvA/?a=1233&bti=NjR2KTM2OWYpNzo5Zi86bTMyNTpkNDQwOg%3D%3D&&bt=759&ft=TtG9XUwpMRF_sdr0_vWHg4jjWQ9DGbC6OGxwF_gXnilQ2Nz7T&mime_type=video_mp4&rc=NGk4aThpaWZlNjw7NTszZUBpanM5ZXk5cm06NDMzaTczNEA0LmAtLTZgXjYxXjRhXjJhYSMtNGxsMmRzMTVhLS1kMTJzcw%3D%3D&vvpl=1&l=202609290801502F67062D93EBFBF72BFC&btag=e00095000","size":148214410,"wm_size":151661824,"music":"https://sf19.tiktokcdn-us.com/obj/ies-music-tx2/7516636905296595742.mp3","play_count":871623,"digg_count":15795,"comment_count":4915,"share_count":991,"download_count":80,"collect_count":1437,"create_time":1750103393,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":true,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"202609290801502F67062D93EBFBF72BFC\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"205879097384816641","author":{"id":"107955","unique_id":"tiktok","nickname":"TikTok","avatar":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&refresh_token=a6433b32&x-expires=1790726400&x-signature=k1PH0jZokt0%2BDvSm9UML1sqFMLc%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=1d1a97fc&idc=my&sc=avatar&s=TIKTOK_MIX_ITEM_LIST"},"is_nff_or_nr":false,"is_top":0},{"aweme_id":"v15044gf0000d18613nog65vgp91ohtg","video_id":"7516614421221821727","region":"US","title":"we'd like to see a collab 👀 @Zara Larsson @Doechii ","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oklCIV7hODARYldRDGFfERoDNEcARB4UIIf8QE~tplv-tiktokx-cropcenter-q:300:400:q70.webp?dr=14782&refresh_token=7cbaa0e2&x-expires=1790726400&x-signature=rmSnqZnF6HwDwv8k6EMpVZCPGS4%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=1d1a97fc&idc=my&biz_tag=tt_video&s=TIKTOK_MIX_ITEM_LIST&sc=cover","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/ogxEIYcRIhfEVrUBRQWDfE7RCOAFB0GAZYQoIl~tplv-tiktokx-origin.image?dr=1364&refresh_token=fb65a0f6&x-expires=1790726400&x-signature=yVCz7WPN3TMzayOucx%2BGCR5G6S0%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=my&sc=dynamic_cover&biz_tag=tt_video&s=TIKTOK_MIX_ITEM_LIST","origin_cover":"https://p19-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/oERhGDCI7WFGEvOfEAfQlVoRYdRcUAa7EIIBBR~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=17995&refresh_token=a6cc4d7b&x-expires=1790726400&x-signature=Ad%2FZ3YLGIYKsmQ1UGjRVqE2BExg%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=1d1a97fc&idc=my&biz_tag=tt_video&s=TIKTOK_MIX_ITEM_LIST&sc=feed_cover","duration":64,"play":"https://v45-tzt-ljy1e-ccjy.tiktokcdn.com/e4f5e8d31607e8b594dde8cfd7576bdd/6abc51af/video/tos/alisg/tos-alisg-ve-37c799-sg/oktEIYcSIhfEVTUBRQEDfE7RCOAFQYGAGuOoEl/?a=1233&bti=NjR2KTM2OWYpNzo5Zi86bTMyNTpkNDQwOg%3D%3D&&bt=807&ft=TtG9XUwpMRF_sdr0_vWHg4jjWQ9DGbC6OGxwF_gXnilQ2Nz7T&mime_type=video_mp4&rc=OTY2aWVkZjU3OjczNTY5NkBpams0c3k5cjY5NDMzaTczNEBiX14wLzUyNmAxNmAtYjE0YSNxbDZkMmRrLjVhLS1kMTJzcw%3D%3D&vvpl=1&l=202609290801502F67062D93EBFBF72BFC&btag=e00095000","wmplay":"https://v45-tzt-ljy1e-ccjy.tiktokcdn.com/a8555b431e1b7ad5c488262b6da04a02/6abc51af/video/tos/alisg/tos-alisg-ve-37c799-sg/o4dMS4ADQIfBDMKQA2gxIYQQeEIphCIqjGfjoL/?a=1233&bti=NjR2KTM2OWYpNzo5Zi86bTMyNTpkNDQwOg%3D%3D&&bt=821&ft=TtG9XUwpMRF_sdr0_vWHg4jjWQ9DGbC6OGxwF_gXnilQ2Nz7T&mime_type=video_mp4&rc=ZTkzaTY0NDZoaTM6aGllO0Bpams0c3k5cjY5NDMzaTczNEBiNjIuLS5eX2ExMzIvL2M1YSNxbDZkMmRrLjVhLS1kMTJzcw%3D%3D&vvpl=1&l=202609290801502F67062D93EBFBF72BFC&btag=e00095000","size":6696094,"wm_size":6810320,"music":"https://sf19.tiktokcdn-us.com/obj/ies-music-tx2/7516614480751610654.mp3","play_count":6143875,"digg_count":195101,"comment_count":2624,"share_count":1329,"download_count":217,"collect_count":6202,"create_time":1750098193,"anchors":null,"anchors_extras":"","is_ad":true,"commerce_info":{"ad_source":1,"adv_promotable":true,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"202609290801502F67062D93EBFBF72BFC\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"205879097384816641,6750402839594877957","author":{"id":"107955","unique_id":"tiktok","nickname":"TikTok","avatar":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&refresh_token=a6433b32&x-expires=1790726400&x-signature=k1PH0jZokt0%2BDvSm9UML1sqFMLc%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=1d1a97fc&idc=my&sc=avatar&s=TIKTOK_MIX_ITEM_LIST"},"is_nff_or_nr":false,"is_top":0}],"cursor":11,"hasMore":true}}}}}}},"/collection-posts/":{"get":{"tags":["TikTok Video (Post) API Endpoints","TikTok Collection API Endpoints"],"summary":"Posts Collection (Favorites)","description":"Access all videos saved within a specific user collection. Retrieve detailed information about a user's favorite or bookmarked content. Keyed by the collection id from /user-collections/, returning full video objects with cursor paging. Collections are hand-picked bookmarks, so this feed is effectively a curated dataset assembled by the account owner - useful for research into what a community considers reference material.","operationId":"postsCollection","parameters":[{"name":"collection_id","in":"query","required":true,"description":"The ID of the collection.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 10, Maximum: 35. TikTok sets the final page size, so a page often holds fewer posts than requested - keep paging with the cursor while hasMore is true.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v12044gd0000cqocah7og65jmsjo0vmg","video_id":"7399631056783035690","region":"US","title":"","content_desc":[],"cover":"https://p19-common-sign.tiktokcdn.com/tos-useast5-p-0068-tx/oYQIDWNuYCYeHwMTg8ffGkBAQLFT0YdJD7qAjS~tplv-tiktokx-cropcenter-q:300:400:q70.webp?dr=14782&refresh_token=c63e182e&x-expires=1790726400&x-signature=O0vKKv3PWF4E%2BnV%2FnXjPFYMZ28E%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=a3668259&idc=my&biz_tag=tt_video&s=OTHERS_COLLECTION&sc=cover","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn.com/tos-useast5-p-0068-tx/faf42bf8273d4bf0b136587820a2033d_1722860875~tplv-tiktokx-origin.image?dr=1364&refresh_token=c8f51b6a&x-expires=1790726400&x-signature=KgdcSsOiJ4UHBBp8t8u%2FomFws4M%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=a3668259&idc=my&biz_tag=tt_video&s=OTHERS_COLLECTION&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn.com/tos-useast5-p-0068-tx/e5ceaadd60694a709c8bcb64a40ec548_1722860875~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=17995&refresh_token=734e36f1&x-expires=1790726400&x-signature=ZLwTqbuclwFMHNWG92Bg21iNqxs%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=a3668259&idc=my&biz_tag=tt_video&s=OTHERS_COLLECTION&sc=feed_cover","duration":48,"play":"https://v19.tiktokcdn.com/8eaf66bc362712ac48a927bab0c4c6b3/6abc51a1/video/tos/alisg/tos-alisg-ve-37c799-sg/oUkVwAAXMSQY8EEmusFfDBgIfxk1VtIbRGDnEE/?a=1233&bti=OzR2KXMxd3V5aW53bEBqOjo2QDM6bWZeYmZsXitsaHFgIzE0M2A%3D&&bt=1152&ft=XsFb_qT0mI2PD12ZcB1I3wUfNCi7MeF~O5&mime_type=video_mp4&rc=ZWg0NTtoZWRpZWY2aWdnaUBpanlydm05cmtmdDMzZzczNEBiYF5eYWBhXy0xMmJfNS4wYSNqLWdqMmQ0XmxgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092908015271F4AB2D2E3D39F02002&btag=e00088000","wmplay":"https://v19.tiktokcdn.com/a6f0aa19172843a0565d3081e546681a/6abc51a1/video/tos/alisg/tos-alisg-ve-37c799-sg/o0RBVFDSQkEf6nsbVm25AtSwlNIEEIA8DMxfEg/?a=1233&bti=OzR2KXMxd3V5aW53bEBqOjo2QDM6bWZeYmZsXitsaHFgIzE0M2A%3D&&bt=1384&ft=XsFb_qT0mI2PD12ZcB1I3wUfNCi7MeF~O5&mime_type=video_mp4&rc=PGY6NmY6ZWU2ZzNnNWQ8aEBpanlydm05cmtmdDMzZzczNEAwMzUzNjQyX2MxNC1fYDQyYSNqLWdqMmQ0XmxgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092908015271F4AB2D2E3D39F02002&btag=e00088000","size":7171166,"wm_size":8616053,"music":"https://v16m.tiktokcdn.com/bf8a1df93d07d03d3efd89af4f2854c7/6abc51a1/video/tos/maliva/tos-maliva-ve-27dcd7c799-us/oY8wmswWfBIAhK6PLBEz2VA1xiBpiKcQ9G4Mo4/?a=1233&bti=OzR2KXMxd3V5aW53bEBqOjo2QDM6bWZeYmZsXitsaHFgIzE0M2A%3D&&bt=125&ft=aER-EqT0mI2PD12ZcB1I3wUfNCi7MeF~O5&mime_type=audio_mpeg&rc=aGc2OztnOmc2OGQ8aTw2OkBpamZrd3I5cm1mdDMzZzU8NEAxX2IuMTY2Xy8xYGAtLTJiYSNuLmtyMmRjXmxgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092908015271F4AB2D2E3D39F02002&btag=e00088000&sp_exp=hash_v0&shp=d05b14bd&shcp=-","play_count":3347385,"digg_count":500747,"comment_count":3094,"share_count":22586,"download_count":1870,"collect_count":39007,"create_time":1722860874,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"branded_content_type":0,"organic_log_extra":"{\"req_id\":\"2026092908015271F4AB2D2E3D39F02002\"}","is_diversion_ad":0,"auction_ad_invited":false,"with_comment_filter_words":false,"adv_promotable":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"6791598551904076805","unique_id":"nojo18","nickname":"Noah Lyles","avatar":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/16b25128fbffca038bc04db11c0fd800~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&refresh_token=b750bfb1&x-expires=1790726400&x-signature=0OxtlSiDP4qWeD4UoyCPIvxo87Q%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=a3668259&idc=my&sc=avatar&s=OTHERS_COLLECTION"},"is_nff_or_nr":false,"is_top":0},{"aweme_id":"v15044gf0000cqob7pfog65nu3lnakcg","video_id":"7399613114368396574","region":"CH","title":"Until next time! 🫶🏻 #olympics #paris2024 #olympicgames #bmx #OlympicVillage ","content_desc":["Until next time! 🫶🏻","#olympics #paris2024 #olympicgames #bmx #OlympicVillage "],"cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/54ce5365fc8e49c19d91dd07815cd894_1722856730~tplv-tiktokx-cropcenter-q:300:400:q70.webp?dr=14782&refresh_token=3b5972da&x-expires=1790726400&x-signature=tKxqzXhhiKI3IeEtwyqnM14PXpI%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=a3668259&idc=my&biz_tag=tt_video&s=OTHERS_COLLECTION&sc=cover","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/1cf083b9bacf4302a4e7fc070941a68c_1722856731~tplv-tiktokx-origin.image?dr=1364&refresh_token=c9f384b3&x-expires=1790726400&x-signature=Tpc%2Blj789Dh%2B0kBNeE9XYpDv%2BVg%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=a3668259&idc=my&biz_tag=tt_video&s=OTHERS_COLLECTION&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn.com/tos-useast8-p-0068-tx2/c172def72489494eac790dd7b2e93e7f_1722856731~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=17995&refresh_token=8f58f3cb&x-expires=1790726400&x-signature=MdvnBsD7JiEHYEQjj63BBKsWaJQ%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=a3668259&idc=my&biz_tag=tt_video&s=OTHERS_COLLECTION&sc=feed_cover","duration":10,"play":"https://v19.tiktokcdn.com/f0fe34a1a8b88864d9c91737b53948e8/6abc517b/video/tos/alisg/tos-alisg-ve-37c799-sg/oYCtpyIAqTAiZiFt2rIU3WfOCnBQiACE1QSz8w/?a=1233&bti=OzR2KXMxd3V5aW53bEBqOjo2QDM6bWZeYmZsXitsaHFgIzE0M2A%3D&&bt=1605&ft=XsFb_qT0mI2PD12ZcB1I3wUfNCi7MeF~O5&mime_type=video_mp4&rc=NWZnNzU3ZmQ7Z2Q0aWczO0Bpam5xNnE5cnNldDMzaTczNEA2LWFhMDMtNmExXi4yXjNiYSNgXmlyMmRjNGxgLS1kMTJzcw%3D%3D&vvpl=1&l=2026092908015271F4AB2D2E3D39F02002&btag=e000b0000","wmplay":"https://v19.tiktokcdn.com/965fa7d779e21dbef0279328481b9feb/6abc517b/video/tos/alisg/tos-alisg-ve-37c799-sg/oIyPggVDmBtvoQqFEEvLjAQ4EEbwfs4AdRISel/?a=1233&bti=OzR2KXMxd3V5aW53bEBqOjo2QDM6bWZeYmZsXitsaHFgIzE0M2A%3D&&bt=1870&ft=XsFb_qT0mI2PD12ZcB1I3wUfNCi7MeF~O5&mime_type=video_mp4&rc=NmdnNDU1NjtoOzxlZGhpNkBpam5xNnE5cnNldDMzaTczNEBgXjUxYC01NjUxYy4wYjBfYSNgXmlyMmRjNGxgLS1kMTJzcw%3D%3D&vvpl=1&l=2026092908015271F4AB2D2E3D39F02002&btag=e000b0000","size":2143730,"wm_size":2490290,"music":"https://v16m.tiktokcdn.com/3d4dcd54e26c577c0315fc749a91aeb3/6abc5184/video/tos/useast2a/tos-useast2a-v-27dcd7/74d87c7c4639488e9d7621cc7808af9f/?a=1233&bti=OzR2KXMxd3V5aW53bEBqOjo2QDM6bWZeYmZsXitsaHFgIzE0M2A%3D&&bt=62&ft=aER-EqT0mI2PD12ZcB1I3wUfNCi7MeF~O5&mime_type=audio_mpeg&rc=ZTQ1MzM8NTUzZmQ4NjdmOUBpM3B3OjY6Zml1NzMzNzU8M0AwLzBiYDBiNWIxYV41YzAyYSNwXi0vcjQwMmVgLS1kMTZzcw%3D%3D&vvpl=1&l=2026092908015271F4AB2D2E3D39F02002&btag=e000b8000&sp_exp=hash_v0&shp=d05b14bd&shcp=-","play_count":150597,"digg_count":15670,"comment_count":147,"share_count":89,"download_count":11,"collect_count":532,"create_time":1722856728,"anchors":[{"description":"Templates","actions":[{"icon":{"height":720,"url_prefix":null,"uri":"tiktok-obj/28px_primary_create_onDark3x.png","url_list":["https://p16-common.tiktokcdn.com/tiktok-obj/28px_primary_create_onDark3x.png~tplv-tiktokx-origin.image?biz_tag=anchor.ucg_template&dr=14000&idc=my&ps=933b5bde&shcp=34ff8df6&shp=d05b14bd&t=4d5b0474","https://p19-common.tiktokcdn.com/tiktok-obj/28px_primary_create_onDark3x.png~tplv-tiktokx-origin.image?biz_tag=anchor.ucg_template&dr=14000&idc=my&ps=933b5bde&shcp=34ff8df6&shp=d05b14bd&t=4d5b0474"],"width":720},"schema":"shoot","action_type":1}],"component_key":"anchor_ucg_template","anchor_strong":null,"type":65,"icon":{"width":720,"height":720,"url_prefix":null,"uri":"tiktok-obj/Templates_Cards.png","url_list":["https://p16-common.tiktokcdn.com/tiktok-obj/Templates_Cards.png~tplv-tiktokx-origin.image?biz_tag=anchor.ucg_template&dr=14000&idc=my&ps=933b5bde&shcp=34ff8df6&shp=d05b14bd&t=4d5b0474","https://p19-common.tiktokcdn.com/tiktok-obj/Templates_Cards.png~tplv-tiktokx-origin.image?biz_tag=anchor.ucg_template&dr=14000&idc=my&ps=933b5bde&shcp=34ff8df6&shp=d05b14bd&t=4d5b0474"]},"id":"7399612877658669099","extra":"{\"author_id\":\"6765667025392108550\",\"music_post_unavailable\":\"false\",\"icon\":\"https://p9-sg.tiktokcdn.com/aweme/720x720/tiktok-obj/default_clip_cover.png.jpeg\",\"sub_type\":\"ugc\",\"dispatch_type\":\"ugc_create\",\"origin_video_id\":\"7399613114368396574\",\"nle_summary\":\"{\\\"slots\\\":\\\"[{\\\\\\\"clip_end\\\\\\\":0.5378779768943787,\\\\\\\"clip_start\\\\\\\":0.0,\\\\\\\"description\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"endtime\\\\\\\":0.5378779768943787,\\\\\\\"height\\\\\\\":1920,\\\\\\\"origin_material_type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"source\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"starttime\\\\\\\":0.0,\\\\\\\"type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"uuid\\\\\\\":\\\\\\\"17228565504164595288823256\\\\\\\",\\\\\\\"volume\\\\\\\":1.0,\\\\\\\"width\\\\\\\":1080},{\\\\\\\"clip_end\\\\\\\":10.392271995544434,\\\\\\\"clip_start\\\\\\\":0.0,\\\\\\\"description\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"endtime\\\\\\\":10.392271995544434,\\\\\\\"source\\\\\\\":\\\\\\\"urs://music_resource?clip_id=6714159100260813573\\\\\\\",\\\\\\\"starttime\\\\\\\":0.0,\\\\\\\"type\\\\\\\":\\\\\\\"audio\\\\\\\",\\\\\\\"uuid\\\\\\\":\\\\\\\"17228564207379095587468360\\\\\\\",\\\\\\\"volume\\\\\\\":1.0},{\\\\\\\"clip_end\\\\\\\":2.3257570266723633,\\\\\\\"clip_start\\\\\\\":0.5378779768943787,\\\\\\\"description\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"endtime\\\\\\\":1.4318170547485352,\\\\\\\"height\\\\\\\":1920,\\\\\\\"origin_material_type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"source\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"starttime\\\\\\\":0.5378779768943787,\\\\\\\"type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"uuid\\\\\\\":\\\\\\\"17228565853839855505569008\\\\\\\",\\\\\\\"volume\\\\\\\":1.0,\\\\\\\"width\\\\\\\":1080},{\\\\\\\"clip_end\\\\\\\":4.121212005615234,\\\\\\\"clip_start\\\\\\\":2.3257570266723633,\\\\\\\"description\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"endtime\\\\\\\":3.2272720336914063,\\\\\\\"height\\\\\\\":1920,\\\\\\\"origin_material_type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"source\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"starttime\\\\\\\":1.4318170547485352,\\\\\\\"type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"uuid\\\\\\\":\\\\\\\"17228565876364084854002064\\\\\\\",\\\\\\\"volume\\\\\\\":1.0,\\\\\\\"width\\\\\\\":1080},{\\\\\\\"clip_end\\\\\\\":7.164999961853027,\\\\\\\"clip_start\\\\\\\":0.0,\\\\\\\"description\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"endtime\\\\\\\":10.392271995544434,\\\\\\\"height\\\\\\\":1920,\\\\\\\"origin_material_type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"source\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"starttime\\\\\\\":3.2272720336914063,\\\\\\\"type\\\\\\\":\\\\\\\"video\\\\\\\",\\\\\\\"uuid\\\\\\\":\\\\\\\"17228565504168065482175256\\\\\\\",\\\\\\\"volume\\\\\\\":1.0,\\\\\\\"width\\\\\\\":1080}]\\\",\\\"ratio\\\":0.5625,\\\"duration\\\":10392,\\\"alignmode\\\":\\\"\\\",\\\"width\\\":0,\\\"height\\\":0,\\\"features\\\":[\\\"AUVOLUME\\\",\\\"E\\\",\\\"T_Base\\\"],\\\"featurebits\\\":[16385,16384],\\\"resourceinfo\\\":\\\"\\\",\\\"effectinfo\\\":\\\"\\\"}\",\"tags\":\"\",\"music_id\":\"6714159100260813573\",\"title\":\"\",\"template_used_functions\":\"change_video_speed,split_video,add_text\",\"nle_extra\":\"\"}","log_extra":"{\"anchor_id\":\"7399612877658669099\",\"anchor_name\":\"Try TikTok template\",\"anchor_type\":\"ugc_template\",\"has_friends_info\":\"0\"}","thumbnail":{"url_list":["https://p16-common.tiktokcdn.com/tiktok-obj/Templates_Cards.png~tplv-tiktokx-origin.image?dr=14000&t=4d5b0474&ps=933b5bde&shp=d05b14bd&shcp=34ff8df6&idc=my","https://p19-common.tiktokcdn.com/tiktok-obj/Templates_Cards.png~tplv-tiktokx-origin.image?dr=14000&t=4d5b0474&ps=933b5bde&shp=d05b14bd&shcp=34ff8df6&idc=my"],"width":720,"height":720,"url_prefix":null,"uri":"tiktok-obj/Templates_Cards.png"},"keyword":"Try TikTok template","schema":""}],"anchors_extras":"","is_ad":false,"commerce_info":{"auction_ad_invited":false,"with_comment_filter_words":false,"adv_promotable":false,"branded_content_type":0,"organic_log_extra":"{\"req_id\":\"2026092908015271F4AB2D2E3D39F02002\"}","is_diversion_ad":0},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"6765667025392108550","unique_id":"nikita.ducarroz","nickname":"Nikita Ducarroz","avatar":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/034acdd1b4d32f87ed37bf9b8ea48185~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=10793&refresh_token=8dd95bcf&x-expires=1790726400&x-signature=pk%2FpDh9aGuoQVb0jWX2JgcLYCTo%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=a3668259&idc=my&sc=avatar&s=OTHERS_COLLECTION"},"is_nff_or_nr":false,"is_top":0}],"cursor":10,"hasMore":true}}}}}}},"/search-video/":{"get":{"tags":["TikTok Video (Post) API Endpoints","TikTok Search API Endpoints"],"summary":"Post Search","description":"Search for TikTok videos by keyword. Filter results by publish time, relevance, or like count to find specific content. The most filterable feed in the API: publish_time windows from the past 24 hours to 6 months, sort_by relevance, like count or date, plus a region code from /region-list/. Results are full video objects with cursor paging - the standard entry point for social listening and brand-mention monitoring.","operationId":"postsSearch","parameters":[{"name":"keyword","in":"query","required":true,"description":"The keyword to search for.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of posts to retrieve. Default: 10, Maximum: 35.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}},{"name":"publish_time","in":"query","required":false,"description":"Filter by publish time. 0 - ALL (Default) 1 - Past 24 hours 7 - This week 30 - This month 90 - Last 3 months 180 - Last 6 months","schema":{"type":"string"}},{"name":"sort_by","in":"query","required":false,"description":"Sort results by. 0 - Relevance (Default) 1 - Like count 2 - Date posted","schema":{"type":"string"}},{"name":"region","in":"query","required":false,"description":"Region code. You can check it from the 'Region List' endpoint.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"videos":[{"aweme_id":"v14044g50000datd3jnog65iidt63tug","video_id":"7690690187545824520","region":"IL","title":"A lot of people say I’m a noname, but I’m the original, and that’s a fact 😄 Много людей говорят мне, что я ноунейм, но я оригинал и это факт😄 #cat #catmeme #memecat ","content_desc":["A lot of people say I’m a noname, but I’m the original, and that’s a fact 😄","Много людей говорят мне, что я ноунейм, но я оригинал и это факт😄"],"cover":"https://p19-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/owT2EBAFDQTlVREgJHEu7HQtL6pODffBUBWqv1~tplv-tiktokx-cropcenter:500:800.jpeg?biz_tag=musically_video.video_cover&dr=9638&idc=useast5&ps=13740610&refresh_token=84a668a6&shcp=9b759fb9&shp=c1333099&t=4d5b0474&x-expires=1790661600&x-signature=t%2FO71LBDKKNQ75uNKSYopQFJWjo%3D","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/osrBBVUzIiA6h639QgRigAzIEBa0YA9Bvpkry~tplv-tiktokx-origin.image?dr=8606&refresh_token=fae1bc55&x-expires=1790726400&x-signature=Dl3qaIzWDfEuEfiFdR0ITiJL2Vo%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=c1333099&idc=useast5&biz_tag=tt_video&s=SEARCH&sc=dynamic_cover","origin_cover":"https://p16-common-sign.tiktokcdn-us.com/tos-alisg-p-0037/oUYVv9kIAg6iORryE04zrKa9iCjh63AgBIpBB~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=11731&refresh_token=887b64e7&x-expires=1790726400&x-signature=gRLXWJHt8qA4dok6Jpd2bfCT%2B5Q%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=c1333099&idc=useast5&sc=feed_cover&biz_tag=tt_video&s=SEARCH","duration":6,"play":"https://v45.tiktokcdn-us.com/a4ce545434bfc72746a9224a0591f0c7/6abb545b/video/tos/alisg/tos-alisg-pve-0037c001/ooSBrBAF9pi29Ey3EzARzdT9a6IvhYRgr0iVk/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=449&ft=aEKfuqT0mmjPD12TcB1I3wUrdRNFMeF~O5&mime_type=video_mp4&rc=NzRkMzo8ZWhlODo5Z2RmZkBpanc5Z2w5cm1nZDMzODczNEA0L2M0M2JfNS0xNi5jMDAxYSNyMHFmMmRrMHFhLS1kMTFzcw%3D%3D&vvpl=1&l=202609290001566A31C0197EAAB73CAD6B&btag=e000b5000","wmplay":"https://v45.tiktokcdn-us.com/9dc478b344e46c7bd0bb7dcf5db09f60/6abb545b/video/tos/alisg/tos-alisg-pve-0037c001/oUFHBwequAaDB7OVElvtVRpBU41fIzTjEJ6gQD/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=835&eid=20480&ft=aEKfuqT0mmjPD12TcB1I3wUrdRNFMeF~O5&mime_type=video_mp4&rc=NDxoZDo1aTw1ZDkzOjZkZUBpanc5Z2w5cm1nZDMzODczNEA1YmI1YTNjNi8xXy80Xi1eYSNyMHFmMmRrMHFhLS1kMTFzcw%3D%3D&vvpl=1&l=202609290001566A31C0197EAAB73CAD6B&btag=e000b5000","size":383444,"wm_size":712986,"music":"https://v16m.tiktokcdn-us.com/e4b948ee8c00c6871bde98a137d58fcc/6ac43ac2/video/tos/alisg/tos-alisg-v-27dcd7/ocDnWEvBIM0uIFhUNQyfae1gNhplBJg16qItCB/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=125&ft=aEKfuqT0mmjPD12TcB1I3wUrdRNFMeF~O5&mime_type=audio_mpeg&rc=aDs3NTozNjs5ZWRmNDxlaUBpamd0ZnE5cjVnZDMzODU8NEBiMmI1MC9fNjYxYTJiNjY2YSNmL3NxMmQ0MXFhLS1kMS1zcw%3D%3D&vvpl=1&l=202609290001566A31C0197EAAB73CAD6B&btag=e000f0000&shp=d05b14bd&shcp=-","music_info":{"id":"7690690259132074772","title":"original sound - mirkurianin","play":"https://v16m.tiktokcdn-us.com/e4b948ee8c00c6871bde98a137d58fcc/6ac43ac2/video/tos/alisg/tos-alisg-v-27dcd7/ocDnWEvBIM0uIFhUNQyfae1gNhplBJg16qItCB/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=125&ft=aEKfuqT0mmjPD12TcB1I3wUrdRNFMeF~O5&mime_type=audio_mpeg&rc=aDs3NTozNjs5ZWRmNDxlaUBpamd0ZnE5cjVnZDMzODU8NEBiMmI1MC9fNjYxYTJiNjY2YSNmL3NxMmQ0MXFhLS1kMS1zcw%3D%3D&vvpl=1&l=202609290001566A31C0197EAAB73CAD6B&btag=e000f0000&shp=d05b14bd&shcp=-","cover":"https://p16-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/d91f3b22ba08d420308c33f737f02f7f~tplv-tiktokx-cropcenter-q:1080:1080:q70.jpeg?dr=8837&refresh_token=48c427e2&x-expires=1790726400&x-signature=EoJRd22hF%2BBFIJf6DYdQwd0UuQE%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH","author":"Kim","original":true,"duration":6,"album":"","create_time":1790628366},"play_count":1814017,"digg_count":172669,"comment_count":2115,"share_count":26672,"download_count":365,"collect_count":14568,"create_time":1790628357,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"202609290001566A31C0197EAAB73CAD6B\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"6919140191359091717","unique_id":"mirkurianin","nickname":"Kim","avatar":"https://p19-common-sign.tiktokcdn-us.com/tos-alisg-avt-0068/d91f3b22ba08d420308c33f737f02f7f~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=8834&refresh_token=e84ed3ba&x-expires=1790726400&x-signature=Hu7ABg%2BGoXx7n9kCsK7QX4IRBdg%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH"},"is_nff_or_nr":false,"is_top":0},{"aweme_id":"v12044gd0000d757i97og65qbrnnf44g","video_id":"7623038300437220621","region":"US","title":"Funyy cats 😂😂#cat #catsoftiktok  #catlover #fyp #viral #foryoupage #usa🇺🇸 @@funnypets1 ","content_desc":[],"cover":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/oMIUkvkEDdR7CQ9IwBFpAemDgSSSJDCSfnyEv0~tplv-tiktokx-cropcenter:500:800.jpeg?biz_tag=musically_video.video_cover&dr=9638&idc=useast5&ps=13740610&refresh_token=3ab08756&shcp=9b759fb9&shp=c1333099&t=4d5b0474&x-expires=1790661600&x-signature=piHkuUKMcmvrtW%2FJ3QNCCwaeziE%3D","ai_dynamic_cover":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/oQIURnShpQS6EaD0eByFrWkEQ7DBvNAvkgfwTd~tplv-tiktokx-origin.image?dr=8606&refresh_token=20a918b2&x-expires=1790726400&x-signature=3Soq3EeeJwcbQ5MbsDuI8hP1dUE%3D&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=c1333099&idc=useast5&biz_tag=tt_video&s=SEARCH&sc=dynamic_cover","origin_cover":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/ow8AAylB9u8eH4TJ3XPJISQeUMST8MAhjGCJek~tplv-tiktokx-shrink-aq:360:360:q75.webp?dr=11731&refresh_token=e13c9def&x-expires=1790726400&x-signature=pmqPWdczxnwWyuFeZwqyBq%2FXD9g%3D&t=bacd0480&ps=d97f9a4f&shp=d05b14bd&shcp=c1333099&idc=useast5&s=SEARCH&sc=feed_cover&biz_tag=tt_video","duration":29,"play":"https://v45.tiktokcdn-us.com/6838a24addbdab0627583c7e505145be/6abb5472/video/tos/useast5/tos-useast5-ve-0068c001-tx/owADgUIUEvpIfB0G0GDnvQkOSyeREkFgZi7ESd/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=887&ft=aEKfuqT0mmjPD12TcB1I3wUrdRNFMeF~O5&mime_type=video_mp4&rc=ZTZmPDdkO2Q4NDM1ZjU6ZkBpajdxdXQ5cjw6OjMzZzczNEAzLTUtYmNeXzQxYF4tNWM0YSMxY2tfMmQ0ZjJhLS1kMS9zcw%3D%3D&vvpl=1&l=202609290001566A31C0197EAAB73CAD6B&btag=e0008d000","wmplay":"https://v45.tiktokcdn-us.com/0391890d732231c8e5155a06b9e569c0/6abb5472/video/tos/useast5/tos-useast5-ve-0068c001-tx/oYTURpGvymdEEe9PDAIGI0kfk71goFQDgvSBSn/?a=1233&bti=NEBzNTY6QGo6OjZALnAjNDQuYCMxNDNg&&bt=847&ft=aEKfuqT0mmjPD12TcB1I3wUrdRNFMeF~O5&mime_type=video_mp4&rc=OmZnPDkzNmUzNTY0ZmRnPEBpajdxdXQ5cjw6OjMzZzczNEAwYzItMzFfNV8xYC0zY2AwYSMxY2tfMmQ0ZjJhLS1kMS9zcw%3D%3D&vvpl=1&l=202609290001566A31C0197EAAB73CAD6B&btag=e0008d000","size":3351289,"wm_size":3199026,"music":"https://sf19.tiktokcdn-us.com/obj/tos-alisg-ve-2774/oUqYgE8dZUoQqCKfquYNBRhWF0fDtBFCQPABrY","music_info":{"id":"6746993352891189249","title":"Monkeys Spinning Monkeys","play":"https://sf19.tiktokcdn-us.com/obj/tos-alisg-ve-2774/oUqYgE8dZUoQqCKfquYNBRhWF0fDtBFCQPABrY","cover":"https://p16-common.tiktokcdn-us.com/tos-alisg-v-2774/oE3zXXiJABA2AsHywEi19UoBqfhvgVyiAWADuE~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9584&t=4d5b0474&ps=933b5bde&shp=08d74b56&shcp=d05b14bd&idc=useast5","author":"Kevin MacLeod & Kevin The Monkey","original":false,"duration":60,"album":"Monkeys Spinning Monkeys","create_time":1570906876},"play_count":28942,"digg_count":503,"comment_count":4,"share_count":43,"download_count":6,"collect_count":82,"create_time":1774876976,"anchors":null,"anchors_extras":"","is_ad":false,"commerce_info":{"adv_promotable":false,"auction_ad_invited":false,"branded_content_type":0,"is_diversion_ad":0,"organic_log_extra":"{\"req_id\":\"202609290001566A31C0197EAAB73CAD6B\"}","with_comment_filter_words":false},"commercial_video_info":"","item_comment_settings":0,"mentioned_users":"","author":{"id":"7616541516102747150","unique_id":"funnypets13570","nickname":"@funnypets1","avatar":"https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/77ff6f3426fa832c8c9eac776c98640d~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=8834&refresh_token=fb44c83f&x-expires=1790726400&x-signature=EdaLqIoNlD1Mky2aer01RdfAD94%3D&t=223449c4&ps=87d6e48a&shp=d05b14bd&shcp=c1333099&idc=useast5&sc=avatar&s=SEARCH"},"is_nff_or_nr":false,"is_top":0}],"cursor":10,"hasMore":true}}}}}}},"/music-info/":{"get":{"tags":["TikTok Music API Endpoints"],"summary":"Music Info","description":"Retrieve detailed metadata for a specific music track, including title, artist, album cover, and usage statistics. Returns id, title, author, album, duration, original flag, cover art and a direct audio play URL, plus video_count - the number of videos using the sound. Poll video_count over time to plot adoption curves; a track jumping from thousands to tens of thousands of uses in days is a trend forming.","operationId":"musicInfo","parameters":[{"name":"music_id","in":"query","required":true,"description":"The ID of the music track.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"6747377620087819014","title":"slow dancing in the DARRRRRKKKKK","play":"https://sf77-ies-music-va.tiktokcdn.com/obj/musically-maliva-obj/1647322846635013.mp3","cover":"https://p16-common-sign.tiktokcdn.com/tos-maliva-avt-0068/f3c557cc213a06193b3982e45b235162~tplv-tiktokx-cropcenter:720:720.webp?dr=14579&refresh_token=0f2efa6a&x-expires=1790726400&x-signature=hcmHSxAIZd%2B7GzIW%2FUdhm2xY4tg%3D&t=4d5b0474&ps=13740610&shp=544a444f&shcp=f6441914&idc=my","author":"jensuah","original":true,"duration":8,"album":"","video_count":76124}}}}}}},"/challenge-info-id/":{"get":{"tags":["TikTok Hashtag (Challenge) API Endpoints"],"summary":"Challenge Info (ID)","description":"Retrieve detailed information about a hashtag challenge using its unique ID, including usage stats and description. Returns cha_name, desc, cover art and two headline metrics: user_count (creators who posted) and view_count (total views - the cat challenge alone exceeds a trillion). Also flags is_commerce for branded challenges. Snapshot these counters daily to measure campaign momentum.","operationId":"challengeInfoId","parameters":[{"name":"id","in":"query","required":true,"description":"The ID of the challenge.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"7551","cha_name":"cat","desc":"","user_count":77797111,"view_count":1204656991825,"is_pgcshow":false,"is_commerce":false,"is_challenge":false,"is_strong_music":false,"type":2,"cover":"https://p16-common-sign.tiktokcdn.com/musically-maliva-obj/2e13829d6e1816708244b2bc8b905c51~tplv-tiktokx-origin.image?dr=14575&refresh_token=f43e2d8f&x-expires=1790676000&x-signature=UVnKCPcGW%2F778Dsa2rZw%2B2uRoVQ%3D&t=4d5b0474&ps=13740610&shp=3d78c6bd&shcp=9b759fb9&idc=my2&plt=gomtdiscovery_challenge_banner"}}}}}}},"/challenge-info-name/":{"get":{"tags":["TikTok Hashtag (Challenge) API Endpoints"],"summary":"Challenge Info (Name)","description":"Fetch details for a specific hashtag challenge by name. Access view counts, descriptions, and related data. Identical response shape to the ID variant - cha_name, desc, user_count, view_count, is_commerce, cover - but keyed by the hashtag text itself, so it doubles as name-to-ID resolution. Resolve once, store the id, then use /challenge-posts/ for the video stream.","operationId":"challengeInfoName","parameters":[{"name":"name","in":"query","required":true,"description":"The name of the challenge (hashtag).","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"7551","cha_name":"cat","desc":"","user_count":77797109,"view_count":1204656995398,"is_pgcshow":false,"is_commerce":false,"is_challenge":false,"is_strong_music":false,"type":2,"cover":"https://p16-common-sign.tiktokcdn.com/musically-maliva-obj/2e13829d6e1816708244b2bc8b905c51~tplv-tiktokx-origin.image?dr=14575&refresh_token=f43e2d8f&x-expires=1790676000&x-signature=UVnKCPcGW%2F778Dsa2rZw%2B2uRoVQ%3D&t=4d5b0474&ps=13740610&shp=3d78c6bd&shcp=9b759fb9&idc=my&plt=gomtdiscovery_challenge_banner"}}}}}}},"/search-challenge/":{"get":{"tags":["TikTok Hashtag (Challenge) API Endpoints","TikTok Search API Endpoints"],"summary":"Challenge Search","description":"Search for trending hashtags and challenges by keyword. Discover viral topics and popular tags to boost your content strategy. Each hit in challenge_list carries id, cha_name, desc, user_count, view_count and commerce flags, so you can rank tags by real usage instantly. A quick sweep across product or campaign keywords shows which related hashtags actually carry views before you commit content to them.","operationId":"challengeSearch","parameters":[{"name":"keyword","in":"query","required":true,"description":"The keyword to search for.","schema":{"type":"string"}},{"name":"count","in":"query","required":false,"description":"Number of challenges to retrieve. Default: 10, Maximum: 30.","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Cursor for pagination.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example, which is shortened: every array in it keeps only its first 2 items, and the documentation shows the full example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"challenge_list":[{"id":"7551","cha_name":"cat","desc":"","user_count":77662992,"view_count":1203535038143,"is_pgcshow":false,"is_commerce":false,"is_challenge":false,"is_strong_music":false,"type":2,"cover":"https://p16-amd-va.tiktokcdn.com/obj/musically-maliva-obj/2e13829d6e1816708244b2bc8b905c51"},{"id":"575716","cha_name":"catgirl","desc":"","user_count":485733,"view_count":4464949450,"is_pgcshow":false,"is_commerce":false,"is_challenge":false,"is_strong_music":false,"type":1,"cover":""}],"cursor":10,"hasMore":true}}}}}}},"/playlist-info/":{"get":{"tags":["TikTok Playlist (Mix) API Endpoints"],"summary":"Playlist Info","description":"Retrieve metadata for a specific TikTok playlist, including its name, type, creator handle and video count, in one compact JSON object. The fields are id, name, type, creator_unique_id and video_count - one cheap call to decide whether a playlist is worth enumerating with /playlist-posts/, or to verify a series is still growing since your last crawl.","operationId":"playlistInfo","parameters":[{"name":"playlist_id","in":"query","required":true,"description":"The ID of the playlist.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"7516638364301265695","name":"In The Mix","type":1,"creator_unique_id":"tiktok","video_count":23}}}}}}},"/download-video/":{"get":{"tags":["TikTok Download API Endpoints"],"summary":"Download Video","description":"Download high-quality TikTok videos without watermarks. Retrieve direct download links for content archiving. The response is deliberately minimal: video (clean MP4) and video_hd (high definition) as direct CDN URLs, keyed by the public video URL. Fetch the files promptly - CDN links are signed and expire - and you have watermark-free media for archiving, editing or model training without any page scraping.","operationId":"downloadVideo","parameters":[{"name":"url","in":"query","required":true,"description":"The URL of the TikTok video.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"video":"https://v16m.tiktokcdn-us.com/98b6c4cb06cb72d4c4c5285434ad94a9/6abb59a5/video/tos/useast5/tos-useast5-ve-0068c004-tx/ooQVIgD9RJbiA6DnIFkIfEtYCJ0EDEMgSnpkBf/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=624&ft=74~WHDDwNxkVQQdGuIOnsdw7wsZqYl~SLLI~hWLrK&mime_type=video_mp4&rc=ZDlpPGQzNzQ4ZDxlOTZpM0BpajVxNnQ5cmo8eDMzZzczNEBeYjY2XzMtXmExYWAyL14uYSMtNC4vMmRzMTJgLS1kMS9zcw%3D%3D&vvpl=1&l=2026092900231322AD20AB97307B60ACE0&btag=e00090000","video_hd":"https://v16.tokcdn.com/1453d41aa40c9002f9b18c88144a7d8e/67899d80/7460937381265411370_original.mp4"}}}}}}},"/download-music/":{"get":{"tags":["TikTok Download API Endpoints"],"summary":"Download Music","description":"Extract and download the audio track (MP3) from a TikTok video. Get the original sound in high quality. Returns a single music field holding a direct audio URL for the video you pass in - original sounds included, not just licensed tracks. The audio side of an archiving pipeline: pair it with /download-video/ when you need both streams stored separately.","operationId":"downloadMusic","parameters":[{"name":"url","in":"query","required":true,"description":"The URL of the TikTok video/music.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"music":"https://v19-ies-music.tiktokcdn-us.com/bbc6d64aab2eb90e291772b5d80ff8db/6ac4401a/video/tos/useast5/tos-useast5-v-27dcd7-tx/o47oQyBcUK4ngB5TCMvlxFFT34UkIA6iCiZqP/?a=583965&bti=OTg7QGo5QHM6OjZALTAzYCMvcCMxNDNg&&bt=125&ft=nk.4i0sq1TgvjSDXYSxRh-jxM6~OBn9BZ1nzXtG&mime_type=audio_mpeg&rc=PGdmOTk5OWk7Mzg5Z2dlOkBpanZpZ3M5cjg8eDMzZzU8NEAyLi4yY2I0NTAxMC1fY2IwYSMvaHNoMmRrMzJgLS1kMS9zcw%3D%3D&vvpl=1&l=202609290023142FDE62A89F11CE623CD6&btag=e000d0000&shp=d05b14bd&shcp=-"}}}}}}},"/collection-info/":{"get":{"tags":["TikTok Collection API Endpoints"],"summary":"Collection Info","description":"Retrieve metadata for a specific TikTok user collection, including its title, creator, state and video count, in one compact JSON object. The fields are id, name, creator_user_id, creator_username, state and video_count, which tell you who assembled the collection and how big it is before you spend credits enumerating it with /collection-posts/.","operationId":"collectionInfo","parameters":[{"name":"collection_id","in":"query","required":true,"description":"The ID of the collection.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"7394627756635573022","name":"Summer of Sports","creator_user_id":"107955","creator_username":"TikTok","state":3,"video_count":139}}}}}}},"/region-list/":{"get":{"tags":["TikTok Region API Endpoints"],"summary":"Region List","description":"Retrieve a comprehensive list of supported country codes and regions. Use these codes to filter search results and localized content. Returns a flat map of ISO-style codes (AD, AE, AF ... US) to region names, and costs nothing to cache - fetch it once at deploy time. These codes drive the region parameter on /search-video/, /search-user/ and /challenge-posts/, unlocking per-country trend comparisons.","operationId":"regionList","responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"AD":"Andorra","AE":"United Arab Emirates","AF":"Afghanistan","AG":"Antigua & Barbuda","AI":"Anguilla","AL":"Albania","AM":"Armenia","AO":"Angola","AR":"Argentina","AS":"American Samoa","AT":"Austria","AU":"Australia","AW":"Aruba","AX":"Åland Islands","AZ":"Azerbaijan","BA":"Bosnia & Herzegovina","BB":"Barbados","BD":"Bangladesh","BE":"Belgium","BF":"Burkina-faso","BG":"Bulgaria","BH":"Bahrain","BI":"Burundi","BJ":"Benin","BL":"St. Barthélemy","BM":"Bermuda","BN":"Brunei","BO":"Bolivia","BQ":"Caribbean Netherlands","BR":"Brazil","BS":"Bahamas","BT":"Bhutan","BW":"Botswana","BY":"Belarus","BZ":"Belize","CA":"Canada","CC":"Cocos (Keeling) Islands","CD":"Congo - Kinshasa","CF":"Central African Republic","CG":"Congo - Brazzaville","CH":"Switzerland","CI":"Ivory Coast","CK":"Cook Is.","CL":"Chile","CM":"Cameroon","CN":"China mainland","CO":"Colombia","CR":"Costa Rica","CV":"Cape Verde","CW":"Curaçao","CX":"Christmas Island","CY":"Cyprus","CZ":"Czechia","DE":"Germany","DG":"Diego Garcia","DJ":"Djibouti","DK":"Denmark","DM":"Dominica","DO":"Dominica Rep.","DZ":"Algeria","EC":"Ecuador","EE":"Estonia","EG":"Egypt","EH":"Western Sahara","ER":"Eritrea","ES":"Spain","ET":"Ethiopia","FI":"Finland","FJ":"Fiji","FK":"Falkland Islands","FM":"Micronesia","FO":"Faroe Islands","FR":"France","GA":"Gabon","GB":"United Kingdom","GD":"Grenada","GE":"Georgia","GF":"French Guiana","GG":"Guernsey","GH":"Ghana","GI":"Gibraltar","GL":"Greenland","GM":"Gambia","GN":"Guinea","GP":"Guadeloupe","GQ":"Equatorial Guinea","GR":"Greece","GS":"So. Georgia & So. Sandwich  Isl.","GT":"Guatemala","GU":"Guam","GW":"Guinea-Bissau","GY":"Guyana","HK":"Hongkong","HN":"Honduras","HR":"Croatia","HT":"Haiti","HU":"Hungary","ID":"Indonesia","IE":"Ireland","IL":"Israel","IM":"Isle of Man","IN":"India","IO":"British Indian Ocean Territory","IQ":"Iraq","IS":"Iceland","IT":"Italy","JE":"Jersey","JM":"Jamaica","JO":"Jordan","JP":"Japan","KE":"Kenya","KG":"Kyrgyzstan","KH":"Kampuchea (Cambodia )","KI":"Kiribati","KM":"Comoros","KN":"St. Kitts & Nevis","KR":"Korea","KW":"Kuwait","KY":"Cayman Is.","KZ":"Kazakhstan","LA":"Laos","LB":"Lebanon","LC":"St.Lucia","LI":"Liechtenstein","LK":"Sri Lanka","LR":"Liberia","LS":"Lesotho","LT":"Lithuania","LU":"Luxembourg","LV":"Latvia","LY":"Libya","MA":"Morocco","MC":"Monaco","MD":"Moldova, Republic of","ME":"Montenegro","MF":"St. Martin","MG":"Madagascar","MH":"Marshall Islands","MK":"North Macedonia","ML":"Mali","MM":"Myanmar (Burma)","MN":"Mongolia","MO":"Macao","MP":"Northern Mariana Islands","MQ":"Martinique","MR":"Mauritania","MS":"Montserrat","MT":"Malta","MU":"Mauritius","MV":"Maldives","MW":"Malawi","MX":"Mexico","MY":"Malaysia","MZ":"Mozambique","NA":"Namibia","NC":"New Caledonia","NE":"Niger","NF":"Norfolk Island","NG":"Nigeria","NI":"Nicaragua","NL":"Netherlands","NO":"Norway","NP":"Nepal","NR":"Nauru","NU":"Niue","NZ":"New Zealand","OM":"Oman","PA":"Panama","PE":"Peru","PF":"French Polynesia","PG":"Papua New Cuinea","PH":"Philippines","PK":"Pakistan","PL":"Poland","PM":"St. Pierre & Miquelon","PN":"Pitcairn Islands","PR":"Puerto Rico","PS":"Palestinian Territories","PT":"Portugal","PW":"Palau","PY":"Paraguay","QA":"Qatar","RE":"Réunion","RO":"Romania","RS":"Serbia","RU":"Russia","RW":"Rwanda","SA":"Saudi Arabia","SB":"Solomon Is","SC":"Seychelles","SD":"Sudan","SE":"Sweden","SG":"Singapore","SH":"Ascension Island","SI":"Slovenia","SJ":"Svalbard & Jan Mayen","SK":"Slovakia","SL":"Sierra Leone","SM":"San Marino","SN":"Senegal","SO":"Somali","SR":"Suriname","SS":"South Sudan","ST":"Sao Tome and Principe","SV":"EI Salvador","SX":"Sint Maarten","SZ":"Eswatini","TC":"Turks & Caicos Islands","TD":"Chad","TG":"Togo","TH":"Thailand","TJ":"Tajikstan","TK":"Tokelau","TL":"Timor-Leste","TM":"Turkmenistan","TN":"Tunisia","TO":"Tonga","TR":"Turkey","TT":"Trinidad & Tobago","TV":"Tuvalu","TW":"Taiwan","TZ":"Tanzania","UA":"Ukraine","UG":"Uganda","US":"United States","UY":"Uruguay","UZ":"Uzbekistan","VA":"Vatican City","VC":"St. Vincent & Grenadines","VE":"Venezuela","VG":"British Virgin Islands","VI":"U.S. Virgin Islands","VN":"Vietnam","VU":"Vanuatu","WF":"Wallis & Futuna","WS":"Samoa","XK":"Kosovo","YE":"Yemen","YT":"Mayotte","ZA":"South Africa","ZM":"Zambia","ZW":"Zimbabwe"}}}}}}},"/ads-detail/":{"get":{"tags":["TikTok Ads API Endpoints"],"summary":"Ads Detail","description":"Fetch detailed data for a specific TikTok advertisement, including creative assets, advertiser info, and performance metrics. One ad id returns the creative and the context: brand_name, title, landing_page URL, industry_key and objective_key labels, a video_info block with playable URLs, plus performance signals - like, comment, share, ctr and a cost tier. Competitive ad intelligence that normally requires the Creative Center UI, as JSON.","operationId":"adsDetail","parameters":[{"name":"url","in":"query","required":true,"description":"The URL of the TikTok ad.","schema":{"type":"string"}}],"responses":{"200":{"description":"The endpoint data object (see the example). Error responses carry a `message` field instead of data, and they also come back with HTTP 200: a missing API key returns {\"message\": \"Please sign up to tikliveapi.com\"} and an invalid key returns {\"message\": \"Api-Key is not available\"}. Check the body for `message` rather than relying on the status code.","content":{"application/json":{"schema":{"type":"object"},"example":{"id":"7221117041168252930","country_code":["ES"],"cover_uri":"https://p16-sign-sg.tiktokcdn.com/v0201/3bdfc82e050b4e409deee21158131069_1681297335~tplv-noop.image?t=9276707c&x-expires=1763445017&x-signature=KNkUSeWgY7zMaBdxC8XXt2iOFB4%3D","duration":15.039,"industry_key":"label_10102000000","keyword_list":null,"objective_key":"campaign_objective_reach","objectives":[{"label":"campaign_objective_reach","value":5}],"pattern_label":[],"source_key":1,"title":"¿Aceptas el reto de dirigir el rumbo de tu educación? Aprende como siempre habías soñado.","brand_name":"Universidad de las Hespérides","landing_page":"https://hesperides.edu.es/?utm_medium=social&utm_source=tiktok&utm_campaign=libre_01.23_not&utm_content=video-15s_generico&utm_term=pros_int&utm_id=1361-esp-not","like":1297,"comment":2,"share":3,"ctr":0.39,"cost":2,"tag":null,"vid":"v10033g50000cgr8v3rc77uc24rq9kkg","video_info":{"vid":"v10033g50000cgr8v3rc77uc24rq9kkg","duration":15.039,"cover":"https://p16-sign-sg.tiktokcdn.com/v0201/3bdfc82e050b4e409deee21158131069_1681297335~tplv-noop.image?t=9276707c&x-expires=1763445017&x-signature=KNkUSeWgY7zMaBdxC8XXt2iOFB4%3D","play":"https://v16m-default.tiktokcdn.com/74b0b7caf7cb341adbdb20fa4b89d61d/691c0919/video/tos/alisg/tos-alisg-ve-0051c001-sg/oUgnpCLMDC2QEZeAIi0AeTRbIeYbCPGb2IDImk/?a=0&bti=NTU4QDM1NGA%3D&ch=0&cr=0&dr=0&lr=tiktok_business&cd=0%7C0%7C1%7C0&cv=1&br=2382&bt=1191&cs=0&ds=3&ft=cApXJCz7ThWHXqSv1GZmo0P&mime_type=video_mp4&qs=0&rc=NzNlZzk2NWY2Nzo1O2k8aEBpam50N2Y6ZjY7ajMzODYzNEBiY2IyNi8wNi0xNl4uNjQzYSNoNm8vcjRvc29gLS1kMC1zcw%3D%3D&vvpl=1&l=021763423402511fdbddc53002c08380000000000000023c9a9f3&btag=e000b8000","width":576,"height":1024,"wmplay":"https://v16m-default.tiktokcdn.com/74b0b7caf7cb341adbdb20fa4b89d61d/691c0919/video/tos/alisg/tos-alisg-ve-0051c001-sg/oUgnpCLMDC2QEZeAIi0AeTRbIeYbCPGb2IDImk/?a=0&bti=NTU4QDM1NGA%3D&ch=0&cr=0&dr=0&lr=tiktok_business&cd=0%7C0%7C1%7C0&cv=1&br=2382&bt=1191&cs=0&ds=3&ft=cApXJCz7ThWHXqSv1GZmo0P&mime_type=video_mp4&qs=0&rc=NzNlZzk2NWY2Nzo1O2k8aEBpam50N2Y6ZjY7ajMzODYzNEBiY2IyNi8wNi0xNl4uNjQzYSNoNm8vcjRvc29gLS1kMC1zcw%3D%3D&vvpl=1&l=021763423402511fdbddc53002c08380000000000000023c9a9f3&btag=e000b8000","watermark":1}}}}}}}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"Per-account API key. Find yours in the dashboard after signing up."}}}}