API Marketplace
Browse data APIs, capabilities and pricing. New platforms appear here as they launch.
X
10 capabilities- GET
/v1/x/users/{username}Get profile
Normalized X profile by username (without leading @).
Freshness modes: cache / default / live
From 100View details - GET
/v1/x/users/{username}/postsList user posts
Paginated recent posts of a user.
Freshness modes: cache / default / live
From 200View details - GET
/v1/x/posts/{id}Get post
Normalized X post by platform-native id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/x/posts/{id}/commentsList post comments
Paginated comments (replies) of a post.
Freshness modes: cache / default / live
From 200View details - GET
/v1/x/search/postsSearch posts
Paginated keyword search over X posts.
Freshness modes: cache / default / live
From 300View details - GET
/v1/x/users/{username}/followersList followers
Paginated followers of a user as normalized user entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/x/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/x/users/{username}/repliesList user replies
Paginated reply posts of a user as normalized post entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/x/users/{username}/mediaList user media
Paginated media posts of a user as normalized post entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/x/trendsGet trends
Trending topics for a country (?q=, optional). A normalized non-entity payload (type trends).
Freshness modes: cache / default / live
From 100View details
TikTok
16 capabilities- GET
/v1/tiktok/users/{username}Get profile
Normalized TikTok creator profile by uniqueId handle (without leading @).
Freshness modes: cache / default / live
From 100View details - GET
/v1/tiktok/users/{username}/postsList user posts
Paginated recent videos of a creator (page size is vendor-controlled).
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/posts/{id}Get post
Normalized TikTok video by platform-native id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/tiktok/posts/{id}/commentsList post comments
Paginated comments of a video.
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/search/postsSearch videos
Paginated keyword search over TikTok videos.
Freshness modes: cache / default / live
From 300View details - GET
/v1/tiktok/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated replies of one comment as normalized comment entities (parent post id required beside the comment id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/users/{username}/followersList followers
Paginated followers as normalized user entities. The upstream addresses users by secUid — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities (secUid addressing, forwarded as-is).
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/search/usersSearch users
Paginated keyword search over TikTok users as normalized user entities.
Freshness modes: cache / default / live
From 300View details - GET
/v1/tiktok/hashtags/{tag}Get hashtag
Normalized hashtag (challenge) detail by name. A normalized non-entity payload (type hashtag).
Freshness modes: cache / default / live
From 100View details - GET
/v1/tiktok/hashtags/{tag}/postsList hashtag posts
Paginated posts of a hashtag as normalized post entities. Addressed by the upstream challenge id (forwarded as-is; name resolution via the hashtag detail).
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/musics/{id}Get music
Normalized music (sound) detail by platform music id. A normalized non-entity payload (type music).
Freshness modes: cache / default / live
From 100View details - GET
/v1/tiktok/live/{id}Get live room
Normalized live room info by room id. A normalized non-entity payload (type live_room).
Freshness modes: cache / default / live
From 100View details - GET
/v1/tiktok/search/liveSearch live rooms
Paginated keyword search over live rooms (normalized non-entity items, type live_room).
Freshness modes: cache / default / live
From 300View details - GET
/v1/tiktok/homefeedGet home feed
One page of the recommendation feed as normalized post entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/tiktok/download/{id}Resolve download
No-watermark play URL of one video (download manifest, type download).
Freshness modes: cache / default / live
From 100View details
- GET
/v1/ig/users/{username}Get profile
Normalized Instagram profile by username (without leading @).
Freshness modes: cache / default / live
From 100View details - GET
/v1/ig/users/{username}/postsList user posts
Paginated recent posts of a user.
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/posts/{id}Get post
Normalized Instagram post by SHORTCODE (the /p/{code} addressing key).
Freshness modes: cache / default / live
From 100View details - GET
/v1/ig/posts/{id}/commentsList post comments
Paginated comments of a post.
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/search/postsSearch posts
Paginated keyword search over Instagram reels (reel-type posts).
Freshness modes: cache / default / live
From 300View details - GET
/v1/ig/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated replies of one comment as normalized comment entities (shortcode + parent comment id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/users/{username}/followersList followers
Paginated followers as normalized user entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/search/usersSearch users
Keyword search over Instagram users as normalized user entities.
Freshness modes: cache / default / live
From 300View details - GET
/v1/ig/users/{username}/storiesList stories
Paginated current stories of a user as normalized post entities (story media).
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/users/{username}/highlightsList highlights
The highlight reels tray of a user (normalized non-entity items, type highlight).
Freshness modes: cache / default / live
From 200View details - GET
/v1/ig/posts/{id}/likersList post likers
Paginated users who liked a post as normalized user entities (addressed by shortcode).
Freshness modes: cache / default / live
From 200View details
Xiaohongshu
8 capabilities- GET
/v1/xhs/users/{username}Get profile
Normalized Xiaohongshu creator profile. The upstream app surface addresses users by numeric user id — the caller value is forwarded as-is (handle lookup is a pending calibration).
Freshness modes: cache / default / live
From 100View details - GET
/v1/xhs/users/{username}/postsList user posts
Paginated recent notes of a creator (page size is vendor-controlled; the caller value is forwarded as the upstream user id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/xhs/posts/{id}Get post
Normalized Xiaohongshu note (image and video notes unified). The upstream additionally requires a per-note security token (xsec_token) beside the note id — threading it is a pending calibration.
Freshness modes: cache / default / live
From 100View details - GET
/v1/xhs/posts/{id}/commentsList post comments
Paginated comments of a note.
Freshness modes: cache / default / live
From 200View details - GET
/v1/xhs/search/postsSearch posts
Paginated keyword search over Xiaohongshu notes (pages by an upstream page number behind the opaque cursor).
Freshness modes: cache / default / live
From 300View details - GET
/v1/xhs/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated sub-comments of one note comment as normalized comment entities (note id + parent comment id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/xhs/search/usersSearch users
Paginated keyword search over Xiaohongshu creators as normalized user entities.
Freshness modes: cache / default / live
From 300View details - GET
/v1/xhs/homefeedGet home feed
One page of the recommendation feed as normalized post entities (note cards).
Freshness modes: cache / default / live
From 200View details
YouTube
6 capabilities- GET
/v1/youtube/users/{username}Get channel profile
Normalized YouTube channel profile. YouTube channels are the platform users (the normalized entity stays user). The upstream addresses channels by channel id — the caller value is forwarded as-is (handle tolerance is a pending calibration).
Freshness modes: cache / default / live
From 100View details - GET
/v1/youtube/users/{username}/postsList channel videos
Paginated recent videos of a channel (page size is vendor-controlled; the caller value is forwarded as the upstream channel id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/youtube/posts/{id}Get video
Normalized YouTube video by platform-native video id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/youtube/posts/{id}/commentsList video comments
Paginated comments of a video.
Freshness modes: cache / default / live
From 200View details - GET
/v1/youtube/search/postsSearch videos
Paginated keyword search over YouTube videos.
Freshness modes: cache / default / live
From 300View details - GET
/v1/youtube/search/usersSearch channels
Paginated keyword search over YouTube channels as normalized user entities (channels are the platform users).
Freshness modes: cache / default / live
From 300View details
- GET
/v1/reddit/users/{username}Get profile
Normalized Reddit user profile by username (without u/).
Freshness modes: cache / default / live
From 100View details - GET
/v1/reddit/users/{username}/postsList user posts
Paginated recent posts of a user (page size is vendor-controlled).
Freshness modes: cache / default / live
From 200View details - GET
/v1/reddit/posts/{id}Get post
Normalized Reddit post by platform-native post id (t3 base36 without prefix).
Freshness modes: cache / default / live
From 100View details - GET
/v1/reddit/posts/{id}/commentsList post comments
Paginated top-level comments of a post.
Freshness modes: cache / default / live
From 200View details - GET
/v1/reddit/search/postsSearch posts
Paginated keyword search over Reddit posts (non-post result types are filtered out).
Freshness modes: cache / default / live
From 300View details - GET
/v1/reddit/search/usersSearch users
Paginated keyword search over Reddit users (the dynamic search surface with search_type=people pinned) as normalized user entities.
Freshness modes: cache / default / live
From 300View details - GET
/v1/reddit/subreddits/{name}/postsList subreddit posts
Paginated posts of a subreddit as normalized post entities. ?sort=hot|new|top (default hot) selects the upstream feed order.
Freshness modes: cache / default / live
From 200View details - GET
/v1/reddit/users/{username}/commentsList user comments
Paginated comments of a user as normalized comment entities (reply_to edges point at the parent posts).
Freshness modes: cache / default / live
From 200View details
Douyin
14 capabilities- GET
/v1/douyin/users/{username}Get profile
Normalized Douyin creator profile. The upstream addresses users by sec_user_id — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/douyin/posts/{id}Get post
Normalized Douyin video by platform-native aweme id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/douyin/users/{username}/postsList user posts
Paginated recent videos of a creator (sec_user_id addressing, forwarded as-is).
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/posts/{id}/commentsList post comments
Paginated comments of a video as normalized comment entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated replies of one comment as normalized comment entities (parent video id + comment id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/users/{username}/followersList followers
Paginated followers as normalized user entities (sec_user_id addressing, forwarded as-is).
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities (sec_user_id addressing).
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/hashtags/{tag}Get hashtag
Normalized hashtag (challenge) detail. Addressed by the upstream challenge id ch_id (forwarded as-is). A normalized non-entity payload (type hashtag).
Freshness modes: cache / default / live
From 100View details - GET
/v1/douyin/hashtags/{tag}/postsList hashtag posts
Paginated posts of a hashtag as normalized post entities (ch_id addressing, forwarded as-is).
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/musics/{id}Get music
Normalized music (BGM) detail by platform music id. A normalized non-entity payload (type music).
Freshness modes: cache / default / live
From 100View details - GET
/v1/douyin/musics/{id}/postsList music posts
Paginated videos using a sound as normalized post entities (music id addressing).
Freshness modes: cache / default / live
From 200View details - GET
/v1/douyin/live/{id}Get live room
Normalized live room info by room id. A normalized non-entity payload (type live_room).
Freshness modes: cache / default / live
From 100View details - GET
/v1/douyin/hot-searchGet hot search
The Douyin hot-search board as a normalized non-entity payload (type hot_search).
Freshness modes: cache / default / live
From 100View details - GET
/v1/douyin/download/{id}Resolve download
Play URL manifest of one video (type download), resolved by aweme id.
Freshness modes: cache / default / live
From 100View details
Kuaishou
9 capabilities- GET
/v1/kuaishou/users/{username}Get profile
Normalized Kuaishou creator profile. The upstream addresses users by numeric user_id — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/kuaishou/posts/{id}Get post
Normalized Kuaishou photo (short video) by platform-native photo id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/kuaishou/users/{username}/postsList user posts
Paginated recent photos of a creator (user_id addressing, forwarded as-is; pcursor pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/kuaishou/posts/{id}/commentsList post comments
Paginated comments of a photo as normalized comment entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/kuaishou/search/postsSearch posts
Paginated keyword search over Kuaishou photos (short videos).
Freshness modes: cache / default / live
From 300View details - GET
/v1/kuaishou/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated sub-comments of one comment as normalized comment entities (photo id + root comment id).
Freshness modes: cache / default / live
From 200View details - GET
/v1/kuaishou/search/usersSearch users
Paginated keyword search over Kuaishou users as normalized user entities.
Freshness modes: cache / default / live
From 300View details - GET
/v1/kuaishou/hashtags/{tag}/postsList hashtag posts
Paginated posts of a tag as normalized post entities. Addressed by the upstream general_tag_id (forwarded as-is; the pool has no tag-detail route).
Freshness modes: cache / default / live
From 200View details - GET
/v1/kuaishou/users/{username}/liveGet live room
Normalized live room info of a user (USER-addressed: the caller value rides user_id as-is). A normalized non-entity payload (type live_room).
Freshness modes: cache / default / live
From 100View details
Xigua Video
6 capabilities- GET
/v1/xigua/users/{username}Get profile
Normalized Xigua Video creator profile. The upstream addresses users by numeric user_id — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/xigua/posts/{id}Get post
Normalized Xigua video by platform-native item id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/xigua/users/{username}/postsList user posts
Paginated recent videos of a creator (user_id addressing; max_behot_time pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/xigua/posts/{id}/commentsList post comments
Paginated comments of a video as normalized comment entities (the cursor carries the numeric offset).
Freshness modes: cache / default / live
From 200View details - GET
/v1/xigua/search/postsSearch posts
Paginated keyword search over Xigua videos (the cursor carries the numeric offset).
Freshness modes: cache / default / live
From 300View details - GET
/v1/xigua/download/{id}Resolve download
Play URL manifest of one video (type download), resolved by item id.
Freshness modes: cache / default / live
From 100View details
Toutiao
3 capabilities- GET
/v1/toutiao/users/{username}Get profile
Normalized Toutiao author profile. The upstream addresses users by numeric user_id — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/toutiao/posts/{id}Get post
Normalized Toutiao article by platform-native group id (the canonical post surface of the pool; the video variant shares the same group_id addressing).
Freshness modes: cache / default / live
From 100View details - GET
/v1/toutiao/posts/{id}/commentsList post comments
Paginated comments of an article as normalized comment entities (the cursor carries the numeric offset; the upstream marks offset required — first-page tolerance is a Q1 calibration item).
Freshness modes: cache / default / live
From 200View details
Lemon8
6 capabilities- GET
/v1/lemon8/users/{username}Get profile
Normalized Lemon8 creator profile. The upstream addresses users by user_id — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/lemon8/posts/{id}Get post
Normalized Lemon8 note by platform-native item id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/lemon8/search/postsSearch posts
Paginated keyword search over Lemon8 notes.
Freshness modes: cache / default / live
From 300View details - GET
/v1/lemon8/users/{username}/followersList followers
Paginated followers as normalized user entities (user_id addressing, forwarded as-is).
Freshness modes: cache / default / live
From 200View details - GET
/v1/lemon8/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities (user_id addressing).
Freshness modes: cache / default / live
From 200View details - GET
/v1/lemon8/topics/{id}Get topic
Normalized Lemon8 topic detail by forum id. A normalized non-entity payload (type topic).
Freshness modes: cache / default / live
From 100View details
Bilibili
9 capabilities- GET
/v1/bilibili/users/{username}Get profile
Normalized Bilibili uploader profile. The upstream addresses users by numeric uid — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/bilibili/posts/{id}Get post
Normalized Bilibili video by platform-native BV id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/bilibili/users/{username}/postsList user posts
Paginated recent videos of an uploader (uid addressing; the pn page cursor rides the sealed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/bilibili/posts/{id}/commentsList post comments
Paginated comments of a video as normalized comment entities.
Freshness modes: cache / default / live
From 200View details - GET
/v1/bilibili/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated replies of one comment as normalized comment entities (BV id + rpid).
Freshness modes: cache / default / live
From 200View details - GET
/v1/bilibili/search/postsSearch posts
Paginated keyword search over Bilibili videos (the app search-by-type surface; search_type defaults to video).
Freshness modes: cache / default / live
From 300View details - GET
/v1/bilibili/popularList popular posts
Paginated popular-video feed as normalized post entities (no addressing; the cursor carries the feed index).
Freshness modes: cache / default / live
From 200View details - GET
/v1/bilibili/hot-searchGet hot search
The Bilibili hot-search board as a normalized non-entity payload (type hot_search). The upstream marks limit required — the SPI always forwards limit (default 20; upstream cap 50, a Q1 calibration item).
Freshness modes: cache / default / live
From 100View details - GET
/v1/bilibili/live/{id}Get live room
Normalized live room info by room id. A normalized non-entity payload (type live_room).
Freshness modes: cache / default / live
From 100View details
- GET
/v1/weibo/users/{username}Get profile
Normalized Weibo user profile. The upstream addresses users by numeric uid — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/weibo/posts/{id}Get post
Normalized Weibo post (status) by platform-native status id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/weibo/users/{username}/postsList user posts
Paginated recent posts of a user (uid addressing; the since_id cursor rides the sealed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/posts/{id}/commentsList post comments
Paginated first-level comments of a post as normalized comment entities (max_id pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/posts/{id}/comments/{comment_id}/repliesList comment replies
Paginated sub-comments of one comment as normalized comment entities (the upstream addresses the 主评论 id; max_id pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/posts/{id}/repostsList post reposts
Paginated reposts of a post as normalized post entities (a repost card is itself a Weibo post; max_id pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/posts/{id}/likersList post likers
The like list of a post as normalized user entities (a single ~50-record upstream page, no cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/users/{username}/followersList followers
Paginated followers as normalized user entities (uid addressing; the upstream next_page field drives the cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities (since_id pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/weibo/search/postsSearch posts
Paginated comprehensive keyword search over Weibo posts (page-based).
Freshness modes: cache / default / live
From 300View details - GET
/v1/weibo/search/usersSearch users
Paginated keyword search over Weibo users as normalized user entities (page-based).
Freshness modes: cache / default / live
From 300View details - GET
/v1/weibo/hot-searchGet hot search
The Weibo real-time hot-search board as a normalized non-entity payload (type hot_search).
Freshness modes: cache / default / live
From 100View details
Zhihu
14 capabilities- GET
/v1/zhihu/users/{username}Get profile
Normalized Zhihu user profile. The upstream addresses users by url_token — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/zhihu/answers/{id}Get answer
Normalized Zhihu answer as a post entity (the answer is the canonical zhihu post surface; the question title rides post.title).
Freshness modes: cache / default / live
From 100View details - GET
/v1/zhihu/articles/{id}Get article
Normalized Zhihu column article as a post entity.
Freshness modes: cache / default / live
From 100View details - GET
/v1/zhihu/questions/{id}Get question
Normalized Zhihu question detail. A normalized non-entity payload (type question).
Freshness modes: cache / default / live
From 100View details - GET
/v1/zhihu/questions/{id}/answersList question answers
Paginated answers of a question as normalized post entities (question_id addressing; the upstream cursor rides the sealed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/users/{username}/answersList user answers
Paginated answers of a user as normalized post entities (url_token addressing; offset pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/users/{username}/articlesList user articles
Paginated column articles of a user as normalized post entities (offset pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/answers/{id}/commentsList answer comments
Paginated comments of an answer as normalized comment entities (the v5 comment surface; offset pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/answers/{id}/comments/{comment_id}/repliesList comment replies
Paginated sub-comments of one comment as normalized comment entities (the upstream addresses by comment id only — fetch_sub_comment_v5; the answer dimension scopes the entity edges and is not forwarded upstream).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/users/{username}/followersList followers
Paginated followers as normalized user entities (url_token addressing; offset pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities (the upstream followees surface; offset pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/zhihu/search/postsSearch posts
Paginated keyword search over Zhihu articles (the post-typed search slice of the pool; offset pages).
Freshness modes: cache / default / live
From 300View details - GET
/v1/zhihu/search/usersSearch users
Paginated keyword search over Zhihu users as normalized user entities (offset pages).
Freshness modes: cache / default / live
From 300View details - GET
/v1/zhihu/hot-listGet hot list
The Zhihu hot list as a normalized non-entity payload (type hot_list).
Freshness modes: cache / default / live
From 100View details
Threads
7 capabilities- GET
/v1/threads/users/{username}Get profile
Normalized Threads profile. The upstream addresses profiles by username — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/threads/posts/{id}Get post
Normalized Threads post by platform-native post id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/threads/users/{username}/postsList user posts
Paginated recent posts of a user (the user_id addressing key rides the {username} dimension; the end_cursor rides the sealed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/threads/users/{username}/repliesList user replies
Paginated replies authored by a user as normalized comment entities (a thread reply is the platform comment surface).
Freshness modes: cache / default / live
From 200View details - GET
/v1/threads/users/{username}/repostsList user reposts
Paginated reposts of a user as normalized post entities (a repost card is itself a Threads post).
Freshness modes: cache / default / live
From 200View details - GET
/v1/threads/posts/{id}/commentsList post comments
The comments of a post as normalized comment entities (the upstream returns the full list; end_cursor rides the sealed cursor when present).
Freshness modes: cache / default / live
From 200View details - GET
/v1/threads/search/usersSearch users
Keyword search over Threads profiles as normalized user entities.
Freshness modes: cache / default / live
From 300View details
- GET
/v1/linkedin/users/{username}Get profile
Normalized LinkedIn member profile. The upstream addresses profiles by URL — the caller value rides the path dimension percent-encoded and is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/linkedin/users/{username}/postsList user posts
Paginated recent posts of a member (URL addressing; the pagination_token rides the sealed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/linkedin/companies/{username}Get company profile
Normalized LinkedIn company profile as a user entity (the organization is the broadcast actor).
Freshness modes: cache / default / live
From 100View details - GET
/v1/linkedin/companies/{username}/postsList company posts
Paginated posts of a company as normalized post entities (URL addressing; pagination_token pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/linkedin/posts/{id}Get post
Normalized LinkedIn post or article by its URL (percent-encoded on the path dimension).
Freshness modes: cache / default / live
From 100View details - GET
/v1/linkedin/posts/{id}/commentsList post comments
Paginated comments of a post as normalized comment entities (the upstream addresses by share URN — percent-encoded on the path dimension; pagination_token pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/linkedin/jobs/{id}Get job detail
Normalized LinkedIn job detail. A normalized non-entity payload (type job).
Freshness modes: cache / default / live
From 100View details - GET
/v1/linkedin/search/jobsSearch jobs
Keyword job search as normalized non-entity job cards (keywords ride the query dimension, the numeric start rides the sealed cursor; the other upstream filter enums are NOT forwarded).
Freshness modes: cache / default / live
From 300View details
Telegram
6 capabilities- GET
/v1/telegram/channels/{username}Get channel info
Normalized Telegram channel info as a user entity (a broadcast channel is the actor of the platform).
Freshness modes: cache / default / live
From 100View details - GET
/v1/telegram/channels/{username}/postsList channel posts
Paginated channel messages as normalized post entities (the before-message-id cursor rides the sealed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/telegram/channels/{username}/posts/{id}Get post
One channel message as a normalized post entity (channel + message id addressing).
Freshness modes: cache / default / live
From 100View details - GET
/v1/telegram/channels/{username}/posts/{id}/commentsList post comments
The discussion-group comments of a message as normalized comment entities (channel + post_id addressing).
Freshness modes: cache / default / live
From 200View details - GET
/v1/telegram/channels/{username}/search/postsSearch channel posts
Keyword search INSIDE one channel as normalized post entities (the query dimension is scoped by the {username} channel).
Freshness modes: cache / default / live
From 300View details - GET
/v1/telegram/channels/{username}/similarList similar channels
The similar-channel recommendation cards of a channel as normalized user entities (a single upstream page, no cursor).
Freshness modes: cache / default / live
From 200View details
Pipixia
11 capabilities- GET
/v1/pipixia/users/{username}Get profile
Normalized Pipixia creator profile. The upstream addresses users by numeric user_id — the caller value is forwarded as-is.
Freshness modes: cache / default / live
From 100View details - GET
/v1/pipixia/users/{username}/postsList user posts
Paginated recent works of a creator as normalized post entities (cursor pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/pipixia/users/{username}/followersList followers
Paginated followers as normalized user entities (cursor pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/pipixia/users/{username}/followingList following
Paginated accounts a user follows as normalized user entities (cursor pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/pipixia/posts/{id}Get post
Normalized Pipixia work by platform-native cell id (the optional cell_type rides the upstream default).
Freshness modes: cache / default / live
From 100View details - GET
/v1/pipixia/posts/{id}/commentsList post comments
Paginated comments of a work as normalized comment entities (offset pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/pipixia/search/postsSearch posts
Paginated keyword search over Pipixia works (offset pages; the upstream search_type rides its default).
Freshness modes: cache / default / live
From 300View details - GET
/v1/pipixia/hashtags/{tag}Get hashtag
Normalized Pipixia hashtag detail. A normalized non-entity payload (type hashtag), addressed by the upstream hashtag id.
Freshness modes: cache / default / live
From 100View details - GET
/v1/pipixia/hashtags/{tag}/postsList hashtag posts
Paginated works of a hashtag as normalized post entities (hashtag id addressing; cursor pages).
Freshness modes: cache / default / live
From 200View details - GET
/v1/pipixia/homefeedList home feed
Paginated home-recommendation feed as normalized post entities (no addressing; the cursor carries the feed cursor).
Freshness modes: cache / default / live
From 200View details - GET
/v1/pipixia/hot-searchGet hot search
The Pipixia hot-search words board as a normalized non-entity payload (type hot_search).
Freshness modes: cache / default / live
From 100View details