{
 "retrievedOn": "2026-09-30",
 "source": "TikTok video search and video details via TokConnect",
 "pulls": [
  {
   "tool": "search_videos",
   "arguments": {
    "keyword": "diy cat tree",
    "count": 12
   },
   "result": {
    "videos": [
     {
      "id": "7280217209459264814",
      "desc": "Replying to @Holly Gilbert DIY Cat Tree: Part 3 ✨🐈‍⬛",
      "authorUniqueId": "blondesigns",
      "authorNickname": "Annika Hinds",
      "playCount": 3074268,
      "diggCount": 368332,
      "commentCount": 1191,
      "shareCount": 19976,
      "collectCount": 51866,
      "createTime": 1695057672,
      "durationMs": 45510
     },
     {
      "id": "7652729053253733665",
      "desc": "DIY cardboard cat tree that costs almost nothing and keeps cats entertained. #DIY #Cats #CatTree #Pets #cardboard ",
      "authorUniqueId": "virals_video20",
      "authorNickname": "Viral Video",
      "playCount": 143932,
      "diggCount": 5039,
      "commentCount": 33,
      "shareCount": 1128,
      "collectCount": 1564,
      "createTime": 1781789835,
      "durationMs": 63500
     },
     {
      "id": "7645038831661600021",
      "desc": "Built a homemade cat tree for my cat 🐾 #shorts #cattree #DIY #cats #catfurniture ",
      "authorUniqueId": "woodandhood",
      "authorNickname": "Wood & Hood",
      "playCount": 612291,
      "diggCount": 37204,
      "commentCount": 276,
      "shareCount": 8610,
      "collectCount": 9521,
      "createTime": 1779999321,
      "durationMs": 31439
     },
     {
      "id": "7275358816395382058",
      "desc": "#handmade #foryou #DIY #catclimbing ",
      "authorUniqueId": "amarah.libby",
      "authorNickname": "DIYUpcyclingProjects",
      "playCount": 341860,
      "diggCount": 11614,
      "commentCount": 166,
      "shareCount": 3601,
      "collectCount": 5502,
      "createTime": 1693926485,
      "durationMs": 174867
     },
     {
      "id": "7583399414467857687",
      "desc": "Nouveau concept d’arbre à chat ! Comme l'appartement est déjà bien rempli, j’ai réfléchi à un système qui ne prendrait pas beaucoup de place au sol pour créer un nouvel espace de jeu à Izy et karma. En général, pour assurer la stabilité de l’arbre, on est obligé d’avoir des socles très larges. J’ai donc cette fois-ci opté pour une fixation par serrage du sol au plafond (2,50 m) sans aucun socle !   Pour cela, j’ai coupé le tronc en deux sur sa partie haute et j’ai inséré une tige filetée de diamètre 1 cm pour solidariser les 2 pièces. Il ne reste plus qu’à utiliser des boulons pour mettre les parties basse et haute du tronc en pression entre le sol et le plafond (pas facile à expliquer, mais vous pouvez tout voir dans la vidéo).   Bon, j’ai eu quelques doutes sur la validité du concept lors de l’installation. Mais une fois que c’est en place, ça ne bouge plus du tout ! Attention si vous souhaitez utiliser le même système : avec l’été et la diminution de l’humidité, le bois va probablement se rétracter et il conviendra de resserrer les boulons pour assurer un maintien solide de la structure.  À peine entré dans l’appartement, Izy s’est jetée dessus. Je crois qu’elle a bien compris que ce type de structure lui était destiné :). Par contre, Karma, le petit chat, n’ose pas grimper ! Je me demande s'il y a un conflit de territoire ou s' il n’a pas compris qu’il pouvait utiliser la corde pour grimper. Vous auriez un conseil pour l’encourager ?   #woodworking #wood #bois #DIY #chat #cattree #cats #cat #catsoftiktok #blackcat ",
      "authorUniqueId": "jon4s.creative",
      "authorNickname": "Jonas",
      "playCount": 3820886,
      "diggCount": 208045,
      "commentCount": 1836,
      "shareCount": 40352,
      "collectCount": 27734,
      "createTime": 1765647773,
      "durationMs": 64334
     },
     {
      "id": "7633563430196120862",
      "desc": "I made a DIY cardboard cat tree house on my day off, they loved it  #funny #cats #cat #cute #pets ",
      "authorUniqueId": "tailbitpets",
      "authorNickname": "TailBitPets",
      "playCount": 120370,
      "diggCount": 3198,
      "commentCount": 42,
      "shareCount": 692,
      "collectCount": 659,
      "createTime": 1777327507,
      "durationMs": 21107
     },
     {
      "id": "7498426516657786155",
      "desc": "Easy Cat Tree DIY😮❤️#catshorts #cat #petowner #humanity #wholesome #usa_tiktok #100kviews ",
      "authorUniqueId": "furlore41",
      "authorNickname": "FurLore",
      "playCount": 36801,
      "diggCount": 593,
      "commentCount": 12,
      "shareCount": 190,
      "collectCount": 348,
      "createTime": 1745863489,
      "durationMs": 58859
     },
     {
      "id": "7547980133324410143",
      "desc": "Converting a drainpipe into a cat tree 😸😸#cattree #newtiktokaccount #cat #catholictiktok #catsoftiktok ",
      "authorUniqueId": "aysaaa713",
      "authorNickname": "Aysaaa",
      "playCount": 15724,
      "diggCount": 139,
      "commentCount": 1,
      "shareCount": 69,
      "collectCount": 123,
      "createTime": 1757401137,
      "durationMs": 76393
     },
     {
      "id": "7574642981538368798",
      "desc": "Step by step guide.Diy Cat Tree (Blueprints at the end of the video )#Diycattree #cats #fyp #catsoftiktok #handmade ",
      "authorUniqueId": "uurdr27",
      "authorNickname": "CatPalsDaily",
      "playCount": 139218,
      "diggCount": 3620,
      "commentCount": 13,
      "shareCount": 830,
      "collectCount": 1747,
      "createTime": 1763609016,
      "durationMs": 47067
     },
     {
      "id": "7630030943620795681",
      "desc": "I built a magical tree for my two cats. Featuring side-of-the-road tree branches and a built-in cat-sized living room with a working TV with bird shows, a working lamp, custom paintings and more.  #MotanulFasole #Nuți #cattree #diycattree #catsoftiktok ",
      "authorUniqueId": "cam_asa_ceva",
      "authorNickname": "Motanul Fasole",
      "playCount": 1200176,
      "diggCount": 156778,
      "commentCount": 1337,
      "shareCount": 51281,
      "collectCount": 19156,
      "createTime": 1776505022,
      "durationMs": 48670
     },
     {
      "id": "7382391713156861227",
      "desc": "Plant stand + carpet square + cushion/cat bed = cheap, easy cat tower. Cardboard decorations optional, David Attenborough videos required. #catsoftiktok #lifehacks #catlover #audhd #DIY #cattoys  #cattok #cat #budgetfriendly #davidattenborough ",
      "authorUniqueId": "tyler.r.sparrow",
      "authorNickname": "Tyler Sparrow",
      "playCount": 41413,
      "diggCount": 710,
      "commentCount": 28,
      "shareCount": 72,
      "collectCount": 263,
      "createTime": 1718847021,
      "durationMs": 44934
     }
    ],
    "count": 11,
    "hasMore": true,
    "nextOffset": 12,
    "searchId": "202609300652065B6872CC13F97E989030",
    "keyword": "diy cat tree",
    "sort": "relevance",
    "date": "any"
   }
  },
  {
   "tool": "video_detail",
   "arguments": {
    "aweme_id": "7630030943620795681"
   },
   "result": {
    "id": "7630030943620795681",
    "desc": "I built a magical tree for my two cats. Featuring side-of-the-road tree branches and a built-in cat-sized living room with a working TV with bird shows, a working lamp, custom paintings and more.  #MotanulFasole #Nuți #cattree #diycattree #catsoftiktok ",
    "createTime": 1776505022,
    "authorId": "6801534078559667205",
    "authorUniqueId": "cam_asa_ceva",
    "authorNickname": "Motanul Fasole",
    "authorVerified": false,
    "playCount": 1200000,
    "diggCount": 156800,
    "commentCount": 1339,
    "shareCount": 51300,
    "collectCount": 19156,
    "durationMs": 48000,
    "musicId": "7608708990029056798",
    "musicTitle": "original sound",
    "musicAuthor": "Noah",
    "isCommerceMusic": true,
    "locationCreated": "RO",
    "hashtags": [
     "motanulfasole",
     "nuți",
     "cattree",
     "diycattree",
     "catsoftiktok"
    ],
    "suggestedWords": [
     "cat tree",
     "cat tree tower",
     "cats",
     "DIY Cat Projects",
     "DIY Stuff For Your Cat",
     "Cute Cat Tree Ideas",
     "unique cat tree tower",
     "Cat Trees For Apartment",
     "cat vision tree",
     "home decor plants"
    ],
    "source": "page",
    "subtitleInfos": [],
    "captionInfos": []
   }
  }
 ],
 "derived": {
  "videosReturned": 11,
  "medianPlays": 143932,
  "postedIn2026": 4,
  "postedBefore2025": 3,
  "medianDurationSec": 49
 }
}