{"openapi":"3.2.0","info":{"title":"TikTok Download Video API","description":"TikTok API 🔥 300/month is free  The most powerful Tiktok Api available The most stable Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature mail: nb429429@gmail.com","version":"1.0.0"},"servers":[{"url":"https://annzw.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"User Related API"},{"name":"Music Related API","description":"Music Related API"},{"name":"Feed Related API","description":"Feed Related API"},{"name":"Comment Related API","description":"Comment Related API"},{"name":"Challenge(hashTag)","description":"Challenge(hashTag)"},{"name":"Mix (Playlist)"}],"paths":{"/getVideo":{"get":{"operationId":"get_getVideo","summary":"get tiktok video info","description":"Get tiktok video full info. HD Quality, No Watermark. Fast. Support Tiktok & Douyin. Support Getting Image List. Support Tiktok Stories.","parameters":[{"name":"url","in":"query","description":"7106658991907802411\nor\nhttps://www.tiktok.com/@tiktok/video/7106658991907802411","required":false,"schema":{"type":"string","title":"url","example":"https://www.tiktok.com/@tiktok/video/7106658991907802411"}},{"name":"hd","in":"query","description":"Get HD Video(High bit rate). This increases the total request time a little.\nresponse: data.hdplay","required":false,"schema":{"type":"string","title":"hd","example":"1"}}]}},"/userFavoriteVideo":{"get":{"operationId":"get_userFavoriteVideo","summary":"get user favorite videos","description":"get user favorite videos for latest unique_id or user_id is not empty","tags":["User Related API"],"parameters":[{"name":"unique_id","in":"query","description":"unique_id\nmineny13 or @mineny13","required":false,"schema":{"type":"string","title":"unique_id","example":"@siicantikkk15"}},{"name":"user_id","in":"query","description":"6741307595983946754","required":false,"schema":{"type":"string","title":"user_id","example":"6741307595983946754"}},{"name":"count","in":"query","description":"max 35","required":false,"schema":{"type":"string","title":"count","example":"10"}},{"name":"cursor","in":"query","description":"hasMore","required":false,"schema":{"type":"string","title":"cursor","example":"0"}}]}},"/userPublishVideo":{"get":{"operationId":"get_userPublishVideo","summary":"user post videos","description":"get user post videos for latest get user feed unique_id or user_id is not empty","tags":["User Related API"],"parameters":[{"name":"unique_id","in":"query","required":false,"schema":{"type":"string","example":"@tiktok"}},{"name":"user_id","in":"query","required":false,"schema":{"type":"string","example":"107955"}},{"name":"count","in":"query","required":false,"schema":{"type":"string","example":"10"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","example":"0"}}]}},"/userInfo":{"get":{"operationId":"get_userInfo","summary":"get user info","description":"get user info unique_id or user_id is not empty","tags":["User Related API"],"parameters":[{"name":"unique_id","in":"query","required":false,"schema":{"type":"string","title":"unique_id","example":"@tiktok"}},{"name":"user_id","in":"query","required":false,"schema":{"type":"string","example":"107955"}}]}},"/searchUser":{"get":{"operationId":"get_searchUser","summary":"search user","description":"get user list by keywords","tags":["User Related API"],"parameters":[{"name":"keywords","in":"query","description":"REQUIRED\nuser nickname","required":false,"schema":{"type":"string","title":"keywords","example":"tiktok"}},{"name":"count","in":"query","description":"max 30","required":false,"schema":{"type":"string","title":"count","example":"10"}},{"name":"cursor","in":"query","description":"OPTIONAL\ncursor\nhasMore is True, load next page","required":false,"schema":{"type":"string","title":"cursor","example":"0"}}]}},"/userFollowingList":{"get":{"operationId":"get_userFollowingList","summary":"get user following list","description":"get user following list","tags":["User Related API"],"parameters":[{"name":"user_id","in":"query","required":false,"schema":{"type":"string","example":"107955"}},{"name":"count","in":"query","description":"max 200","required":false,"schema":{"type":"string","title":"num","example":"50"}},{"name":"time","in":"query","description":"hasMore is True load next page","required":false,"schema":{"type":"string","example":"0"}}]}},"/musicVideo":{"get":{"operationId":"get_musicVideo","summary":"get music post video list","description":"get music post video list","tags":["Music Related API"],"parameters":[{"name":"music_id","in":"query","required":false,"schema":{"type":"string","example":"7002634556977908485"}},{"name":"count","in":"query","description":"max 35 default 10","required":false,"schema":{"type":"string","title":"count","example":"20"}},{"name":"cursor","in":"query","description":"has more","required":false,"schema":{"type":"string","title":"cursor","example":"0"}}]}},"/musicInfo":{"get":{"operationId":"get_musicInfo","summary":"get music info","description":"get music info","tags":["Music Related API"],"parameters":[{"name":"url","in":"query","description":"id or https://vm.tiktok.com/xxxxxxx","required":false,"schema":{"type":"string","title":"url","example":"7002634556977908485"}}]}},"/feedSearch":{"get":{"operationId":"get_feedSearch","summary":"search video list by keywords","description":"search video list by keywords","tags":["Feed Related API"],"parameters":[{"name":"keywords","in":"query","required":false,"schema":{"type":"string","example":"踊ってみた"}},{"name":"count","in":"query","description":"hasMore is true\nload next page","required":false,"schema":{"type":"string","title":"count","example":"10"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","example":"0"}},{"name":"region","in":"query","required":false,"schema":{"type":"string","example":"US"}},{"name":"publish_time","in":"query","description":"Publish time filter\n\n0 - ALL\n1 - Past 24 hours\n7 - This week\n30 - This month\n90 - Last 3 months\n180 - Last 6 months","required":false,"schema":{"type":"string","title":"publish_time","example":"0"}},{"name":"sort_type","in":"query","description":"Sort by\n\n0 - Relevance\n1 - Like count\n3 - Date posted","required":false,"schema":{"type":"string","title":"sort_type","example":"0"}}]}},"/feedList":{"get":{"operationId":"get_feedList","summary":"get feed video list by region","description":"get feed video list by region","tags":["Feed Related API"],"parameters":[{"name":"region","in":"query","description":"region code\nby get region list api","required":false,"schema":{"type":"string","title":"region","example":"JP"}},{"name":"count","in":"query","description":"max 20\nInaccurate","required":false,"schema":{"type":"string","title":"count","example":"10"}}]}},"/regionList":{"get":{"operationId":"get_regionList","summary":"Feed Related API","description":"Feed Related API","tags":["Feed Related API"]}},"/commentReply":{"get":{"operationId":"get_commentReply","summary":"get reply list by comment id","description":"get reply list by comment id","tags":["Comment Related API"],"parameters":[{"name":"comment_id","in":"query","required":false,"schema":{"type":"string","example":"7093229463530046213"}},{"name":"count","in":"query","description":"max 50","required":false,"schema":{"type":"string","example":"10"}},{"name":"cursor","in":"query","description":"hasMore is True","required":false,"schema":{"type":"string","example":"0"}},{"name":"video_id","in":"query","required":false,"schema":{"type":"string","example":"7093219391759764782"}}]}},"/commentList":{"get":{"operationId":"get_commentList","summary":"get comment list by video","description":"get comment list by video","tags":["Comment Related API"],"parameters":[{"name":"url","in":"query","description":"https://www.tiktok.com/@tiktok/video/7093219391759764782\nor\n7093219391759764782","required":false,"schema":{"type":"string","title":"url","example":"https://www.tiktok.com/@tiktok/video/7093219391759764782"}},{"name":"count","in":"query","description":"max 50","required":false,"schema":{"type":"string","title":"count","example":"10"}},{"name":"cursor","in":"query","description":"hasMore is True","required":false,"schema":{"type":"string","title":"cursor","example":"0"}}]}},"/challengePosts":{"get":{"operationId":"get_challengePosts","summary":"get challenge post videos","description":"get challenge post videos","tags":["Challenge(hashTag)"],"parameters":[{"name":"challenge_id","in":"query","description":"challenge_id (hashTag ID)","required":false,"schema":{"type":"string","title":"challenge_id","example":"33380"}},{"name":"count","in":"query","description":"max 35 default 10","required":false,"schema":{"type":"string","title":"count","example":"10"}},{"name":"cursor","in":"query","description":"hasMore is True.\nload more","required":false,"schema":{"type":"string","title":"cursor","example":"0"}},{"name":"region","in":"query","description":"Get challenge videos for different regions","required":false,"schema":{"type":"string","title":"region","example":"US"}}]}},"/challengeSearch":{"get":{"operationId":"get_challengeSearch","summary":"search challenge","description":"search challenge","tags":["Challenge(hashTag)"],"parameters":[{"name":"keywords","in":"query","required":false,"schema":{"type":"string","example":"cosplay"}},{"name":"count","in":"query","description":"max 30 default 10","required":false,"schema":{"type":"string","title":"count","example":"10"}},{"name":"cursor","in":"query","description":"hasMore is True.\nload more","required":false,"schema":{"type":"string","title":"cursor","example":"0"}}]}},"/challengeInfo":{"get":{"operationId":"get_challengeInfo","summary":"get challenge info","description":"get challenge info","tags":["Challenge(hashTag)"],"parameters":[{"name":"challenge_id","in":"query","description":"challenge_id or challenge_nane cannot be empty","required":false,"schema":{"type":"string","title":"challenge_id","example":"33380"}},{"name":"challenge_name","in":"query","required":false,"schema":{"type":"string","example":"cosplay"}}]}},"/mixPosts":{"get":{"operationId":"get_mixPosts","summary":"get play list post video list","description":"get play list post video list","tags":["Mix (Playlist)"],"parameters":[{"name":"mix_id","in":"query","description":"playlist id","required":false,"schema":{"type":"string","title":"mix_id","example":"7163373594645482286"}},{"name":"count","in":"query","required":false,"schema":{"type":"string","example":"10"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","example":"0"}}]}},"/mixInfo":{"get":{"operationId":"get_mixInfo","summary":"get playlist info","description":"get playlist info","tags":["Mix (Playlist)"],"parameters":[{"name":"url","in":"query","description":"id or https://vm.tiktok.com/xxxxxxx","required":false,"schema":{"type":"string","title":"url","example":"16337359464548228"}}]}},"/mixList":{"get":{"operationId":"get_mixList","summary":"get playlist by user id","description":"get playlist by user id unique_id or user_id is not empty","tags":["Mix (Playlist)"],"parameters":[{"name":"unique_id","in":"query","required":false,"schema":{"type":"string","example":"@tiktok"}},{"name":"user_id","in":"query","required":false,"schema":{"type":"string","example":"107955"}},{"name":"count","in":"query","required":false,"schema":{"type":"string","example":"10"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","example":"0"}}]}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}