# TikTok Challenge Feed Returns TikTok challenge (tag) feed based on challenge id Endpoint: GET /raw/tiktok/challenge-feed Security: accessToken ## Query parameters: - `url` (string, required) TikTok challengeId - `after` (string) Use from the last page to get the next page ## Response 200 fields (application/json): - `challenge_feed` (object, required) - `challenge_feed.itemList` (array, required) - `challenge_feed.itemList.id` (string, required) - `challenge_feed.itemList.desc` (string) - `challenge_feed.itemList.createTime` (number) - `challenge_feed.itemList.video` (object, required) - `challenge_feed.itemList.video.height` (number) - `challenge_feed.itemList.video.width` (number) - `challenge_feed.itemList.video.duration` (number) - `challenge_feed.itemList.video.ratio` (string) - `challenge_feed.itemList.video.cover` (string) - `challenge_feed.itemList.video.originCover` (string) - `challenge_feed.itemList.video.dynamicCover` (string) - `challenge_feed.itemList.video.playAddr` (string) - `challenge_feed.itemList.video.downloadAddr` (string) - `challenge_feed.itemList.video.shareCover` (array) - `challenge_feed.itemList.video.reflowCover` (string) - `challenge_feed.itemList.author` (object, required) - `challenge_feed.itemList.author.uniqueId` (string) - `challenge_feed.itemList.author.nickname` (string) - `challenge_feed.itemList.author.avatarThumb` (string) - `challenge_feed.itemList.author.avatarMedium` (string) - `challenge_feed.itemList.author.avatarLarger` (string) - `challenge_feed.itemList.author.signature` (string) - `challenge_feed.itemList.author.verified` (boolean) - `challenge_feed.itemList.author.secUid` (string) - `challenge_feed.itemList.author.secret` (boolean) - `challenge_feed.itemList.author.ftc` (boolean) - `challenge_feed.itemList.author.openFavorite` (boolean) - `challenge_feed.itemList.author.commentSetting` (number) - `challenge_feed.itemList.author.duetSetting` (number) - `challenge_feed.itemList.author.stitchSetting` (number) - `challenge_feed.itemList.author.privateAccount` (boolean) - `challenge_feed.itemList.music` (object, required) - `challenge_feed.itemList.music.title` (string) - `challenge_feed.itemList.music.playUrl` (string) - `challenge_feed.itemList.music.coverThumb` (string) - `challenge_feed.itemList.music.coverMedium` (string) - `challenge_feed.itemList.music.coverLarge` (string) - `challenge_feed.itemList.music.authorName` (string) - `challenge_feed.itemList.music.original` (boolean) - `challenge_feed.itemList.challenges` (array) - `challenge_feed.itemList.challenges.profileThumb` (string) - `challenge_feed.itemList.challenges.profileMedium` (string) - `challenge_feed.itemList.challenges.profileLarger` (string) - `challenge_feed.itemList.challenges.coverLarger` (string) - `challenge_feed.itemList.stats` (object, required) - `challenge_feed.itemList.stats.diggCount` (number) - `challenge_feed.itemList.stats.shareCount` (number) - `challenge_feed.itemList.stats.commentCount` (number) - `challenge_feed.itemList.stats.playCount` (number) - `challenge_feed.itemList.stats.collectCount` (number) - `challenge_feed.itemList.originalItem` (boolean) - `challenge_feed.itemList.officalItem` (boolean) - `challenge_feed.itemList.textExtra` (array) - `challenge_feed.itemList.textExtra.awemeId` (string) - `challenge_feed.itemList.textExtra.start` (number) - `challenge_feed.itemList.textExtra.end` (number) - `challenge_feed.itemList.textExtra.hashtagName` (string) - `challenge_feed.itemList.textExtra.hashtagId` (string) - `challenge_feed.itemList.textExtra.type` (number) - `challenge_feed.itemList.textExtra.userId` (string) - `challenge_feed.itemList.textExtra.isCommerce` (boolean) - `challenge_feed.itemList.textExtra.userUniqueId` (string) - `challenge_feed.itemList.forFriend` (boolean) - `challenge_feed.itemList.showNotPass` (boolean) - `challenge_feed.itemList.vl1` (boolean) - `challenge_feed.itemList.itemMute` (boolean) - `challenge_feed.itemList.authorStats` (object, required) - `challenge_feed.itemList.authorStats.followingCount` (number, required) - `challenge_feed.itemList.authorStats.followerCount` (number, required) - `challenge_feed.itemList.authorStats.heartCount` (number, required) - `challenge_feed.itemList.authorStats.videoCount` (number, required) - `challenge_feed.itemList.authorStats.heart` (number, required) - `challenge_feed.itemList.privateItem` (boolean) - `challenge_feed.itemList.duetEnabled` (boolean) - `challenge_feed.itemList.stitchEnabled` (boolean) - `challenge_feed.itemList.shareEnabled` (boolean) - `challenge_feed.itemList.isAd` (boolean) - `challenge_feed.stickersOnItem` (object) - `challenge_feed.stickersOnItem.stickerType` (number) - `challenge_feed.stickersOnItem.stickerText` (array) - `challenge_feed.hasMore` (boolean, required) - `challenge_feed.maxCursor` (string, required) - `success` (boolean, required)