{"mode":"live","platforms":[{"id":"instagram","name":"Instagram","description":"Public Instagram profiles, posts, reels, and engagement data.","endpoints":[{"id":"profile","resource":"profile","name":"Profile","description":"Fetch a public Instagram profile by username.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"Instagram username without @.","example":"natgeo"}],"response_fields":[{"name":"id","type":"string","description":"User id."},{"name":"username","type":"string","description":"Username."},{"name":"name","type":"string","description":"Display name."},{"name":"bio","type":"string","description":"Profile bio."},{"name":"avatar","type":"string","description":"Profile picture URL."},{"name":"verified","type":"boolean","description":"Whether verified."},{"name":"private","type":"boolean","description":"Whether private."},{"name":"followers","type":"number","description":"Follower count."},{"name":"following","type":"number","description":"Following count."},{"name":"posts","type":"number","description":"Post count."},{"name":"url","type":"string","description":"Profile URL."},{"name":"website","type":"string","description":"External website, when set."},{"name":"category","type":"string","description":"Category label, when set."}],"sample_data":{"avatar":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","bio":"Step into wonder and find your inner explorer with National Geographic 🌎","category":"","followers":268308300,"following":195,"id":"787132","name":"National Geographic","posts":32105,"private":false,"url":"https://instagram.com/natgeo","username":"natgeo","verified":true,"website":"http://visitstore.bio/natgeo"}},{"id":"posts","resource":"posts","name":"Posts","description":"Fetch recent public posts for a profile.","method":"GET","credits":1,"params":[{"name":"username","required":false,"description":"Username or user_id (provide one).","example":"natgeo"},{"name":"user_id","required":false,"description":"Numeric user id (alternative to username).","example":"787132"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"posts","type":"array","description":"Posts for this page."},{"name":"posts[].id","type":"string","description":"Media id."},{"name":"posts[].code","type":"string","description":"Shortcode."},{"name":"posts[].url","type":"string","description":"Post URL."},{"name":"posts[].caption","type":"string","description":"Caption text."},{"name":"posts[].type","type":"string","description":"image, video, or carousel."},{"name":"posts[].created_at","type":"number","description":"Unix publish timestamp."},{"name":"posts[].likes","type":"number","description":"Like count."},{"name":"posts[].comments","type":"number","description":"Comment count."},{"name":"posts[].views","type":"number","description":"View/play count, when available."},{"name":"posts[].thumbnail","type":"string","description":"Thumbnail URL."},{"name":"posts[].video_url","type":"string","description":"Video URL, when available."},{"name":"posts[].author","type":"object","description":"Author username and id."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFENkVvdWUzN2ZGbjNGX0RVcU9ZMWxr...","posts":[{"author":{"id":"787132","username":"natgeo"},"caption":"A lion rests on the savanna.","code":"C-6WRvdS75Q","comments":4653,"created_at":1724199751,"id":"3439159241662512720","likes":642848,"thumbnail":"https://scontent.cdninstagram.com/v/t51.29350-15/example.jpg","type":"image","url":"https://www.instagram.com/p/C-6WRvdS75Q/","video_url":"","views":0}]}},{"id":"comments","resource":"comments","name":"Comments","description":"Fetch public comments for a post.","method":"GET","credits":1,"params":[{"name":"code","required":false,"description":"Post shortcode, id, or url (provide one).","example":"C-6WRvdS75Q"},{"name":"id","required":false,"description":"Numeric media id (alternative to code/url).","example":"3439159241662512720"},{"name":"url","required":false,"description":"Full Instagram post URL (alternative to code/id).","example":"https://www.instagram.com/p/C-6WRvdS75Q/"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"comments","type":"array","description":"Comments for this page."},{"name":"comments[].id","type":"string","description":"Comment id."},{"name":"comments[].text","type":"string","description":"Comment text."},{"name":"comments[].likes","type":"number","description":"Like count."},{"name":"comments[].created_at","type":"number","description":"Unix timestamp."},{"name":"comments[].author","type":"object","description":"Author username, id, verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"comments":[{"author":{"id":"64490093540","username":"photo_fan","verified":false},"created_at":1754086530,"id":"18079390237903009","likes":42,"text":"Incredible shot!"}],"cursor":"QVFEZC01eGxyeUlfUXFfRU5VNHNJcFlF..."}},{"id":"reels","resource":"reels","name":"Reels","description":"Fetch recent reels for a profile.","method":"GET","credits":1,"params":[{"name":"username","required":false,"description":"Username or user_id (provide one).","example":"natgeo"},{"name":"user_id","required":false,"description":"Numeric user id (alternative to username).","example":"787132"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"reels","type":"array","description":"Reels for this page."},{"name":"reels[].id","type":"string","description":"Media id."},{"name":"reels[].code","type":"string","description":"Shortcode."},{"name":"reels[].url","type":"string","description":"Reel URL."},{"name":"reels[].caption","type":"string","description":"Caption text."},{"name":"reels[].type","type":"string","description":"Usually video."},{"name":"reels[].created_at","type":"number","description":"Unix publish timestamp."},{"name":"reels[].likes","type":"number","description":"Like count."},{"name":"reels[].comments","type":"number","description":"Comment count."},{"name":"reels[].views","type":"number","description":"Play count, when available."},{"name":"reels[].thumbnail","type":"string","description":"Thumbnail URL."},{"name":"reels[].video_url","type":"string","description":"Video URL, when available."},{"name":"reels[].author","type":"object","description":"Author username and id."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFCSFFDSnV5dTVsYk1BSTJCNndoUXlCZ1kz...","reels":[{"author":{"id":"787132","username":"natgeo"},"caption":"Behind the scenes in the field.","code":"ClB4ZlQJlDs","comments":631,"created_at":1668621756,"id":"2972905277632172268","likes":120450,"thumbnail":"https://scontent.cdninstagram.com/v/t51.2885-15/example.jpg","type":"video","url":"https://www.instagram.com/reel/ClB4ZlQJlDs/","video_url":"https://scontent.cdninstagram.com/v/t50.2886-16/example.mp4","views":2450000}]}},{"id":"hashtag","resource":"hashtag","name":"Hashtag","description":"Fetch public metadata for an Instagram hashtag.","method":"GET","credits":1,"params":[{"name":"name","required":true,"description":"Hashtag name without #.","example":"nature"}],"response_fields":[{"name":"id","type":"string","description":"Hashtag id."},{"name":"name","type":"string","description":"Hashtag name."},{"name":"posts","type":"number","description":"Media count."}],"sample_data":{"id":"17843851942029952","name":"nature","posts":512000000}},{"id":"hashtag-posts","resource":"hashtag-posts","name":"Hashtag Posts","description":"Fetch top public posts for a hashtag.","method":"GET","credits":1,"params":[{"name":"name","required":true,"description":"Hashtag name without #.","example":"nature"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"posts","type":"array","description":"Posts for this page."},{"name":"posts[].id","type":"string","description":"Media id."},{"name":"posts[].code","type":"string","description":"Shortcode."},{"name":"posts[].caption","type":"string","description":"Caption text."},{"name":"posts[].likes","type":"number","description":"Like count."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFEM0xYb2...","posts":[{"author":{"id":"9129067435","username":"wildlife_daily"},"caption":"Golden hour in the wild.","code":"C-6WRvdS75Q","comments":812,"created_at":1724199751,"id":"3439159241662512720","likes":98400,"thumbnail":"https://scontent.cdninstagram.com/v/t51.29350-15/example.jpg","type":"image","url":"https://www.instagram.com/p/C-6WRvdS75Q/"}]}},{"id":"followers","resource":"followers","name":"Followers","description":"Fetch a page of followers for a profile.","method":"GET","credits":1,"params":[{"name":"username","required":false,"description":"Username or user_id (provide one).","example":"natgeo"},{"name":"user_id","required":false,"description":"Numeric user id (alternative to username).","example":"787132"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"users","type":"array","description":"Follower profiles for this page."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFDY2ZDeG1pY01YenVvazR0bVBkQnZhVmhE...","users":[{"avatar":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","id":"64490093540","name":"Photo Fan","username":"photo_fan","verified":false}]}},{"id":"following","resource":"following","name":"Following","description":"Fetch a page of accounts a profile follows.","method":"GET","credits":1,"params":[{"name":"username","required":false,"description":"Username or user_id (provide one).","example":"natgeo"},{"name":"user_id","required":false,"description":"Numeric user id (alternative to username).","example":"787132"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"users","type":"array","description":"Following profiles for this page."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFDY2ZDeG1pY01YenVvazR0bVBkQnZhVmhE...","users":[{"avatar":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","id":"25025320","name":"Instagram","username":"instagram","verified":true}]}},{"id":"post","resource":"post","name":"Post","description":"Fetch public details for a single post.","method":"GET","credits":1,"params":[{"name":"code","required":false,"description":"Post shortcode or url (provide one).","example":"C-6WRvdS75Q"},{"name":"url","required":false,"description":"Full Instagram post URL (alternative to code).","example":"https://www.instagram.com/p/C-6WRvdS75Q/"}],"response_fields":[{"name":"id","type":"string","description":"Media id."},{"name":"code","type":"string","description":"Shortcode."},{"name":"url","type":"string","description":"Post URL."},{"name":"caption","type":"string","description":"Caption text."},{"name":"type","type":"string","description":"image, video, or carousel."},{"name":"created_at","type":"number","description":"Unix publish timestamp."},{"name":"likes","type":"number","description":"Like count."},{"name":"comments","type":"number","description":"Comment count."},{"name":"views","type":"number","description":"View/play count, when available."},{"name":"thumbnail","type":"string","description":"Thumbnail URL."},{"name":"video_url","type":"string","description":"Video URL, when available."},{"name":"author","type":"object","description":"Author username and id."}],"sample_data":{"author":{"id":"787132","username":"natgeo"},"caption":"A lion rests on the savanna.","code":"C-6WRvdS75Q","comments":4653,"created_at":1664367775,"id":"2937252247889807569","likes":642848,"thumbnail":"https://scontent.cdninstagram.com/v/t51.2885-15/example.jpg","type":"image","url":"https://www.instagram.com/p/C-6WRvdS75Q/","video_url":"","views":0}},{"id":"stories","resource":"stories","name":"Stories","description":"Fetch current public stories for a profile.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"Instagram username without @.","example":"natgeo"}],"response_fields":[{"name":"stories","type":"array","description":"Active story items."},{"name":"stories[].id","type":"string","description":"Story media id."},{"name":"stories[].type","type":"string","description":"image or video."},{"name":"stories[].thumbnail","type":"string","description":"Thumbnail URL."},{"name":"stories[].video_url","type":"string","description":"Video URL, when available."},{"name":"stories[].created_at","type":"number","description":"Unix timestamp."}],"sample_data":{"stories":[{"created_at":1724200000,"id":"3407843880258348330","thumbnail":"https://scontent.cdninstagram.com/v/t51.2885-15/example.jpg","type":"video","video_url":"https://scontent.cdninstagram.com/v/t50.2886-16/example.mp4"}]}},{"id":"highlights","resource":"highlights","name":"Highlights","description":"Fetch story highlights for a profile.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"Instagram username without @.","example":"natgeo"}],"response_fields":[{"name":"highlights","type":"array","description":"Highlight trays."},{"name":"highlights[].id","type":"string","description":"Highlight id."},{"name":"highlights[].title","type":"string","description":"Highlight title."},{"name":"highlights[].cover","type":"string","description":"Cover image URL."},{"name":"highlights[].count","type":"number","description":"Item count, when available."}],"sample_data":{"highlights":[{"count":12,"cover":"https://scontent.cdninstagram.com/v/t51.2885-15/example.jpg","id":"17843851942029952","title":"Wildlife"}]}},{"id":"tagged","resource":"tagged","name":"Tagged","description":"Fetch public posts where a profile was tagged.","method":"GET","credits":1,"params":[{"name":"username","required":false,"description":"Username or user_id (provide one).","example":"natgeo"},{"name":"user_id","required":false,"description":"Numeric user id (alternative to username).","example":"787132"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"posts","type":"array","description":"Tagged posts for this page."},{"name":"posts[].id","type":"string","description":"Media id."},{"name":"posts[].code","type":"string","description":"Shortcode."},{"name":"posts[].author","type":"object","description":"Post owner."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFDY2ZDeG1pY01YenVvazR0bVBkQnZhVmhE...","posts":[{"author":{"id":"9129067435","username":"wildlife_photographer"},"caption":"Collab shoot.","code":"CofSzxwIgdq","comments":13,"created_at":1676047570,"id":"3035227396822402922","likes":49,"thumbnail":"https://scontent.cdninstagram.com/v/t51.2885-15/example.jpg","type":"video","url":"https://www.instagram.com/p/CofSzxwIgdq/","views":25910}]}},{"id":"search","resource":"search","name":"Search","description":"Search public Instagram profiles by query.","method":"GET","credits":1,"params":[{"name":"query","required":true,"description":"Search text.","example":"natgeo"}],"response_fields":[{"name":"users","type":"array","description":"Matching users."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page, when available."}],"sample_data":{"cursor":"","users":[{"avatar":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","id":"787132","name":"National Geographic","username":"natgeo","verified":true}]}},{"id":"likers","resource":"likers","name":"Likers","description":"Fetch users who liked a post.","method":"GET","credits":1,"params":[{"name":"code","required":false,"description":"Post shortcode, id, or url (provide one).","example":"C-6WRvdS75Q"},{"name":"id","required":false,"description":"Numeric media id (alternative to code/url).","example":"3439159241662512720"},{"name":"url","required":false,"description":"Full Instagram post URL (alternative to code/id).","example":"https://www.instagram.com/p/C-6WRvdS75Q/"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"users","type":"array","description":"Users who liked the post."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"QVFE...","users":[{"avatar":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","id":"64490093540","name":"Photo Fan","username":"photo_fan","verified":false}]}},{"id":"related","resource":"related","name":"Related","description":"Fetch suggested/related profiles for a profile.","method":"GET","credits":1,"params":[{"name":"username","required":false,"description":"Username or user_id (provide one).","example":"natgeo"},{"name":"user_id","required":false,"description":"Numeric user id (alternative to username).","example":"787132"}],"response_fields":[{"name":"users","type":"array","description":"Related profiles."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page, when available."}],"sample_data":{"cursor":"","users":[{"avatar":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","id":"18428658","name":"National Geographic Travel","username":"natgeotravel","verified":true}]}}]},{"id":"tiktok","name":"TikTok","description":"Public TikTok profiles, videos, and engagement data.","endpoints":[{"id":"profile","resource":"profile","name":"Profile","description":"Fetch a public TikTok profile by username: bio, stats, verification, and avatar.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"TikTok username without @.","example":"daviddobrik"}],"response_fields":[{"name":"id","type":"string","description":"User id."},{"name":"username","type":"string","description":"Username."},{"name":"name","type":"string","description":"Display name."},{"name":"bio","type":"string","description":"Profile bio."},{"name":"avatar","type":"string","description":"Avatar URL."},{"name":"verified","type":"boolean","description":"Whether verified."},{"name":"private","type":"boolean","description":"Whether private."},{"name":"followers","type":"number","description":"Follower count."},{"name":"following","type":"number","description":"Following count."},{"name":"likes","type":"number","description":"Total likes received."},{"name":"videos","type":"number","description":"Public video count."},{"name":"sec_uid","type":"string","description":"Secondary user id returned on profile."},{"name":"url","type":"string","description":"Profile URL."}],"sample_data":{"avatar":"https://p16-sign-va.tiktokcdn.com/example.webp","bio":"Tap down below :)","followers":26357770,"following":214,"id":"7119601","likes":1304183341,"name":"DAVID DOBRIK","private":false,"sec_uid":"MS4wLjABAAAALJEOFGMMb1NGn73hAlyCaNThVNS4NE9WfE-T4JA_mtg","url":"https://www.tiktok.com/@daviddobrik","username":"daviddobrik","verified":true,"videos":629}},{"id":"videos","resource":"videos","name":"Videos","description":"Fetch recent public videos for a username.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"TikTok username without @.","example":"lilyachty"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"videos","type":"array","description":"Videos for this page."},{"name":"videos[].id","type":"string","description":"Video id."},{"name":"videos[].url","type":"string","description":"Video URL."},{"name":"videos[].caption","type":"string","description":"Caption."},{"name":"videos[].created_at","type":"number","description":"Unix publish timestamp."},{"name":"videos[].plays","type":"number","description":"Play count."},{"name":"videos[].likes","type":"number","description":"Like count."},{"name":"videos[].comments","type":"number","description":"Comment count."},{"name":"videos[].shares","type":"number","description":"Share count."},{"name":"videos[].duration","type":"number","description":"Duration in seconds."},{"name":"videos[].cover","type":"string","description":"Cover image URL."},{"name":"videos[].author","type":"object","description":"Author username and id."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"1699553318000","videos":[{"author":{"id":"7119601","username":"lilyachty"},"caption":"behind the scenes","comments":4200,"cover":"https://p16-sign-va.tiktokcdn.com/example.jpeg","created_at":1667843879,"duration":42,"id":"7165262254722534698","likes":890000,"plays":12450000,"shares":31000,"url":"https://www.tiktok.com/@lilyachty/video/7165262254722534698"}]}},{"id":"comments","resource":"comments","name":"Comments","description":"Fetch comments for a video. Provide id or url.","method":"GET","credits":1,"params":[{"name":"id","required":false,"description":"Video id or url (provide one).","example":"7165262254722534698"},{"name":"url","required":false,"description":"Full TikTok video URL (alternative to id).","example":"https://www.tiktok.com/@daviddobrik/video/7165262254722534698"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"comments","type":"array","description":"Comments for this page."},{"name":"comments[].id","type":"string","description":"Comment id."},{"name":"comments[].text","type":"string","description":"Comment text."},{"name":"comments[].likes","type":"number","description":"Like count."},{"name":"comments[].created_at","type":"number","description":"Unix timestamp, when available."},{"name":"comments[].author","type":"object","description":"Author username and id."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"comments":[{"author":{"id":"6919985905534190598","username":"viewer123"},"created_at":1667844000,"id":"7123456789012345678","likes":1200,"text":"this is hilarious"}],"cursor":"30"}},{"id":"hashtag","resource":"hashtag","name":"Hashtag","description":"Fetch public metadata for a TikTok hashtag: id, name, video count, and view count when available.","method":"GET","credits":1,"params":[{"name":"name","required":true,"description":"Hashtag name without #.","example":"comedy"}],"response_fields":[{"name":"id","type":"string","description":"Hashtag id."},{"name":"name","type":"string","description":"Hashtag name."},{"name":"videos","type":"number","description":"Video count for the hashtag, when available."},{"name":"views","type":"number","description":"Total view count for the hashtag, when available."},{"name":"desc","type":"string","description":"Hashtag description, when available."}],"sample_data":{"desc":"Comedy on TikTok","id":"1606334392378370","name":"comedy","videos":28400000,"views":3025000000000}},{"id":"hashtag-videos","resource":"hashtag-videos","name":"Hashtag Videos","description":"Fetch videos for a hashtag. Provide id (from Hashtag) or name.","method":"GET","credits":1,"params":[{"name":"id","required":false,"description":"Hashtag id from Hashtag, or name (provide one).","example":"42164"},{"name":"name","required":false,"description":"Hashtag name without # (alternative to id).","example":"comedy"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"videos","type":"array","description":"Videos for this page."},{"name":"videos[].id","type":"string","description":"Video id."},{"name":"videos[].caption","type":"string","description":"Caption."},{"name":"videos[].plays","type":"number","description":"Play count."},{"name":"videos[].likes","type":"number","description":"Like count."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"20","videos":[{"author":{"id":"7119601","username":"daviddobrik"},"caption":"classic bit","comments":2100,"cover":"https://p16-sign-va.tiktokcdn.com/example.jpeg","created_at":1667843879,"duration":28,"id":"7165262254722534698","likes":410000,"plays":5400000,"shares":18000,"url":"https://www.tiktok.com/@daviddobrik/video/7165262254722534698"}]}},{"id":"search","resource":"search","name":"Search","description":"Search public TikTok users or content by query.","method":"GET","credits":1,"params":[{"name":"query","required":true,"description":"Search text.","example":"daviddobrik"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"users","type":"array","description":"Matching users, when present."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].followers","type":"number","description":"Follower count, when present."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"10","users":[{"avatar":"https://p16-sign-va.tiktokcdn.com/example.webp","followers":26357770,"id":"7119601","name":"DAVID DOBRIK","username":"daviddobrik","verified":true}]}},{"id":"followers","resource":"followers","name":"Followers","description":"Fetch a page of followers for a username.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"TikTok username without @.","example":"lilyachty"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"users","type":"array","description":"Follower profiles for this page."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"users[].followers","type":"number","description":"Follower count, when present."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"1668768146","users":[{"avatar":"https://p16-sign-va.tiktokcdn.com/example.webp","followers":19,"id":"6919985905534190598","name":"Example Fan","username":"example_fan","verified":false}]}},{"id":"following","resource":"following","name":"Following","description":"Fetch a page of accounts a username follows.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"TikTok username without @.","example":"lilyachty"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"users","type":"array","description":"Following profiles for this page."},{"name":"users[].id","type":"string","description":"User id."},{"name":"users[].username","type":"string","description":"Username."},{"name":"users[].name","type":"string","description":"Display name."},{"name":"users[].avatar","type":"string","description":"Avatar URL."},{"name":"users[].verified","type":"boolean","description":"Whether verified."},{"name":"users[].followers","type":"number","description":"Follower count, when present."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"1668768146","users":[{"avatar":"https://p16-sign-va.tiktokcdn.com/example.webp","followers":19,"id":"123456789","name":"Friend","username":"friend_account","verified":false}]}},{"id":"video","resource":"video","name":"Video","description":"Fetch public details for a single TikTok video. Provide url or id.","method":"GET","credits":1,"params":[{"name":"url","required":false,"description":"Full TikTok video URL or id (provide one).","example":"https://www.tiktok.com/@daviddobrik/video/7165262254722534698"},{"name":"id","required":false,"description":"Video id (alternative to url).","example":"7165262254722534698"}],"response_fields":[{"name":"id","type":"string","description":"Video id."},{"name":"url","type":"string","description":"Video URL."},{"name":"caption","type":"string","description":"Caption."},{"name":"created_at","type":"number","description":"Unix publish timestamp."},{"name":"plays","type":"number","description":"Play count."},{"name":"likes","type":"number","description":"Like count."},{"name":"comments","type":"number","description":"Comment count."},{"name":"shares","type":"number","description":"Share count."},{"name":"duration","type":"number","description":"Duration in seconds."},{"name":"cover","type":"string","description":"Cover image URL."},{"name":"author","type":"object","description":"Author username and id."}],"sample_data":{"author":{"id":"7119601","username":"daviddobrik"},"caption":"behind the scenes","comments":4200,"cover":"https://p16-sign-va.tiktokcdn.com/example.jpeg","created_at":1667843879,"duration":42,"id":"7165262254722534698","likes":890000,"plays":12450000,"shares":31000,"url":"https://www.tiktok.com/@daviddobrik/video/7165262254722534698"}},{"id":"liked","resource":"liked","name":"Liked","description":"Fetch liked videos for a username when that account makes likes public. Many profiles hide liked videos; those requests fail (likes are private).","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"TikTok username without @. Account must show likes publicly.","example":"lilyachty"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"videos","type":"array","description":"Liked videos for this page."},{"name":"videos[].id","type":"string","description":"Video id."},{"name":"videos[].caption","type":"string","description":"Caption."},{"name":"videos[].likes","type":"number","description":"Like count."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"1699553318000","videos":[{"author":{"id":"999","username":"someone"},"caption":"funny clip","comments":900,"cover":"https://p16-sign-va.tiktokcdn.com/example.jpeg","created_at":1660000000,"duration":15,"id":"7000000000000000001","likes":150000,"plays":2000000,"shares":4000,"url":"https://www.tiktok.com/@someone/video/7000000000000000001"}]}},{"id":"playlists","resource":"playlists","name":"Playlists","description":"Fetch public playlists for a username.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"TikTok username without @.","example":"ibaillanos"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"playlists","type":"array","description":"Playlists for this page."},{"name":"playlists[].id","type":"string","description":"Playlist id."},{"name":"playlists[].name","type":"string","description":"Playlist name."},{"name":"playlists[].videos","type":"number","description":"Video count, when available."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"cursor":"","playlists":[{"cover":"https://p16-sign-va.tiktokcdn.com/example.jpeg","id":"7500000000000000001","name":"Favorites","videos":24}]}},{"id":"replies","resource":"replies","name":"Replies","description":"Fetch replies to a comment. Provide media_id (video id) and id (comment id).","method":"GET","credits":1,"params":[{"name":"media_id","required":true,"description":"Video id the comment belongs to.","example":"7165262254722534698"},{"name":"id","required":true,"description":"Comment id.","example":"7165265882552828718"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous response.","example":""}],"response_fields":[{"name":"comments","type":"array","description":"Replies for this page."},{"name":"comments[].id","type":"string","description":"Reply id."},{"name":"comments[].text","type":"string","description":"Reply text."},{"name":"comments[].likes","type":"number","description":"Like count."},{"name":"comments[].author","type":"object","description":"Author username and id."},{"name":"cursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"comments":[{"author":{"id":"555","username":"reply_user"},"created_at":1667844100,"id":"7123456789012345699","likes":12,"text":"agreed"}],"cursor":""}}]},{"id":"youtube","name":"YouTube","description":"Public channels, videos, Shorts, and comments.","endpoints":[{"id":"channel","resource":"channel","name":"Channel","description":"Fetch public channel details by username or browse id: description, links, and metadata.","method":"GET","credits":2,"params":[{"name":"username","required":false,"description":"Channel handle without @.","example":"MrBeast"},{"name":"browse_id","required":false,"description":"Channel id (UC…).","example":"UCX6OQ3DkcsbYNE6H8uQQuVA"}],"response_fields":[{"name":"metadata.aboutChannelViewModel.description","type":"string","description":"Channel about text."},{"name":"metadata.aboutChannelViewModel.canonicalChannelUrl","type":"string","description":"Canonical channel URL, when present."}],"sample_data":{"metadata":{"aboutChannelViewModel":{"canonicalChannelUrl":"https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA","description":"Thank you for being here :)","subscriberCountText":"100M subscribers"}}}},{"id":"channel-videos","resource":"videos","name":"Channel Videos","description":"Fetch recent uploads for a channel.","method":"GET","credits":3,"params":[{"name":"browse_id","required":true,"description":"Channel id (UC…). From User Info or a channel URL.","example":"UCX6OQ3DkcsbYNE6H8uQQuVA"},{"name":"depth","required":false,"description":"Pages to fetch. Defaults to 1.","example":"1"}],"response_fields":[{"name":"videos","type":"array","description":"Video entries for this page (shape varies by upstream)."},{"name":"user.title","type":"string","description":"Channel title."}],"sample_data":{"user":{"subscriberCount":"200000000","title":"MrBeast","urlCanonical":"https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA"},"videos":[{"publishedTime":"2 days ago","title":"Example upload","videoId":"dQw4w9WgXcQ","viewCount":"1200000"}]}},{"id":"channel-shorts","resource":"shorts","name":"Channel Shorts","description":"Fetch Shorts for a channel.","method":"GET","credits":6,"params":[{"name":"browse_id","required":true,"description":"Channel id (UC…). From User Info or a channel URL.","example":"UCX6OQ3DkcsbYNE6H8uQQuVA"},{"name":"depth","required":false,"description":"Pages to fetch. Defaults to 1.","example":"1"}],"response_fields":[{"name":"shorts","type":"array","description":"Short entries for this page."}],"sample_data":{"shorts":[{"title":"Example short","videoId":"9lhtFHpNfms","viewCount":"500000"}]}},{"id":"channel-subscribers","resource":"subscribers","name":"YouTube Subscriber Count","description":"Fetch the public subscriber count string for a channel id.","method":"GET","credits":1,"params":[{"name":"browse_id","required":true,"description":"Channel id (UC…). From User Info or a channel URL.","example":"UCX6OQ3DkcsbYNE6H8uQQuVA"}],"response_fields":[{"name":"(root)","type":"string","description":"Subscriber count text (e.g. 12.8K)."}],"sample_data":"200M"},{"id":"video-info","resource":"video","name":"YouTube Video Info","description":"Fetch public stats for a video or Short by id.","method":"GET","credits":1,"params":[{"name":"id","required":true,"description":"YouTube video or Short id.","example":"9lhtFHpNfms"}],"response_fields":[{"name":"likeButton.likeButtonRenderer.likeCount","type":"number","description":"Like count, when available."},{"name":"viewCount","type":"string","description":"View count text, when present."}],"sample_data":{"likeCount":85000,"title":"Example video","videoId":"9lhtFHpNfms","viewCount":"1200000"}},{"id":"video-comments","resource":"comments","name":"YouTube Video Comments","description":"Fetch a page of public comments for a video or Short.","method":"GET","credits":2,"params":[{"name":"id","required":true,"description":"YouTube video or Short id.","example":"9lhtFHpNfms"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous nextCursor.","example":""}],"response_fields":[{"name":"comments","type":"array","description":"Comment entries for this page."},{"name":"nextCursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"comments":[{"author":"viewer123","likes":42,"text":"great video"}],"nextCursor":"Eg0SC2NLYmI1dHBlcnhjGAYyJS..."}},{"id":"video-search","resource":"search","name":"YouTube Search","description":"Search public YouTube videos by keyword.","method":"GET","credits":1,"params":[{"name":"keyword","required":true,"description":"Search text.","example":"magic"},{"name":"depth","required":false,"description":"Pages to fetch. Defaults to 1.","example":"1"}],"response_fields":[{"name":"videos","type":"array","description":"Matching videos for this page."}],"sample_data":{"videos":[{"channel":"Example Channel","title":"Magic tricks compilation","videoId":"abc123"}]}}]},{"id":"threads","name":"Threads","description":"Public Threads profiles, posts, and replies.","endpoints":[{"id":"profile","resource":"profile","name":"Profile","description":"Fetch a public Threads profile by username or numeric id: bio, followers, and verification.","method":"GET","credits":4,"params":[{"name":"username","required":false,"description":"Threads username without @.","example":"orlandomagic"},{"name":"id","required":false,"description":"Numeric user id.","example":"63286282350"}],"response_fields":[{"name":"pk","type":"string","description":"User id."},{"name":"username","type":"string","description":"Username."},{"name":"full_name","type":"string","description":"Display name."},{"name":"biography","type":"string","description":"Bio text."},{"name":"follower_count","type":"number","description":"Follower count."},{"name":"is_verified","type":"boolean","description":"Whether verified."},{"name":"profile_pic_url","type":"string","description":"Profile picture URL."}],"sample_data":{"biography":"building the culture in the O","follower_count":276177,"full_name":"Orlando Magic","is_verified":true,"pk":"63286282350","profile_pic_url":"https://scontent.cdninstagram.com/v/t51.2885-19/example.jpg","username":"orlandomagic"}},{"id":"user-posts","resource":"posts","name":"Threads User Posts","description":"Fetch recent public posts for a user id.","method":"GET","credits":1,"params":[{"name":"id","required":true,"description":"Numeric user id from User Info.","example":"63286282350"},{"name":"chunk_size","required":false,"description":"How many posts to fetch (max ~20–30). Defaults to 3.","example":"3"}],"response_fields":[{"name":"[].node.thread_items[].post.pk","type":"string","description":"Post id."},{"name":"[].node.thread_items[].post.code","type":"string","description":"Post shortcode."},{"name":"[].node.thread_items[].post.caption.text","type":"string","description":"Caption text."},{"name":"[].node.thread_items[].post.like_count","type":"number","description":"Like count."}],"sample_data":[{"node":{"thread_items":[{"post":{"caption":{"text":"Game day."},"code":"C_1g_CcypKE","like_count":158,"pk":"3407843880258348330","user":{"pk":"63286282350","username":"orlandomagic"}}}]}}]},{"id":"post-replies","resource":"post","name":"Threads Post & Replies","description":"Fetch a post and its popular replies by post id (or shortcode).","method":"GET","credits":3,"params":[{"name":"id","required":true,"description":"Post id from User Posts. Use any integer if passing shortcode only.","example":"3407843880258348330"},{"name":"shortcode","required":false,"description":"Optional post shortcode (e.g. from threads.com).","example":"C_1g_CcypKE"}],"response_fields":[{"name":"[].node.thread_items[].post.pk","type":"string","description":"Post or reply id."},{"name":"[].node.thread_items[].post.caption.text","type":"string","description":"Text."},{"name":"[].node.thread_items[].post.like_count","type":"number","description":"Like count."},{"name":"[].node.thread_items[].post.user.username","type":"string","description":"Author username."}],"sample_data":[{"node":{"thread_items":[{"post":{"caption":{"text":"Game day."},"like_count":158,"pk":"3407843880258348330","user":{"username":"orlandomagic"}}}]}}]},{"id":"search","resource":"search","name":"Search","description":"Search public posts by query (Threads returns a small batch per call).","method":"GET","credits":3,"params":[{"name":"query","required":true,"description":"Search text.","example":"ferrari"},{"name":"sorting","required":false,"description":"0 = top, 1 = recent. Defaults to 0.","example":"0"}],"response_fields":[{"name":"[].node.thread.thread_items[].post.pk","type":"string","description":"Post id."},{"name":"[].node.thread.thread_items[].post.user.username","type":"string","description":"Author."},{"name":"[].node.thread.thread_items[].post.like_count","type":"number","description":"Like count."}],"sample_data":[{"node":{"thread":{"thread_items":[{"post":{"caption":{"text":"Example post about ferrari."},"like_count":158,"pk":"3455813358522634884","user":{"username":"amahnke"}}}]}}}]}]},{"id":"reddit","name":"Reddit","description":"Public subreddit posts, keyword search, and comments.","endpoints":[{"id":"keyword-search","resource":"search","name":"Reddit Keyword Search","description":"Search public Reddit posts by keyword.","method":"GET","credits":2,"params":[{"name":"name","required":true,"description":"Keyword to search.","example":"bitcoin"},{"name":"sort","required":false,"description":"relevance | hot | new | top | comments. Defaults to relevance.","example":"relevance"},{"name":"period","required":false,"description":"hour | day | week | month | year | all. Defaults to week.","example":"week"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous nextCursor.","example":""}],"response_fields":[{"name":"posts[].data.title","type":"string","description":"Post title."},{"name":"posts[].data.subreddit","type":"string","description":"Subreddit name."},{"name":"posts[].data.author","type":"string","description":"Author username."},{"name":"posts[].data.score","type":"number","description":"Score."},{"name":"posts[].data.permalink","type":"string","description":"Permalink (use with Comments)."},{"name":"nextCursor","type":"string","description":"Pass as cursor for the next page."}],"sample_data":{"nextCursor":"t3_abc123","posts":[{"data":{"author":"example_user","permalink":"/r/wallstreetbets/comments/abc123/example/","score":1200,"subreddit":"wallstreetbets","title":"Example bitcoin discussion"},"kind":"t3"}]}},{"id":"subreddit-posts","resource":"posts","name":"Reddit Subreddit Posts","description":"Fetch posts from a public subreddit.","method":"GET","credits":2,"params":[{"name":"name","required":true,"description":"Subreddit name without r/.","example":"SkincareAddiction"},{"name":"sort","required":false,"description":"hot | new | top | rising. Defaults to new.","example":"new"},{"name":"period","required":false,"description":"Time filter for sort=top. Defaults to week.","example":"week"},{"name":"cursor","required":false,"description":"Pagination cursor from a previous nextCursor.","example":""}],"response_fields":[{"name":"[].data.title","type":"string","description":"Post title."},{"name":"[].data.author","type":"string","description":"Author username."},{"name":"[].data.score","type":"number","description":"Score."},{"name":"[].data.num_comments","type":"number","description":"Comment count."},{"name":"[].data.permalink","type":"string","description":"Permalink (use with Comments)."}],"sample_data":[{"data":{"author":"example_user","num_comments":812,"permalink":"/r/SkincareAddiction/comments/8pv3gg/example/","score":22353,"subreddit":"SkincareAddiction","title":"Example post title"},"kind":"t3"}]},{"id":"post-comments","resource":"comments","name":"Reddit Post Comments","description":"Fetch public comments for a post via its permalink.","method":"GET","credits":3,"params":[{"name":"permalink","required":true,"description":"Post permalink from Search or Subreddit Posts.","example":"/r/SkincareAddiction/comments/8pv3gg/ba_finished_my_5_month_course_of_accutane_just_in/"}],"response_fields":[{"name":"comments[].data.author","type":"string","description":"Comment author."},{"name":"comments[].data.body","type":"string","description":"Comment text."},{"name":"comments[].data.score","type":"number","description":"Score."}],"sample_data":{"comments":[{"data":{"author":"example_user","body":"Congrats!","score":420},"kind":"t1"}]}}]},{"id":"linkedin","name":"LinkedIn","description":"Public LinkedIn companies, jobs, posts, and profiles by URL.","endpoints":[{"id":"company-info","resource":"company","name":"LinkedIn Company","description":"Fetch a public LinkedIn company page by URL: about, size, industry, and followers.","method":"GET","credits":3,"params":[{"name":"url","required":true,"description":"LinkedIn company URL.","example":"https://il.linkedin.com/company/ibm"}],"response_fields":[{"name":"name","type":"string","description":"Company name."},{"name":"about","type":"string","description":"About text."},{"name":"followers","type":"number","description":"Follower count."},{"name":"company_size","type":"string","description":"Employee size band."},{"name":"industries","type":"string","description":"Industry label."},{"name":"headquarters","type":"string","description":"HQ location."},{"name":"website","type":"string","description":"Company website."},{"name":"logo","type":"string","description":"Logo URL."}],"sample_data":{"about":"AI-first work platform for video, chat, and more.","company_id":"2532259","company_size":"5,001-10,000 employees","followers":653039,"founded":2013,"headquarters":"San Jose, CA","industries":"IT Services and IT Consulting","logo":"https://media.licdn.com/dms/image/example_logo","name":"Zoom","website":"https://www.zoom.com/"}},{"id":"job-info","resource":"job","name":"LinkedIn Job","description":"Fetch a public LinkedIn job posting by URL: title, company, location, and summary.","method":"GET","credits":2,"params":[{"name":"url","required":true,"description":"LinkedIn job URL.","example":"https://www.linkedin.com/jobs/view/software-engineer-at-epic-3986111804?_l=en"}],"response_fields":[{"name":"job_title","type":"string","description":"Job title."},{"name":"company_name","type":"string","description":"Company name."},{"name":"job_location","type":"string","description":"Location."},{"name":"job_employment_type","type":"string","description":"Employment type."},{"name":"job_seniority_level","type":"string","description":"Seniority."},{"name":"job_summary","type":"string","description":"Description summary."},{"name":"job_num_applicants","type":"number","description":"Applicant count, when available."}],"sample_data":{"company_name":"Walmart","job_base_pay_range":"$16.00/hr - $29.00/hr","job_employment_type":"Part-time","job_location":"Fayetteville, NC","job_num_applicants":25,"job_posting_id":"4385163817","job_seniority_level":"Entry level","job_title":"Pharmacy Technician","url":"https://www.linkedin.com/jobs/view/software-engineer-at-epic-3986111804?_l=en"}},{"id":"post-info","resource":"post","name":"LinkedIn Post","description":"Fetch a public LinkedIn post by URL: text, likes, comments, and author metadata.","method":"GET","credits":2,"params":[{"name":"url","required":true,"description":"LinkedIn post or Pulse URL.","example":"https://www.linkedin.com/feed/update/urn:li:activity:7516137498180415488/"}],"response_fields":[{"name":"id","type":"string","description":"Post id."},{"name":"post_text","type":"string","description":"Post body."},{"name":"num_likes","type":"number","description":"Like count."},{"name":"num_comments","type":"number","description":"Comment count."},{"name":"date_posted","type":"string","description":"Publish timestamp."},{"name":"user_id","type":"string","description":"Author handle/id."},{"name":"post_type","type":"string","description":"Post type."}],"sample_data":{"account_type":"Person","date_posted":"2026-03-17T10:30:06.724Z","id":"7439619065922625537","num_comments":3,"num_likes":42,"post_text":"Example LinkedIn post about product updates.","post_type":"post","url":"https://www.linkedin.com/feed/update/urn:li:activity:7516137498180415488/","user_id":"example_author"}},{"id":"profile-info","resource":"profile","name":"LinkedIn Profile","description":"Fetch a public LinkedIn person profile by URL: name, about, current company, and followers.","method":"GET","credits":3,"params":[{"name":"url","required":true,"description":"LinkedIn profile URL.","example":"https://www.linkedin.com/in/satyanadella"}],"response_fields":[{"name":"name","type":"string","description":"Display name."},{"name":"city","type":"string","description":"City, when available."},{"name":"country_code","type":"string","description":"Country code."},{"name":"about","type":"string","description":"About / summary text."},{"name":"followers","type":"number","description":"Follower count."},{"name":"connections","type":"number","description":"Connection count, when available."},{"name":"current_company","type":"object","description":"Current company object (name, link, id)."},{"name":"url","type":"string","description":"Canonical profile URL, when available."}],"sample_data":{"about":"Chairman and CEO at Microsoft.","city":"Redmond","connections":500,"country_code":"US","current_company":{"company_id":"microsoft","link":"https://www.linkedin.com/company/microsoft","name":"Microsoft"},"followers":10842560,"name":"Satya Nadella","url":"https://www.linkedin.com/in/satyanadella"}}]},{"id":"twitch","name":"Twitch","description":"Public Twitch search and channel follower counts.","endpoints":[{"id":"keyword-search","resource":"search","name":"Twitch Search","description":"Search public Twitch videos, channels, or games by keyword.","method":"GET","credits":1,"params":[{"name":"keyword","required":true,"description":"Search text.","example":"magic"},{"name":"type","required":false,"description":"videos | channels | games. Defaults to videos.","example":"videos"},{"name":"depth","required":false,"description":"Pages to fetch. Defaults to 1.","example":"1"}],"response_fields":[{"name":"[].item.id","type":"string","description":"Result id."},{"name":"[].item.title","type":"string","description":"Title (videos)."},{"name":"[].item.owner.login","type":"string","description":"Channel login."},{"name":"[].item.viewCount","type":"number","description":"View count, when present."}],"sample_data":[{"item":{"id":"2613189376","owner":{"displayName":"Magic","login":"magic"},"title":"Example stream VOD","viewCount":14337}}]},{"id":"user-followers","resource":"followers","name":"Twitch Follower Count","description":"Fetch the public follower count for a Twitch channel username.","method":"GET","credits":1,"params":[{"name":"username","required":true,"description":"Channel login without @.","example":"hmatttv"}],"response_fields":[{"name":"(root)","type":"number","description":"Follower count."}],"sample_data":124198}]},{"id":"twitter","name":"X","description":"Public X profiles, tweets, and post stats.","endpoints":[{"id":"profile","resource":"profile","name":"Profile","description":"Fetch a public X profile by username: bio, followers, and verification.","method":"GET","credits":2,"params":[{"name":"username","required":true,"description":"Username without @.","example":"elonmusk"}],"response_fields":[{"name":"id","type":"string","description":"Numeric user id (for Tweets)."},{"name":"username","type":"string","description":"Username without @."},{"name":"name","type":"string","description":"Display name."},{"name":"bio","type":"string","description":"Profile bio."},{"name":"avatar","type":"string","description":"Avatar URL."},{"name":"verified","type":"boolean","description":"Whether the account has a blue check."},{"name":"followers","type":"number","description":"Follower count."},{"name":"following","type":"number","description":"Following count."},{"name":"tweets","type":"number","description":"Tweet count."},{"name":"url","type":"string","description":"Profile URL."}],"sample_data":{"avatar":"https://pbs.twimg.com/profile_images/example.jpg","bio":"Example bio","followers":150000000,"following":500,"id":"44196397","name":"Elon Musk","tweets":30000,"url":"https://x.com/elonmusk","username":"elonmusk","verified":true}},{"id":"user-tweets","resource":"tweets","name":"X User Tweets","description":"Fetch recent public tweets for a user id (from User Info). Best coverage on verified accounts. Response is a compact tweet list (not raw GraphQL).","method":"GET","credits":4,"params":[{"name":"id","required":true,"description":"Numeric user id from User Info (id).","example":"44196397"}],"response_fields":[{"name":"[].id","type":"string","description":"Tweet id."},{"name":"[].text","type":"string","description":"Tweet text."},{"name":"[].created_at","type":"string","description":"Tweet timestamp."},{"name":"[].likes","type":"number","description":"Like count."},{"name":"[].retweets","type":"number","description":"Retweet count."},{"name":"[].replies","type":"number","description":"Reply count."},{"name":"[].quotes","type":"number","description":"Quote count."},{"name":"[].views","type":"string","description":"View count when available."},{"name":"[].author.username","type":"string","description":"Author username."},{"name":"[].media[].url","type":"string","description":"Media URL when present."}],"sample_data":[{"author":{"id":"44196397","is_blue_verified":true,"name":"Elon Musk","username":"elonmusk"},"created_at":"Wed Aug 23 17:00:00 +0000 2023","id":"1694791112567967849","lang":"en","likes":12000,"quotes":120,"replies":800,"retweets":3400,"text":"Example tweet","views":"1500000"}]},{"id":"post-info","resource":"post","name":"X Post Info","description":"Fetch public details and stats for a tweet by id.","method":"GET","credits":2,"params":[{"name":"id","required":true,"description":"Tweet id.","example":"1694791112567967849"}],"response_fields":[{"name":"id","type":"string","description":"Tweet id."},{"name":"text","type":"string","description":"Tweet text."},{"name":"created_at","type":"string","description":"Tweet timestamp."},{"name":"likes","type":"number","description":"Like count."},{"name":"retweets","type":"number","description":"Retweet count."},{"name":"replies","type":"number","description":"Reply count."},{"name":"quotes","type":"number","description":"Quote count."},{"name":"author.username","type":"string","description":"Author username."}],"sample_data":{"author":{"id":"44196397","is_blue_verified":true,"name":"Elon Musk","username":"elonmusk"},"created_at":"Wed Aug 23 17:00:00 +0000 2023","id":"1694791112567967849","likes":12000,"quotes":120,"replies":800,"retweets":3400,"text":"Example tweet"}}]},{"id":"snapchat","name":"Snapchat","description":"Public Snapchat profiles.","endpoints":[{"id":"profile","resource":"profile","name":"Profile","description":"Fetch a public Snapchat profile by username: bio, subscribers, and avatar.","method":"GET","credits":3,"params":[{"name":"username","required":true,"description":"Snapchat username without @.","example":"daviddobrik"}],"response_fields":[{"name":"username","type":"string","description":"Username."},{"name":"name","type":"string","description":"Display name."},{"name":"bio","type":"string","description":"Bio text."},{"name":"avatar","type":"string","description":"Profile picture URL."},{"name":"subscribers","type":"number","description":"Subscriber count."},{"name":"url","type":"string","description":"Public profile URL."}],"sample_data":{"avatar":"https://cf-st.sc-cdn.net/example.jpg","bio":"welcome to my snap yo!!!","name":"David Dobrik","subscribers":6881500,"url":"https://www.snapchat.com/add/daviddobrik","username":"daviddobrik"}}]}]}