{
 "retrievedOn": "2026-09-20",
 "source": "TokConnect MCP (TikTok search)",
 "note": "search_photos for a second keyword, used for the caption-pattern and saves-per-play examples. Image URLs removed.",
 "calls": [
  {
   "tool": "search_photos",
   "arguments": {
    "keyword": "book recommendations",
    "count": 10
   },
   "result": {
    "returned": 9,
    "cursor": 10,
    "has_more": 1,
    "response_cropped": 1,
    "log_pb": {
     "impr_id": "202609201509054E2DAF304AA394074BE3"
    },
    "feedback_type": "photo_tab",
    "search_channel": "mt_photo",
    "search_item_list": [
     {
      "aweme_id": "7637177797550624033",
      "aweme_type": 150,
      "desc": "#BookRecommendations #BookTok #bookish ",
      "image_post_info": {
       "title": "Book recommendations 🎀📖",
       "slide_count": 3,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1920,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 1435650,
       "digg_count": 126847,
       "comment_count": 243,
       "share_count": 3144,
       "collect_count": 73192,
       "download_count": 1198
      },
      "author": {
       "uid": "7455912322482914326",
       "unique_id": "larahandbooks",
       "nickname": "Lari📚| reads",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1778169028,
      "create_date": "2026-05-07",
      "music_title": "original sound - joanasongs",
      "hashtags": [
       "bookrecommendations",
       "booktok",
       "bookish"
      ],
      "derived": {
       "saves_per_1k_plays": 51.0
      }
     },
     {
      "aweme_id": "7628971354787728662",
      "aweme_type": 150,
      "desc": "Popular BookTok books that are 100% worth the hype! I adored every one of these books. Highly recommend if you love fantasy. #booktokfyp #fantasybooktok #romantasy #bookrecs #BookRecommendations ",
      "image_post_info": {
       "title": "",
       "slide_count": 7,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1920,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1920,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 4,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 5,
         "width": 1080,
         "height": 1920,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 6,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 7,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 735613,
       "digg_count": 40626,
       "comment_count": 506,
       "share_count": 1178,
       "collect_count": 21921,
       "download_count": 406
      },
      "author": {
       "uid": "7336987744064062497",
       "unique_id": "conniesbooktok",
       "nickname": "Connie • Booktok📚🧚‍♀️✨",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1776258316,
      "create_date": "2026-04-15",
      "music_title": "I Wanna Be Yours (Violin)",
      "hashtags": [
       "booktokfyp",
       "fantasybooktok",
       "romantasy",
       "bookrecs",
       "bookrecommendations"
      ],
      "derived": {
       "saves_per_1k_plays": 29.8
      }
     },
     {
      "aweme_id": "7468634009564630294",
      "aweme_type": 150,
      "desc": "Book reccomenations🫶🏻📚#ts #fyp #viral #xyzabc #reccomendation #reccommendations #books #BookTok #bookish #foryoupagе #poetry #romantasy #romancebooks #fantasy #mystery ",
      "image_post_info": {
       "title": "",
       "slide_count": 9,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1330,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 4,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 5,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 6,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 7,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 8,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 9,
         "width": 1080,
         "height": 1440,
         "ocr_language": null,
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 1144535,
       "digg_count": 86271,
       "comment_count": 350,
       "share_count": 2324,
       "collect_count": 49710,
       "download_count": 1429
      },
      "author": {
       "uid": "7324032866734851104",
       "unique_id": "nikoline_booktok",
       "nickname": "Nikoline🎀",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1738926870,
      "create_date": "2025-02-07",
      "music_title": "Lilith",
      "hashtags": [
       "ts",
       "fyp",
       "viral",
       "xyzabc",
       "reccomendation",
       "reccommendations",
       "books",
       "booktok",
       "bookish",
       "foryoupagе",
       "poetry",
       "romantasy",
       "romancebooks",
       "fantasy",
       "mystery"
      ],
      "derived": {
       "saves_per_1k_plays": 43.4
      }
     },
     {
      "aweme_id": "7475328740180954390",
      "aweme_type": 150,
      "desc": "Sometimes you just need a book that feels like a hug. This genre is one of my favourites for getting out of a reading slump as the books are so hopeful and beautifully written. What are some of your favourites? #kate📚 #BookTok #booktoker #bookworm #healingfiction #BookRecommendations #bookrecs ",
      "image_post_info": {
       "title": "Healing Fiction Recommendations 📚❤️",
       "slide_count": 6,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 4,
         "width": 1080,
         "height": 1440,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 5,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 6,
         "width": 1080,
         "height": 1440,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 6255955,
       "digg_count": 697686,
       "comment_count": 1475,
       "share_count": 37378,
       "collect_count": 485723,
       "download_count": 17407
      },
      "author": {
       "uid": "7099189004109415430",
       "unique_id": "kateboncorps",
       "nickname": "Kate 📚",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1740485608,
      "create_date": "2025-02-25",
      "music_title": "Bluebird",
      "hashtags": [
       "kate📚",
       "booktok",
       "booktoker",
       "bookworm",
       "healingfiction",
       "bookrecommendations",
       "bookrecs"
      ],
      "derived": {
       "saves_per_1k_plays": 77.6
      }
     },
     {
      "aweme_id": "7667381180613922079",
      "aweme_type": 150,
      "desc": "📚✨ The 10 Most Popular New Books of 2026 (So Far!) ✨📚 If your TBR wasn’t already out of control… I’m about to make it worse. 🤭 These are some of the biggest new releases of 2026 that readers can’t stop talking about! Whether you’re in the mood for a pulse-pounding thriller, an emotional romance, or unforgettable fiction, this list has something for every reader. 📚 The Top 10: 🌅 Yesteryear — Caro Claire Burke 💌 Dear Debbie — Freida McFadden 💍 My Husband’s Wife — Alice Feeney 🌙 The Night We Met — Abby Jimenez 🚶 Strangers — Belle Burden ⛈️ Our Perfect Storm — Carley Fortune 🎭 The Calamity Club — Kathryn Stockett ❤️ Half of His Age — Jennette McCurdy ⚖️ Anatomy of an Alibi — Ashley Elston 🕵️ It’s Not Her — Mary Kubica Which of these have you already read? 👀 💬 Let’s chat! 📖 Which one is next on your TBR? ⭐ Have you already found your favorite book of 2026? 💭 If you could recommend just ONE 2026 release to everyone, what would it be? #books #bookrecs #bookworm #bookish #BookTok ",
      "image_post_info": {
       "title": "Top books of 2026",
       "slide_count": 1,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1918,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 324542,
       "digg_count": 2511,
       "comment_count": 90,
       "share_count": 265,
       "collect_count": 2308,
       "download_count": 58
      },
      "author": {
       "uid": "6796324677020550145",
       "unique_id": "thereadersshelf",
       "nickname": "thereadersshelf",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1785201316,
      "create_date": "2026-07-28",
      "music_title": "Majestic",
      "hashtags": [
       "books",
       "bookrecs",
       "bookworm",
       "bookish",
       "booktok"
      ],
      "derived": {
       "saves_per_1k_plays": 7.1
      }
     },
     {
      "aweme_id": "7547147524209921335",
      "aweme_type": 150,
      "desc": "#BookTok #BookRecommendations #reading #tbr #bookclub ",
      "image_post_info": {
       "title": "book recommendations 📚❣️",
       "slide_count": 1,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 410848,
       "digg_count": 25799,
       "comment_count": 307,
       "share_count": 980,
       "collect_count": 13865,
       "download_count": 153
      },
      "author": {
       "uid": "7286234632894661674",
       "unique_id": "winclub2.0",
       "nickname": "Win Club Inspiration",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1757207242,
      "create_date": "2025-09-07",
      "music_title": "original sound - eulivxs",
      "hashtags": [
       "booktok",
       "bookrecommendations",
       "reading",
       "tbr",
       "bookclub"
      ],
      "derived": {
       "saves_per_1k_plays": 33.7
      }
     },
     {
      "aweme_id": "7641612741106486559",
      "aweme_type": 150,
      "desc": "if i woke up without my memories i’m grabbing THESE books off the shelf immediately. each one of these changed me as a reader and i think that’s so special #BookTok #bookrecs ",
      "image_post_info": {
       "title": "",
       "slide_count": 11,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1440,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 4,
         "width": 1080,
         "height": 1439,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 5,
         "width": 1080,
         "height": 1440,
         "ocr_language": "",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 6,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 7,
         "width": 1080,
         "height": 1440,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 8,
         "width": 1080,
         "height": 1440,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 9,
         "width": 1080,
         "height": 1439,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 10,
         "width": 1080,
         "height": 1440,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 11,
         "width": 1080,
         "height": 1439,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 157267,
       "digg_count": 9574,
       "comment_count": 151,
       "share_count": 144,
       "collect_count": 4244,
       "download_count": 0
      },
      "author": {
       "uid": "6758205254560728069",
       "unique_id": "collreads",
       "nickname": "colleen 📖",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1779201645,
      "create_date": "2026-05-19",
      "music_title": "original sound - granolelle",
      "hashtags": [
       "booktok",
       "bookrecs"
      ],
      "derived": {
       "saves_per_1k_plays": 27.0
      }
     },
     {
      "aweme_id": "7643887770393398560",
      "aweme_type": 150,
      "desc": "book recommendations 📖🤎  #book #recommendation #reading #BookRecommendations #romance ",
      "image_post_info": {
       "title": "",
       "slide_count": 6,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1920,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1918,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1918,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 4,
         "width": 1080,
         "height": 1918,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 5,
         "width": 1080,
         "height": 1918,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 6,
         "width": 1080,
         "height": 1918,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 316818,
       "digg_count": 25160,
       "comment_count": 127,
       "share_count": 637,
       "collect_count": 14314,
       "download_count": 210
      },
      "author": {
       "uid": "7563283590470698006",
       "unique_id": "daliasbookshelf03",
       "nickname": "dalia",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1779731313,
      "create_date": "2026-05-25",
      "music_title": "original sound - mxxnlight_chase",
      "hashtags": [
       "book",
       "recommendation",
       "reading",
       "bookrecommendations",
       "romance"
      ],
      "derived": {
       "saves_per_1k_plays": 45.2
      }
     },
     {
      "aweme_id": "7653151195137117453",
      "aweme_type": 150,
      "desc": "Holy god these books were so wild, so good, and completely out of control! I HIGHLY recommend! #MustRead #bookrecs📚 #BookRecommendations #BookTok #mustreadbooks ",
      "image_post_info": {
       "title": "Omfg, these books were WILD AF!",
       "slide_count": 7,
       "slides": [
        {
         "index": 1,
         "width": 1080,
         "height": 1623,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 2,
         "width": 1080,
         "height": 1623,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 3,
         "width": 1080,
         "height": 1623,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 4,
         "width": 1080,
         "height": 1623,
         "ocr_language": "en",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 5,
         "width": 1080,
         "height": 1623,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 6,
         "width": 1080,
         "height": 1623,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        },
        {
         "index": 7,
         "width": 1080,
         "height": 1623,
         "ocr_language": "multi",
         "url": "[image url removed: signed and expiring]"
        }
       ]
      },
      "statistics": {
       "play_count": 923220,
       "digg_count": 39521,
       "comment_count": 1335,
       "share_count": 8094,
       "collect_count": 49398,
       "download_count": 1299
      },
      "author": {
       "uid": "7498164666284803102",
       "unique_id": "thrillerbookrecs2026",
       "nickname": "thrillerbookrecs2026",
       "follower_count": null,
       "author_shape": "search_stub"
      },
      "create_time": 1781888144,
      "create_date": "2026-06-19",
      "music_title": "Mad World Gary Jules",
      "hashtags": [
       "mustread",
       "bookrecs📚",
       "bookrecommendations",
       "booktok",
       "mustreadbooks"
      ],
      "derived": {
       "saves_per_1k_plays": 53.5
      }
     }
    ]
   }
  }
 ]
}