{"data":{"datasetVersion":"2026-10-27.2","contentHash":"sha256:7794275e0d6f248bb315a82bf631385a86ae70d2957dd815951fce7615602735","mediaProvenanceUrl":"https://openhandle.dev/test-data/media/provenance.json","synthetic":true,"changeNotes":["Initial versioned profile, post, comment, and reply universe.","Added Instagram profile collections and reel, tagged-post, and repost feeds plus TikTok profile collections, liked posts, locations, and trending music.","Added Twitter profile examples with stable success, private, deleted, sparse, zero, and restricted states.","Added Twitter posts, comments, and nested replies with text, image, and video coverage.","Added Instagram music search, hashtag reels, profile videos, tagged users, and related profiles; TikTok stories, effects, and playlists; and Twitter list discovery.","Added platform-specific post metrics and complete public media rendition metadata.","Added Instagram and Facebook play-count attribution for cross-posted Instagram reels.","Added rich platform profile extensions, comment and media enrichments, typed Instagram stories and highlights, and typed TikTok Shop and Live resources.","Completed dedicated schemas for every extended Instagram, TikTok, and Twitter operation and included those fixtures in dataset integrity hashing.","Removed the Facebook synthetic platform after Facebook coverage was dropped from the public API.","Removed the TikTok Shop fixtures after Shop coverage was dropped from the public API.","Removed the TikTok stories, Live, insights, combined-search, and QR-code fixtures after TokAPI confirmed it does not serve those routes.","Removed the Twitter profile lists fixture after TwttrAPI restricted that route to logged-in account sessions.","Added fictional emails, a phone number, handles, and links to profile bios, one comment, and one caption for extracted contact details.","Served the Twitter reply thread, Reddit creation times and comment depth, a hidden-likes Instagram carousel, and a TikTok region and total likes.","Filled every field a live answer carries from anonymized reviewed live examples, keeping sparse, nullable, and omitted-field records as documented.","Added YouTube channels, videos, Shorts, comments, transcripts, playlists, community posts, search, trending, and music charts.","Added YouTube video files: a 360p file with sound, a 720p picture-only stream, and an audio stream for every video.","Added a YouTube storyboard of 120 frames on five sheets and a still frame at 720p, 480p, and 360p for every video."],"operations":[{"id":"instagram.profile.get","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/profiles/{identifier}","summary":"Get a profile","description":"Return one public profile. Use @username or a platform ID as the identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_get_profile"},{"id":"instagram.profile.posts.list","platform":"instagram","resource":"profile","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/profiles/{identifier}/posts","summary":"List profile posts","description":"Return a stable page of posts for one public profile.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_profile_posts"},{"id":"instagram.post.get","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/posts/{identifier}","summary":"Get a post","description":"Get a post by a canonical platform identifier. URLs must be converted before calling a data endpoint.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_get_post"},{"id":"instagram.post.comments.list","platform":"instagram","resource":"post","publicSchema":"InstagramComment","method":"GET","path":"/v1/instagram/posts/{identifier}","summary":"List post comments","description":"List post comments by a canonical platform identifier. URLs must be converted before calling a data endpoint.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_post_comments"},{"id":"instagram.comment.replies.list","platform":"instagram","resource":"comment","publicSchema":"InstagramComment","method":"GET","path":"/v1/instagram/posts/{identifier}/comments/{comment_id}/replies","summary":"List comment replies","description":"Return a stable page of replies for one comment. Use find_test_data to discover compatible post and comment IDs.","inputFields":["identifier","comment_id"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_comment_replies"},{"id":"instagram.search.profiles.list","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/search/profiles","summary":"Search Instagram profiles","description":"Search public Instagram profiles with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"instagram_search_profiles"},{"id":"instagram.search.hashtags.list","platform":"instagram","resource":"hashtag","publicSchema":"InstagramHashtag","method":"GET","path":"/v1/instagram/search/hashtags","summary":"Search Instagram hashtags","description":"Search public Instagram hashtags with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"instagram_search_hashtags"},{"id":"instagram.search.places.list","platform":"instagram","resource":"location","publicSchema":"InstagramLocation","method":"GET","path":"/v1/instagram/search/places","summary":"Search Instagram places","description":"Search public Instagram places with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"instagram_search_places"},{"id":"instagram.hashtag.get","platform":"instagram","resource":"hashtag","publicSchema":"InstagramHashtag","method":"GET","path":"/v1/instagram/hashtags/{identifier}","summary":"Get a hashtag","description":"Return one public hashtag by its native identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_get_hashtag"},{"id":"instagram.hashtag.posts.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/hashtags/{identifier}/posts","summary":"List hashtag posts","description":"Return a cursor-paginated collection of public posts.","inputFields":["identifier","sort"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_hashtag_posts","sortValues":["recent","top"]},{"id":"instagram.location.get","platform":"instagram","resource":"location","publicSchema":"InstagramLocation","method":"GET","path":"/v1/instagram/locations/{identifier}","summary":"Get a location","description":"Return one public location by its native identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_get_location"},{"id":"instagram.location.posts.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/locations/{identifier}/posts","summary":"List location posts","description":"Return a cursor-paginated collection of public posts.","inputFields":["identifier","sort"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_location_posts","sortValues":["recent","top"]},{"id":"instagram.post.likers.list","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/posts/{identifier}/likers","summary":"List post likers","description":"Return public profiles that liked an Instagram post.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_post_likers"},{"id":"instagram.profile.followers.list","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/profiles/{identifier}/followers","summary":"List profile followers","description":"Return a cursor-paginated collection of Instagram profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_followers"},{"id":"instagram.profile.following.list","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/profiles/{identifier}/following","summary":"List profile following","description":"Return a cursor-paginated collection of Instagram profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_following"},{"id":"instagram.profile.suggested.list","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/profiles/{identifier}/suggested","summary":"List profile suggested","description":"Return a cursor-paginated collection of Instagram profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_suggested"},{"id":"instagram.profile.reels.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/profiles/{identifier}/reels","summary":"List profile reels","description":"Return a cursor-paginated collection of a public Instagram profile's reels.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_profile_reels"},{"id":"instagram.profile.tagged.posts.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/profiles/{identifier}/tagged-posts","summary":"List profile tagged posts","description":"Return a cursor-paginated collection of a public Instagram profile's tagged posts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_profile_tagged_posts"},{"id":"instagram.profile.reposts.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/profiles/{identifier}/reposts","summary":"List profile reposts","description":"Return a cursor-paginated collection of a public Instagram profile's reposts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_profile_reposts"},{"id":"instagram.profile.pinned.posts.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/profiles/{identifier}/pinned-posts","summary":"List profile pinned posts","description":"Return a cursor-paginated collection of a public Instagram profile's pinned posts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_profile_pinned_posts"},{"id":"instagram.search.reels.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/search/reels","summary":"Search Instagram reels","description":"Search public Instagram reels with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"instagram_search_reels"},{"id":"instagram.profile.followers.search","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/profiles/{identifier}/followers/search","summary":"Search profile followers","description":"Search within a public profile's followers collection.","inputFields":["identifier","q"],"locators":["identifier"],"paginated":true,"toolName":"instagram_search_profile_followers"},{"id":"instagram.profile.following.search","platform":"instagram","resource":"profile","publicSchema":"InstagramProfile","method":"GET","path":"/v1/instagram/profiles/{identifier}/following/search","summary":"Search profile following","description":"Search within a public profile's following collection.","inputFields":["identifier","q"],"locators":["identifier"],"paginated":true,"toolName":"instagram_search_profile_following"},{"id":"instagram.music.get","platform":"instagram","resource":"music","publicSchema":"InstagramMusic","method":"GET","path":"/v1/instagram/music/{identifier}","summary":"Get a music","description":"Return one public music by its native identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_get_music"},{"id":"instagram.search.music.list","platform":"instagram","resource":"music","publicSchema":"InstagramMusic","method":"GET","path":"/v1/instagram/search/music","summary":"Search Instagram music","description":"Search public Instagram music with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"instagram_search_music"},{"id":"instagram.hashtag.reels.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/hashtags/{identifier}/reels","summary":"List hashtag reels","description":"Return a cursor-paginated collection of Instagram reels for a hashtag.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_hashtag_reels"},{"id":"instagram.profile.videos.list","platform":"instagram","resource":"post","publicSchema":"InstagramPost","method":"GET","path":"/v1/instagram/profiles/{identifier}/videos","summary":"List profile videos","description":"Return a cursor-paginated collection of a public Instagram profile's videos.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_profile_videos"},{"id":"instagram.post.tagged.users.list","platform":"instagram","resource":"profile","publicSchema":"InstagramUserTag","method":"GET","path":"/v1/instagram/posts/{identifier}/tagged-users","summary":"List tagged users","description":"Return public profiles tagged in an Instagram post.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_list_post_tagged_users"},{"id":"tiktok.profile.get","platform":"tiktok","resource":"profile","publicSchema":"TikTokProfile","method":"GET","path":"/v1/tiktok/profiles/{identifier}","summary":"Get a profile","description":"Return one public profile. Use @username or a platform ID as the identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_get_profile"},{"id":"tiktok.profile.posts.list","platform":"tiktok","resource":"profile","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/profiles/{identifier}/posts","summary":"List profile posts","description":"Return a stable page of posts for one public profile.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_profile_posts"},{"id":"tiktok.post.get","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/posts/{identifier}","summary":"Get a post","description":"Get a post by a canonical platform identifier. URLs must be converted before calling a data endpoint.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_get_post"},{"id":"tiktok.post.comments.list","platform":"tiktok","resource":"post","publicSchema":"TikTokComment","method":"GET","path":"/v1/tiktok/posts/{identifier}","summary":"List post comments","description":"List post comments by a canonical platform identifier. URLs must be converted before calling a data endpoint.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_post_comments"},{"id":"tiktok.comment.replies.list","platform":"tiktok","resource":"comment","publicSchema":"TikTokComment","method":"GET","path":"/v1/tiktok/posts/{identifier}/comments/{comment_id}/replies","summary":"List comment replies","description":"Return a stable page of replies for one comment. Use find_test_data to discover compatible post and comment IDs.","inputFields":["identifier","comment_id"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_comment_replies"},{"id":"tiktok.search.profiles.list","platform":"tiktok","resource":"profile","publicSchema":"TikTokProfile","method":"GET","path":"/v1/tiktok/search/profiles","summary":"Search Tiktok profiles","description":"Search public Tiktok profiles with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"tiktok_search_profiles"},{"id":"tiktok.search.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/search/posts","summary":"Search Tiktok posts","description":"Search public Tiktok posts with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"tiktok_search_posts"},{"id":"tiktok.search.hashtags.list","platform":"tiktok","resource":"hashtag","publicSchema":"TikTokHashtag","method":"GET","path":"/v1/tiktok/search/hashtags","summary":"Search Tiktok hashtags","description":"Search public Tiktok hashtags with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"tiktok_search_hashtags"},{"id":"tiktok.search.music.list","platform":"tiktok","resource":"music","publicSchema":"TikTokMusic","method":"GET","path":"/v1/tiktok/search/music","summary":"Search Tiktok music","description":"Search public Tiktok music with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"tiktok_search_music"},{"id":"tiktok.hashtag.get","platform":"tiktok","resource":"hashtag","publicSchema":"TikTokHashtag","method":"GET","path":"/v1/tiktok/hashtags/{identifier}","summary":"Get a hashtag","description":"Return one public hashtag by its native identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_get_hashtag"},{"id":"tiktok.hashtag.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/hashtags/{identifier}/posts","summary":"List hashtag posts","description":"Return a cursor-paginated collection of public posts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_hashtag_posts"},{"id":"tiktok.music.get","platform":"tiktok","resource":"music","publicSchema":"TikTokMusic","method":"GET","path":"/v1/tiktok/music/{identifier}","summary":"Get a music","description":"Return one public music by its native identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_get_music"},{"id":"tiktok.music.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/music/{identifier}/posts","summary":"List music posts","description":"Return a cursor-paginated collection of public posts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_music_posts"},{"id":"tiktok.trending.categories.list","platform":"tiktok","resource":"category","publicSchema":"TikTokCategory","method":"GET","path":"/v1/tiktok/trending/categories","summary":"List trending categories","description":"Return TikTok trending categories.","inputFields":null,"locators":null,"paginated":true,"toolName":"tiktok_list_trending_categories"},{"id":"tiktok.trending.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/trending/posts","summary":"List trending posts","description":"Return TikTok's public recommended feed.","inputFields":null,"locators":null,"paginated":true,"toolName":"tiktok_list_trending_posts"},{"id":"tiktok.profile.followers.list","platform":"tiktok","resource":"profile","publicSchema":"TikTokProfile","method":"GET","path":"/v1/tiktok/profiles/{identifier}/followers","summary":"List profile followers","description":"Return a cursor-paginated collection of Tiktok profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_followers"},{"id":"tiktok.profile.following.list","platform":"tiktok","resource":"profile","publicSchema":"TikTokProfile","method":"GET","path":"/v1/tiktok/profiles/{identifier}/following","summary":"List profile following","description":"Return a cursor-paginated collection of Tiktok profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_following"},{"id":"tiktok.profile.liked.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/profiles/{identifier}/liked-posts","summary":"List profile liked posts","description":"Return a cursor-paginated collection of a public Tiktok profile's liked posts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_profile_liked_posts"},{"id":"tiktok.location.get","platform":"tiktok","resource":"location","publicSchema":"TikTokLocation","method":"GET","path":"/v1/tiktok/locations/{identifier}","summary":"Get a location","description":"Return one public location by its native identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_get_location"},{"id":"tiktok.location.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/locations/{identifier}/posts","summary":"List location posts","description":"Return a cursor-paginated collection of public posts.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_location_posts"},{"id":"tiktok.trending.music.list","platform":"tiktok","resource":"music","publicSchema":"TikTokMusic","method":"GET","path":"/v1/tiktok/trending/music","summary":"List trending music","description":"Return TikTok's public Top 50 music chart for the configured provider region.","inputFields":null,"locators":null,"paginated":true,"toolName":"tiktok_list_trending_music"},{"id":"tiktok.search.locations.list","platform":"tiktok","resource":"location","publicSchema":"TikTokLocation","method":"GET","path":"/v1/tiktok/search/locations","summary":"Search Tiktok locations","description":"Search public Tiktok locations with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"tiktok_search_locations"},{"id":"tiktok.effect.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/effects/{identifier}/posts","summary":"List effect posts","description":"Return a cursor-paginated collection of TikTok posts that use an effect.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_effect_posts"},{"id":"tiktok.profile.playlist.posts.list","platform":"tiktok","resource":"post","publicSchema":"TikTokPost","method":"GET","path":"/v1/tiktok/profiles/{identifier}/playlists/{playlist_id}/posts","summary":"List playlist posts","description":"Return a cursor-paginated collection of posts in a public TikTok profile playlist.","inputFields":["identifier","playlist_id"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_list_profile_playlist_posts"},{"id":"twitter.profile.get","platform":"twitter","resource":"profile","publicSchema":"TwitterProfile","method":"GET","path":"/v1/twitter/profiles/{identifier}","summary":"Get a profile","description":"Return one public profile. Use @username or a platform ID as the identifier.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"twitter_get_profile"},{"id":"twitter.profile.posts.list","platform":"twitter","resource":"profile","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/profiles/{identifier}/posts","summary":"List profile posts","description":"Return a stable page of posts for one public profile.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_profile_posts"},{"id":"twitter.post.get","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/posts/{identifier}","summary":"Get a post","description":"Get a post by a canonical platform identifier. URLs must be converted before calling a data endpoint.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"twitter_get_post"},{"id":"twitter.post.comments.list","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/posts/{identifier}","summary":"List post comments","description":"List post comments by a canonical platform identifier. URLs must be converted before calling a data endpoint.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_post_comments"},{"id":"twitter.comment.replies.list","platform":"twitter","resource":"comment","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/posts/{identifier}/comments/{comment_id}/replies","summary":"List comment replies","description":"Return a stable page of replies for one comment. Use find_test_data to discover compatible post and comment IDs.","inputFields":["identifier","comment_id"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_comment_replies"},{"id":"twitter.profile.replies.list","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/profiles/{identifier}/replies","summary":"List profile replies","description":"Return a cursor-paginated collection of a public Twitter profile's replies.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_profile_replies"},{"id":"twitter.profile.media.list","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/profiles/{identifier}/media","summary":"List profile media","description":"Return a cursor-paginated collection of a public Twitter profile's media.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_profile_media"},{"id":"twitter.profile.followers.list","platform":"twitter","resource":"profile","publicSchema":"TwitterProfile","method":"GET","path":"/v1/twitter/profiles/{identifier}/followers","summary":"List profile followers","description":"Return a cursor-paginated collection of Twitter profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_followers"},{"id":"twitter.profile.following.list","platform":"twitter","resource":"profile","publicSchema":"TwitterProfile","method":"GET","path":"/v1/twitter/profiles/{identifier}/following","summary":"List profile following","description":"Return a cursor-paginated collection of Twitter profiles.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_following"},{"id":"twitter.search.posts.list","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/search/posts","summary":"Search Twitter posts","description":"Search public Twitter posts with cursor pagination.","inputFields":["q","sort"],"locators":["query"],"paginated":true,"toolName":"twitter_search_posts"},{"id":"twitter.search.users.list","platform":"twitter","resource":"profile","publicSchema":"TwitterProfile","method":"GET","path":"/v1/twitter/search/users","summary":"Search Twitter users","description":"Search public Twitter users with cursor pagination.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"twitter_search_users"},{"id":"twitter.search.media.list","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/search/media","summary":"Search Twitter media","description":"Search public Twitter media with cursor pagination.","inputFields":["q","type"],"locators":["query"],"paginated":true,"toolName":"twitter_search_media"},{"id":"twitter.post.reposters.list","platform":"twitter","resource":"profile","publicSchema":"TwitterProfile","method":"GET","path":"/v1/twitter/posts/{identifier}/reposters","summary":"List post reposters","description":"Return public profiles that interacted with a Twitter post.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_post_reposters"},{"id":"twitter.list.posts.list","platform":"twitter","resource":"post","publicSchema":"TwitterPost","method":"GET","path":"/v1/twitter/lists/{identifier}/posts","summary":"List Twitter list posts","description":"Return the cursor-paginated timeline for a Twitter list.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"twitter_list_list_posts"},{"id":"instagram.profile.stories.list","platform":"instagram","resource":"entity","publicSchema":"InstagramStory","method":"GET","path":"/v1/instagram/profiles/{identifier}/stories","summary":"List profile stories","description":"List profile stories from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_profile_stories_list","playgroundEndpoint":"instagram_profile_stories"},{"id":"instagram.story.get","platform":"instagram","resource":"entity","publicSchema":"InstagramStory","method":"GET","path":"/v1/instagram/stories/{identifier}","summary":"Get a story","description":"Get a story from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_story_get","playgroundEndpoint":"instagram_story"},{"id":"instagram.profile.highlights.list","platform":"instagram","resource":"entity","publicSchema":"InstagramHighlight","method":"GET","path":"/v1/instagram/profiles/{identifier}/highlights","summary":"List profile highlights","description":"List profile highlights from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_profile_highlights_list","playgroundEndpoint":"instagram_profile_highlights"},{"id":"instagram.highlight.get","platform":"instagram","resource":"entity","publicSchema":"InstagramHighlight","method":"GET","path":"/v1/instagram/highlights/{identifier}","summary":"Get a highlight","description":"Get a highlight from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_highlight_get","playgroundEndpoint":"instagram_highlight"},{"id":"instagram.profile.about.get","platform":"instagram","resource":"entity","publicSchema":"InstagramProfileAbout","method":"GET","path":"/v1/instagram/profiles/{identifier}/about","summary":"Get profile about information","description":"Get profile about information from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_profile_about_get","playgroundEndpoint":"instagram_profile_about"},{"id":"instagram.profile.business.recommendations.list","platform":"instagram","resource":"entity","publicSchema":"InstagramProfileSummary","method":"GET","path":"/v1/instagram/profiles/{identifier}/business-recommendations","summary":"List business recommendations","description":"List business recommendations from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_profile_business_recommendations_list","playgroundEndpoint":"instagram_business_recommendations"},{"id":"instagram.search.top.list","platform":"instagram","resource":"entity","publicSchema":"InstagramSearchResult","method":"GET","path":"/v1/instagram/search/top","summary":"Search all Instagram results","description":"Search all Instagram results from public Instagram data.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"instagram_search_top_list","playgroundEndpoint":"instagram_search_top"},{"id":"instagram.comment.likers.list","platform":"instagram","resource":"entity","publicSchema":"InstagramProfileSummary","method":"GET","path":"/v1/instagram/comments/{identifier}/likers","summary":"List comment likers","description":"List comment likers from public Instagram data.","inputFields":["identifier","media_id"],"locators":["identifier"],"paginated":true,"toolName":"instagram_comment_likers_list","playgroundEndpoint":"instagram_comment_likers"},{"id":"instagram.post.insights.get","platform":"instagram","resource":"entity","publicSchema":"InstagramPostInsight","method":"GET","path":"/v1/instagram/posts/{identifier}/insights","summary":"Get post insights","description":"Get post insights from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_post_insights_get","playgroundEndpoint":"instagram_post_insights"},{"id":"instagram.post.comment.moderation.get","platform":"instagram","resource":"entity","publicSchema":"InstagramCommentModeration","method":"GET","path":"/v1/instagram/posts/{identifier}/comment-moderation","summary":"Check comment moderation","description":"Check comment moderation from public Instagram data.","inputFields":["identifier","comment"],"locators":["identifier"],"paginated":false,"toolName":"instagram_post_comment_moderation_get","playgroundEndpoint":"instagram_comment_moderation"},{"id":"instagram.post.oembed.get","platform":"instagram","resource":"entity","publicSchema":"InstagramOEmbed","method":"GET","path":"/v1/instagram/posts/{identifier}/oembed","summary":"Get post oEmbed data","description":"Get post oEmbed data from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_post_oembed_get","playgroundEndpoint":"instagram_post_oembed"},{"id":"instagram.post.template.get","platform":"instagram","resource":"entity","publicSchema":"InstagramTemplate","method":"GET","path":"/v1/instagram/posts/{identifier}/template","summary":"Get post template","description":"Get post template from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_post_template_get","playgroundEndpoint":"instagram_post_template"},{"id":"instagram.post.clip.metadata.get","platform":"instagram","resource":"entity","publicSchema":"InstagramClipMetadata","method":"GET","path":"/v1/instagram/posts/{identifier}/clip-metadata","summary":"Get clip metadata","description":"Get clip metadata from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_post_clip_metadata_get","playgroundEndpoint":"instagram_post_clip_metadata"},{"id":"instagram.post.comment.metadata.get","platform":"instagram","resource":"entity","publicSchema":"InstagramCommentMetadata","method":"GET","path":"/v1/instagram/posts/{identifier}/comment-metadata","summary":"Get comment metadata","description":"Get comment metadata from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"instagram_post_comment_metadata_get","playgroundEndpoint":"instagram_post_comment_metadata"},{"id":"instagram.music.stream.list","platform":"instagram","resource":"entity","publicSchema":"InstagramMusicStream","method":"GET","path":"/v1/instagram/music/{identifier}/stream","summary":"List music stream pages","description":"List music stream pages from public Instagram data.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"instagram_music_stream_list","playgroundEndpoint":"instagram_music_stream"},{"id":"tiktok.effect.get","platform":"tiktok","resource":"entity","publicSchema":"TikTokEffect","method":"GET","path":"/v1/tiktok/effects/{identifier}","summary":"Get an effect","description":"Get an effect from public Tiktok data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_effect_get","playgroundEndpoint":"tiktok_effect"},{"id":"tiktok.effects.list","platform":"tiktok","resource":"entity","publicSchema":"TikTokEffect","method":"GET","path":"/v1/tiktok/effects","summary":"Get effects in a batch","description":"Get effects in a batch from public Tiktok data.","inputFields":["ids"],"locators":["query"],"paginated":true,"toolName":"tiktok_effects_list","playgroundEndpoint":"tiktok_effects"},{"id":"tiktok.profile.playlists.list","platform":"tiktok","resource":"entity","publicSchema":"TikTokPlaylist","method":"GET","path":"/v1/tiktok/profiles/{identifier}/playlists","summary":"List profile playlists","description":"List profile playlists from public Tiktok data.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"tiktok_profile_playlists_list","playgroundEndpoint":"tiktok_profile_playlists"},{"id":"tiktok.profile.playlist.get","platform":"tiktok","resource":"entity","publicSchema":"TikTokPlaylist","method":"GET","path":"/v1/tiktok/profiles/{identifier}/playlists/{playlist_id}","summary":"Get a playlist","description":"Get a playlist from public Tiktok data.","inputFields":["identifier","playlist_id"],"locators":["identifier"],"paginated":false,"toolName":"tiktok_profile_playlist_get","playgroundEndpoint":"tiktok_playlist"},{"id":"twitter.search.suggestions.list","platform":"twitter","resource":"entity","publicSchema":"TwitterProfile","method":"GET","path":"/v1/twitter/search/suggestions","summary":"Search suggestions","description":"Search suggestions from public Twitter data.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"twitter_search_suggestions_list","playgroundEndpoint":"twitter_search_suggestions"},{"id":"reddit.profile.get","platform":"reddit","resource":"profile","publicSchema":"RedditProfile","method":"GET","path":"/v1/reddit/profiles/{identifier}","summary":"Get a profile","description":"Return one public Reddit profile. Use @username or a t2_ profile ID. An ID resolves only after the profile was read by username once.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_profile_get","playgroundEndpoint":"reddit_profile"},{"id":"reddit.profile.posts.list","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/profiles/{identifier}/posts","summary":"List profile posts","description":"List profile posts from public Reddit data.","inputFields":["identifier","sort","t","limit"],"locators":["identifier"],"paginated":true,"toolName":"reddit_profile_posts_list","sortValues":["new","hot","top","controversial"],"playgroundEndpoint":"reddit_profile_posts"},{"id":"reddit.profile.comments.list","platform":"reddit","resource":"comment","publicSchema":"RedditComment","method":"GET","path":"/v1/reddit/profiles/{identifier}/comments","summary":"List profile comments","description":"List profile comments from public Reddit data.","inputFields":["identifier","sort","t","limit"],"locators":["identifier"],"paginated":true,"toolName":"reddit_profile_comments_list","sortValues":["new","hot","top","controversial"],"playgroundEndpoint":"reddit_profile_comments"},{"id":"reddit.profile.moderated.list","platform":"reddit","resource":"subreddit","publicSchema":"RedditSubreddit","method":"GET","path":"/v1/reddit/profiles/{identifier}/moderated","summary":"List moderated subreddits","description":"List moderated subreddits from public Reddit data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_profile_moderated_list","playgroundEndpoint":"reddit_profile_moderated"},{"id":"reddit.profile.trophies.list","platform":"reddit","resource":"trophy","publicSchema":"RedditTrophy","method":"GET","path":"/v1/reddit/profiles/{identifier}/trophies","summary":"List profile trophies","description":"List profile trophies from public Reddit data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_profile_trophies_list","playgroundEndpoint":"reddit_profile_trophies"},{"id":"reddit.post.get","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/posts/{identifier}","summary":"Get a post","description":"Get a post from public Reddit data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_post_get","playgroundEndpoint":"reddit_post"},{"id":"reddit.post.comments.list","platform":"reddit","resource":"comment","publicSchema":"RedditComment","method":"GET","path":"/v1/reddit/posts/{identifier}/comments","summary":"List post comments","description":"List post comments from public Reddit data.","inputFields":["identifier","sort","limit","depth"],"locators":["identifier"],"paginated":false,"toolName":"reddit_post_comments_list","sortValues":["confidence","top","new","controversial","old","qa"],"playgroundEndpoint":"reddit_post_comments"},{"id":"reddit.post.duplicates.list","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/posts/{identifier}/duplicates","summary":"List duplicate posts","description":"List duplicate posts from public Reddit data.","inputFields":["identifier","limit"],"locators":["identifier"],"paginated":true,"toolName":"reddit_post_duplicates_list","playgroundEndpoint":"reddit_post_duplicates"},{"id":"reddit.trending.posts.list","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/trending/posts","summary":"List trending posts","description":"List trending posts from public Reddit data.","inputFields":["sort","t","limit"],"locators":null,"paginated":true,"toolName":"reddit_trending_posts_list","sortValues":["hot","new","top","rising","controversial","best"],"playgroundEndpoint":"reddit_trending_posts"},{"id":"reddit.search.posts.list","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/search/posts","summary":"Search posts","description":"Search posts from public Reddit data.","inputFields":["q","subreddit","sort","t","limit"],"locators":["query"],"paginated":true,"toolName":"reddit_search_posts_list","sortValues":["relevance","hot","top","new","comments"],"playgroundEndpoint":"reddit_search_posts"},{"id":"reddit.search.profiles.list","platform":"reddit","resource":"profile","publicSchema":"RedditProfile","method":"GET","path":"/v1/reddit/search/profiles","summary":"Search profiles","description":"Search profiles from public Reddit data.","inputFields":["q","limit"],"locators":["query"],"paginated":true,"toolName":"reddit_search_profiles_list","playgroundEndpoint":"reddit_search_profiles"},{"id":"reddit.search.subreddits.list","platform":"reddit","resource":"subreddit","publicSchema":"RedditSubreddit","method":"GET","path":"/v1/reddit/search/subreddits","summary":"Search subreddits","description":"Search subreddits from public Reddit data.","inputFields":["q","limit"],"locators":["query"],"paginated":true,"toolName":"reddit_search_subreddits_list","playgroundEndpoint":"reddit_search_subreddits"},{"id":"reddit.domain.posts.list","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/domains/{identifier}/posts","summary":"List domain posts","description":"List domain posts from public Reddit data.","inputFields":["identifier","sort","t","limit"],"locators":["identifier"],"paginated":true,"toolName":"reddit_domain_posts_list","sortValues":["hot","new","top","rising","controversial"],"playgroundEndpoint":"reddit_domain_posts"},{"id":"reddit.subreddit.get","platform":"reddit","resource":"subreddit","publicSchema":"RedditSubreddit","method":"GET","path":"/v1/reddit/subreddits/{identifier}","summary":"Get a subreddit","description":"Get a subreddit from public Reddit data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_subreddit_get","playgroundEndpoint":"reddit_subreddit"},{"id":"reddit.subreddit.posts.list","platform":"reddit","resource":"post","publicSchema":"RedditPost","method":"GET","path":"/v1/reddit/subreddits/{identifier}/posts","summary":"List subreddit posts","description":"List subreddit posts from public Reddit data.","inputFields":["identifier","sort","t","limit"],"locators":["identifier"],"paginated":true,"toolName":"reddit_subreddit_posts_list","sortValues":["hot","new","top","rising","controversial"],"playgroundEndpoint":"reddit_subreddit_posts"},{"id":"reddit.subreddit.rules.list","platform":"reddit","resource":"rule","publicSchema":"RedditRule","method":"GET","path":"/v1/reddit/subreddits/{identifier}/rules","summary":"List subreddit rules","description":"List subreddit rules from public Reddit data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_subreddit_rules_list","playgroundEndpoint":"reddit_subreddit_rules"},{"id":"reddit.subreddit.wiki.list","platform":"reddit","resource":"wiki","publicSchema":"RedditWikiPage","method":"GET","path":"/v1/reddit/subreddits/{identifier}/wiki-pages","summary":"List wiki pages","description":"List wiki pages from public Reddit data.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"reddit_subreddit_wiki_list","playgroundEndpoint":"reddit_wiki_pages"},{"id":"reddit.subreddit.wiki.page.get","platform":"reddit","resource":"wiki","publicSchema":"RedditWikiPage","method":"GET","path":"/v1/reddit/subreddits/{identifier}/wiki-pages/{page}","summary":"Get a wiki page","description":"Get a wiki page from public Reddit data.","inputFields":["identifier","page"],"locators":["identifier"],"paginated":false,"toolName":"reddit_subreddit_wiki_page_get","playgroundEndpoint":"reddit_wiki_page"},{"id":"reddit.subreddits.popular.list","platform":"reddit","resource":"subreddit","publicSchema":"RedditSubreddit","method":"GET","path":"/v1/reddit/subreddits/popular","summary":"List popular subreddits","description":"List popular subreddits from public Reddit data.","inputFields":["limit"],"locators":null,"paginated":true,"toolName":"reddit_subreddits_popular_list","playgroundEndpoint":"reddit_subreddits_popular"},{"id":"reddit.subreddits.new.list","platform":"reddit","resource":"subreddit","publicSchema":"RedditSubreddit","method":"GET","path":"/v1/reddit/subreddits/new","summary":"List new subreddits","description":"List new subreddits from public Reddit data.","inputFields":["limit"],"locators":null,"paginated":true,"toolName":"reddit_subreddits_new_list","playgroundEndpoint":"reddit_subreddits_new"},{"id":"youtube.profile.get","platform":"youtube","resource":"profile","publicSchema":"YouTubeProfile","method":"GET","path":"/v1/youtube/profiles/{identifier}","summary":"Get a profile","description":"Return one public YouTube channel. Use @handle or the UC channel ID.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"youtube_profile_get","playgroundEndpoint":"youtube_profile"},{"id":"youtube.profile.videos.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/profiles/{identifier}/videos","summary":"List profile videos","description":"Return the videos of a public YouTube channel.","inputFields":["identifier","sort","since"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_videos_list","sortValues":["newest","popular","oldest"],"optionValues":{"sort":["newest","popular","oldest"]},"playgroundEndpoint":"youtube_profile_videos"},{"id":"youtube.profile.shorts.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/profiles/{identifier}/shorts","summary":"List profile Shorts","description":"Return the Shorts of a public YouTube channel.","inputFields":["identifier","sort"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_shorts_list","sortValues":["newest","popular","oldest"],"optionValues":{"sort":["newest","popular","oldest"]},"playgroundEndpoint":"youtube_profile_shorts"},{"id":"youtube.profile.livestreams.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/profiles/{identifier}/livestreams","summary":"List profile livestreams","description":"Return the current, upcoming, and past livestreams of a public YouTube channel.","inputFields":["identifier","sort"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_livestreams_list","sortValues":["newest","popular","oldest"],"optionValues":{"sort":["newest","popular","oldest"]},"playgroundEndpoint":"youtube_profile_livestreams"},{"id":"youtube.profile.playlists.list","platform":"youtube","resource":"playlist","publicSchema":"YouTubePlaylist","method":"GET","path":"/v1/youtube/profiles/{identifier}/playlists","summary":"List profile playlists","description":"Return the public playlists of a YouTube channel.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_playlists_list","playgroundEndpoint":"youtube_profile_playlists"},{"id":"youtube.profile.community.list","platform":"youtube","resource":"post","publicSchema":"YouTubeCommunityPost","method":"GET","path":"/v1/youtube/profiles/{identifier}/community-posts","summary":"List profile community posts","description":"Return the text, image, and poll posts of a public YouTube channel.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_community_list","playgroundEndpoint":"youtube_profile_community"},{"id":"youtube.profile.search.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/profiles/{identifier}/search","summary":"Search profile videos","description":"Search the videos of one public YouTube channel.","inputFields":["identifier","q"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_search_list","playgroundEndpoint":"youtube_profile_search"},{"id":"youtube.profile.products.list","platform":"youtube","resource":"product","publicSchema":"YouTubeProduct","method":"GET","path":"/v1/youtube/profiles/{identifier}/products","summary":"List profile products","description":"Return the products on the store shelf of a public YouTube channel.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_profile_products_list","playgroundEndpoint":"youtube_profile_products"},{"id":"youtube.post.get","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/posts/{identifier}","summary":"Get a post","description":"Return one public YouTube video, Short, or livestream with its exact counts and publication time.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"youtube_post_get","playgroundEndpoint":"youtube_post"},{"id":"youtube.post.comments.list","platform":"youtube","resource":"comment","publicSchema":"YouTubeComment","method":"GET","path":"/v1/youtube/posts/{identifier}/comments","summary":"List post comments","description":"Return the top-level comments of a public YouTube video or Short.","inputFields":["identifier","sort"],"locators":["identifier"],"paginated":true,"toolName":"youtube_post_comments_list","sortValues":["top","newest"],"optionValues":{"sort":["top","newest"]},"playgroundEndpoint":"youtube_post_comments"},{"id":"youtube.post.comment.replies.list","platform":"youtube","resource":"comment","publicSchema":"YouTubeComment","method":"GET","path":"/v1/youtube/posts/{identifier}/comments/{comment_id}/replies","summary":"List comment replies","description":"Return the replies of one YouTube comment. Pass the repliesToken that comment carried.","inputFields":["identifier","comment_id","token"],"locators":["identifier"],"paginated":true,"toolName":"youtube_post_comment_replies_list","playgroundEndpoint":"youtube_comment_replies"},{"id":"youtube.post.transcript.get","platform":"youtube","resource":"transcript","publicSchema":"YouTubeTranscript","method":"GET","path":"/v1/youtube/posts/{identifier}/transcript","summary":"Get a transcript","description":"Return the timed caption text of a public YouTube video in one of its caption languages.","inputFields":["identifier","language"],"locators":["identifier"],"paginated":false,"toolName":"youtube_post_transcript_get","playgroundEndpoint":"youtube_transcript"},{"id":"youtube.post.files.get","platform":"youtube","resource":"files","publicSchema":"YouTubeFiles","method":"GET","path":"/v1/youtube/posts/{identifier}/files","summary":"Get post files","description":"Return the video and audio streams of a public YouTube video as download links. Openhandle refreshes the links, so they keep working.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"youtube_post_files_get","playgroundEndpoint":"youtube_post_files"},{"id":"youtube.post.storyboard.get","platform":"youtube","resource":"storyboard","publicSchema":"YouTubeStoryboard","method":"GET","path":"/v1/youtube/posts/{identifier}/storyboard","summary":"Get post storyboard","description":"Return YouTube's preview frames of a public video: one small frame every few seconds, packed into image sheets, with the position of every frame.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"youtube_post_storyboard_get","playgroundEndpoint":"youtube_post_storyboard"},{"id":"youtube.post.frame.get","platform":"youtube","resource":"frame","publicSchema":"YouTubeFrame","method":"GET","path":"/v1/youtube/posts/{identifier}/frame","summary":"Get post frame","description":"Return one still frame of a public video at a time in seconds, in every resolution the video has.","inputFields":["identifier","at"],"locators":["identifier"],"paginated":false,"toolName":"youtube_post_frame_get","playgroundEndpoint":"youtube_post_frame"},{"id":"youtube.post.related.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/posts/{identifier}/related","summary":"List related posts","description":"Return the videos YouTube suggests next to a public video.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_post_related_list","playgroundEndpoint":"youtube_post_related"},{"id":"youtube.post.sound.posts.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/posts/{identifier}/sound-posts","summary":"List posts using the same sound","description":"Return the Shorts that use the sound of a public Short.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_post_sound_posts_list","playgroundEndpoint":"youtube_sound_posts"},{"id":"youtube.community.post.get","platform":"youtube","resource":"post","publicSchema":"YouTubeCommunityPost","method":"GET","path":"/v1/youtube/community-posts/{identifier}","summary":"Get a community post","description":"Return one public YouTube community post.","inputFields":["identifier"],"locators":["identifier"],"paginated":false,"toolName":"youtube_community_post_get","playgroundEndpoint":"youtube_community_post"},{"id":"youtube.community.post.comments.list","platform":"youtube","resource":"comment","publicSchema":"YouTubeComment","method":"GET","path":"/v1/youtube/community-posts/{identifier}/comments","summary":"List community post comments","description":"Return the comments of a public YouTube community post.","inputFields":["identifier","sort"],"locators":["identifier"],"paginated":true,"toolName":"youtube_community_post_comments_list","sortValues":["top","newest"],"optionValues":{"sort":["top","newest"]},"playgroundEndpoint":"youtube_community_post_comments"},{"id":"youtube.playlist.posts.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/playlists/{identifier}/posts","summary":"List playlist posts","description":"Return the videos of a public YouTube playlist.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_playlist_posts_list","playgroundEndpoint":"youtube_playlist_posts"},{"id":"youtube.hashtag.posts.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/hashtags/{identifier}/posts","summary":"List hashtag posts","description":"Return the public YouTube videos and Shorts of one hashtag.","inputFields":["identifier"],"locators":["identifier"],"paginated":true,"toolName":"youtube_hashtag_posts_list","playgroundEndpoint":"youtube_hashtag_posts"},{"id":"youtube.search.posts.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/search/posts","summary":"Search posts","description":"Search public YouTube videos or Shorts.","inputFields":["q","type","sort","duration","uploaded"],"locators":["query"],"paginated":true,"toolName":"youtube_search_posts_list","sortValues":["relevance","rating","date","views"],"optionValues":{"duration":["short","medium","long"],"sort":["relevance","rating","date","views"],"type":["video","short"],"uploaded":["hour","today","week","month","year"]},"playgroundEndpoint":"youtube_search_posts"},{"id":"youtube.search.profiles.list","platform":"youtube","resource":"profile","publicSchema":"YouTubeProfile","method":"GET","path":"/v1/youtube/search/profiles","summary":"Search profiles","description":"Search public YouTube channels.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"youtube_search_profiles_list","playgroundEndpoint":"youtube_search_profiles"},{"id":"youtube.search.playlists.list","platform":"youtube","resource":"playlist","publicSchema":"YouTubePlaylist","method":"GET","path":"/v1/youtube/search/playlists","summary":"Search playlists","description":"Search public YouTube playlists and podcasts.","inputFields":["q"],"locators":["query"],"paginated":true,"toolName":"youtube_search_playlists_list","playgroundEndpoint":"youtube_search_playlists"},{"id":"youtube.search.suggestions.list","platform":"youtube","resource":"entity","publicSchema":"YouTubeSuggestion","method":"GET","path":"/v1/youtube/search/suggestions","summary":"Search suggestions","description":"Return the autocomplete queries YouTube offers for a partial search.","inputFields":["q"],"locators":["query"],"paginated":false,"toolName":"youtube_search_suggestions_list","playgroundEndpoint":"youtube_search_suggestions"},{"id":"youtube.trending.posts.list","platform":"youtube","resource":"post","publicSchema":"YouTubePost","method":"GET","path":"/v1/youtube/trending/posts","summary":"List trending posts","description":"Return the trending YouTube videos of one country.","inputFields":["country","category"],"locators":null,"paginated":false,"toolName":"youtube_trending_posts_list","optionValues":{"category":["now","music","games","movies"]},"playgroundEndpoint":"youtube_trending_posts"},{"id":"youtube.charts.videos.list","platform":"youtube","resource":"chart","publicSchema":"YouTubeChartEntry","method":"GET","path":"/v1/youtube/charts/videos","summary":"List top music videos","description":"Return the weekly top music videos chart of one country.","inputFields":["country"],"locators":null,"paginated":false,"toolName":"youtube_charts_videos_list","playgroundEndpoint":"youtube_chart_videos"},{"id":"youtube.charts.tracks.list","platform":"youtube","resource":"chart","publicSchema":"YouTubeChartEntry","method":"GET","path":"/v1/youtube/charts/tracks","summary":"List top songs","description":"Return the weekly top songs chart of one country.","inputFields":["country"],"locators":null,"paginated":false,"toolName":"youtube_charts_tracks_list","playgroundEndpoint":"youtube_chart_tracks"},{"id":"youtube.charts.artists.list","platform":"youtube","resource":"chart","publicSchema":"YouTubeChartEntry","method":"GET","path":"/v1/youtube/charts/artists","summary":"List top artists","description":"Return the weekly top artists chart of one country.","inputFields":["country"],"locators":null,"paginated":false,"toolName":"youtube_charts_artists_list","playgroundEndpoint":"youtube_chart_artists"}],"entries":[{"id":"youtube.community.post.comments.list.example","datasetVersion":"2026-10-27.2","platform":"youtube","resource":"comment","label":"List community post comments","description":"Deterministic YouTube response.","traits":["high_volume","nullable_metrics","paginated","public","real_zero","rich"],"inputs":{"id":"Ugsynthpost001","q":""},"expected":{"status":200},"relationships":[],"operationIds":["youtube.community.post.comments.list"],"synthetic":true},{"id":"youtube.community.post.comments.list.empty","datasetVersion":"2026-10-27.2","platform":"youtube","resource":"comment","label":"Empty YouTube collection","description":"A collection with no matching test data.","traits":["empty","public"],"inputs":{"id":"synthetic_empty","q":"synthetic_empty"},"expected":{"status":200},"relationships":[],"operationIds":["youtube.community.post.comments.list"],"synthetic":true},{"id":"youtube.community.post.comments.list.missing","datasetVersion":"2026-10-27.2","platform":"youtube","resource":"comment","label":"Unknown YouTube resource","description":"A valid identifier that does not exist in the synthetic dataset.","traits":["not_found","unknown"],"inputs":{"id":"Ugmissingpost001"},"expected":{"status":404,"errorCode":"RESOURCE_NOT_FOUND"},"relationships":[],"operationIds":["youtube.community.post.comments.list"],"synthetic":true}]}}