Profile
Scrapes a public TikTok profile
Tutorials
Step-by-stepPick a platform, an endpoint, and the language you actually ship in. Walk away with code you can paste into your project today.
Platforms
38
Endpoints
200
Languages
13
Platform
Scrapes a public TikTok profile
Gets the region/country code for a TikTok profile.
Get audience countries for a TikTok user. Costs 26 credits per request.
Scrapes the videos in a public TikTok collection. Pass cursor to get more videos.
Get posts from a TikTok profile. Posts may be missing even after full pagination; region selection does not guarantee complete coverage.
Get a public TikTok video or slideshow. Availability varies by source; not-found does not prove deletion. For no-watermark URLs, use download_no_watermark_addr, or play_addr only when has_watermark=false.
Get native captions or an opt-in AI transcript with timestamp segments from a TikTok video. Long AI transcripts may time out.
Checks TikTok live status and room details. 200 is_live:true/false costs 1 credit, including offline/no-stream accounts. Unavailable accounts: 404; audience controls: 403; retrieval failures: 500. Errors cost 0 credits; never infer offline.
Gets info for a TikTok live room, including like count. Returns 403 at no charge when TikTok refuses access to the room.
Get comments on public TikTok videos or slideshows. Pages with comments cost 1 credit; empty pages cost 0. An empty page does not prove the post has no comments globally.
Scrapes replies to a TikTok comment
Scrapes accounts that a TikTok user follows
Scrapes followers of a TikTok account
Scrapes TikTok users matching a search query
Gets TikTok autocomplete search suggestions for a query.
Search TikTok videos by hashtag. TikTok may return duplicate results.
Search TikTok videos by keyword. TikTok may return duplicate results.
Search TikTok Top results for videos and photo carousels; keyword search returns videos only. TikTok may return duplicate results.
Get popular creators from TikTok. Filter by follower count, creator country, audience country, and sort by engagement, follower count, or average views.
Get details for a TikTok sound or song.
Get the TikToks using a song
Get the trending feed from TikTok.
Platform
Search TikTok Shop products by keyword.
Get products from a TikTok Shop for 1 credit per request. Paginate with cursor. Non-US catalog availability depends on the selected region.
Get details for a TikTok Shop product. US products only.
Get a product's reviews
Get products from a TikTok user's public showcase.
Platform
Get public profile details, recent posts, and related accounts. Private profiles return public details only. Pinned-post metadata is not reliably available; returned order does not identify pins.
Get profile details without posts using a numeric userId. Usually faster than Profile.
Get public posts and reels with pagination. Play counts may be inaccurate and exclude Facebook views. Check access-response messages, not just HTTP status.
Get public posts that tag an Instagram user.
Get public reels by user_id or handle. Pinned reels and captions are excluded. Play counts may be inaccurate and exclude Facebook views. Use Post for captions.
Get public post or reel details. Play counts may be inaccurate and exclude Facebook views.
Get AI transcripts with timestamp segments for videos in an Instagram post or reel. Long videos may time out.
Find users, hashtags, and places with Instagram search. Returns one page, without posts.
Explore an Instagram topic with its description, sources, suggested terms, media count, and paginated posts.
Find Google-indexed public posts by exact hashtag, with date filters and pagination. Results are best-effort, not a complete hashtag feed.
Find ranked profiles with Instagram search, without Google. No pagination; extra details for the first 10 results are best-effort.
Find Google-indexed reels by keyword, with date filters and pagination. Results are best-effort, not a complete Instagram search.
Get public reels associated with an Instagram audio ID.
Get popular reels from the last seven days, not an official global ranking. Results can repeat across calls; too few verified recent reels cause an uncharged 503.
Get post or reel comments; expect about 90% success. Pages with comments cost 1 credit, or 15 with include_replies=true. Empty pages and errors cost 0 credits.
Get replies to an Instagram comment.
Get up to 10 story highlights visible without signing in. No pagination. Cropped covers are available; full-size covers are null.
Get a story highlight's details and stories.
Get a profile's post count. Estimates require allow_estimated=true; otherwise estimate-only results return an uncharged 422.
Get the HTML embed for an Instagram profile.
Platform
Get YouTube channel details and stats by channelId, handle, or URL.
Get paginated videos from a YouTube channel by channelId or handle. Paid-promotion filtering is not supported; use /v1/youtube/video and its isPaidPromotion field for each video's status.
Search within one YouTube channel by keyword. Returns videos, Shorts, live streams and playlists. Costs 1 credit per page, even with no matches.
Get playlists from a YouTube channel. Can pass channelId or handle.
Get live streams and past streams from a YouTube channel. Can pass channelId or handle.
Get community posts from a YouTube channel. Can pass channelId or handle.
Get channel Shorts. publishDate is an ISO 8601 timestamp with an offset when available, otherwise null; date-only values are not returned.
Get YouTube video or Short details, description cards, AI disclosures, owner/uploader identities, paid-promotion status and replay heatmaps. Age-restricted videos return 403. No hosted video downloads.
Get publicly available captions or a transcript from a YouTube video or Short
Experimental: infer possible video sponsors from public evidence, not an official YouTube sponsor field. Send feedback to support@scrapecreators.com.
Search YouTube videos, channels, playlists, Shorts and live streams. Response format video.
Get the live autocomplete suggestions shown in YouTube's search dropdown.
Search YouTube and get matching videos, channels, and playlists
Get comments from a video. Can only get 1k top comments and about 7k new comments.
Get replies to a specific comment on a YouTube video.
Get about 48 trending Shorts per request. Repeated requests can return new Shorts.
Get a paginated list of videos in a YouTube playlist
Get the details of a community post
Platform
Searches Rumble videos by keyword.
Gets videos from a Rumble channel by handle or URL.
Gets Rumble video details by URL.
Gets a Rumble video's transcript when captions are available.
Gets all top level comments for a Rumble video by URL.
Platform
Get a public LinkedIn profile and recent posts as seen without login. Work history and job title are not publicly returned.
Get a LinkedIn company page
Get LinkedIn company or school posts by /company/ or /school/ URL. Limited to 7 pages by LinkedIn.
Search for public LinkedIn posts by keyword. Uses Google Search to find indexed posts, then scrapes the public LinkedIn pages. Comments are a public preview only, without comment pagination.
Get a LinkedIn post or article. Comments are a public preview only, without comment pagination.
Get a LinkedIn post video's native transcript when available.
Platform
Get public Facebook profile information
Get up to 10 page Reels. view_count is a possibly rounded badge count; use /v1/facebook/post per reel for engagement and available precise views. Paginate with next_page_id and cursor.
Search public Facebook videos and Reels by keyword, not text or photo posts. Each successful page costs 1 credit, even with no matches.
Get a public Facebook page's photos. Need 'next_page_id' and 'cursor' to paginate.
Get public Facebook profile posts visible without login, 3 per page, with available link previews and video details. Provide url or pageId; pageId is faster.
Get the events of a public Facebook page
Get a public Facebook post or Reel, with shared_post_id and shared_post_url when exposed. Reel views may be null or below the badge; for badge counts, use /v1/facebook/profile/reels and match post_id. Exact views are not guaranteed.
Get native captions or an AI transcript from a Facebook video or Reel. Long AI transcripts may time out.
Get the comments of a Facebook post or reel, including image, GIF, video and sticker attachments when available.
Get the replies to a comment, including image, GIF, video and sticker attachments when available.
Get the public About-page information for a Facebook group.
Get public Facebook group posts, with shared_post_id and shared_post_url when exposed. Facebook limits results to 3 per page.
Platform
Get public GitHub user details for a user. Pass username, handle, or url.
Get public repositories for a GitHub user. Supports pagination and GitHub's repo sorting options.
Get public pull requests authored by a GitHub user. Filter by created date with since and until.
Get public GitHub profile contribution activity for a user. Defaults to the current year and returns one month at a time.
Get public followers for a GitHub user. Pass username, handle, or url.
Get public accounts a GitHub user follows.
Get a user's GitHub contribution graph for a year.
Get public metadata for one GitHub repository.
Get GitHub trending repositories. Supports language, spoken_language_code, and daily/weekly/monthly range filters.
Get GitHub trending developers. Supports language and daily/weekly/monthly range filters.
Platform
Searches Facebook Marketplace locations/cities and returns coordinates you can use with the Marketplace Search endpoint.
Search Facebook Marketplace listings
Get a Facebook Marketplace item, including rental listing_date_text and availability_text when Facebook exposes them.
Platform
Search public Facebook events by name. Source page.
Get events from a city's Facebook Events page. Example source.
Get a specific event by its URL or id
Platform
Get Facebook Ad Library details by ID or URL. For ads with multiple versions, use the title in cards.
Get native captions or an AI transcript from a Facebook video ad. Long AI transcripts may time out.
Search Meta Ad Library by keyword. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Search Meta Ad Library by keyword. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Get a company's running ads. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Get a company's running ads. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Search for companies by name and get their ad library page id
Platform
Search TikTok's public Ads Library by general query or advertiser name.
Gets details for a TikTok ad from either Creative Center Top Ads or TikTok's public Ads Library.
Platform
Get public company ads with dates when available (1 credit). Set get_ad_details=true for full details (25 credits). firstShown can be null in detail responses even when the default list has it.
Get Google ad details. firstShown can be null even when the company list has a date. Ad text uses OCR and may contain errors.
Search the Google Ad Transparency Library for advertisers to get their advertiser id. Pass region for non-US advertisers, like AU or CA.
Platform
Search the LinkedIn Ad Library with native media variants where available. LinkedIn may expose only one image or thumbnail size.
Get ad details and native media variants where available. LinkedIn may expose only one image or thumbnail size.
Platform
Search public X/Twitter posts by keyword using Google-indexed results, then fetch the post details without a logged-in X account.
Get Twitter profile information including stats and metadata
Get up to 100 popular tweets from a user's public profile, not their latest tweets.
Get detailed information about a specific tweet including engagement
Get an AI transcript from a video tweet. Long videos may time out.
Get X/Twitter Community details.
Get tweets from an X/Twitter Community.
Platform
Get details about a subreddit. Pass a subreddit name or URL to the subreddit. Subscriber counts are not available; weekly activity counts are different metrics.
Get recent posts from a subreddit with engagement metrics
Search within a subreddit for posts, comments, or media matching a query
Get information from a Reddit post without comments
Get Reddit post details and comments. Paginate with one opaque cursor; no cursor batching. For long cursors, use POST with the same JSON-body parameters. Author flair is unavailable.
Get Reddit post details and comments. Paginate with one opaque cursor; no cursor batching. For long cursors, use POST with the same JSON-body parameters. Author flair is unavailable.
Get the transcript from a Reddit video post
Search Reddit for posts or comments. Search does not return upvote ratios or subscriber counts. Use /v1/reddit/post for a post's upvote_ratio.
Platform
Get Threads profile info
Get a user's public Threads posts, limited to roughly the latest 20β30 posts.
Get a post by url. Also returns comments, author continuations, and related posts.
Search public Threads posts by keyword, up to 10 results per request. Repeat searches over time to find new results.
Search for users by username
Platform
Get Bluesky profile info
Get Bluesky user posts. Use user_id for faster response times.
Get Bluesky post
Platform
Search Pinterest
Get Pinterest pin
Get a user's boards
Get a Pinterest topic's search-interest count, last-updated time, and refinement chips from its ideas URL.
Get pins from a Pinterest board. With trim=true, native save counts and keyword labels are retained when available.
Platform
Search Google
Platform
Get Twitch profile
Get Twitch user videos
Get Twitch user schedule
Get native captions from a Twitch clip. Enable use_ai_as_fallback for AI when captions are unavailable.
Get Twitch clip
Platform
Get Apple Music artist
Get Apple Music album
Get Apple Music track
Search Apple Music
Platform
Get Spotify artist
Get Spotify track
Get Spotify album
Get a Spotify playlist and its tracks
Search Spotify
Get Spotify podcast
Get Spotify podcast episodes
Platform
Get SoundCloud artist details and follower counts by handle or URL.
Gets tracks/songs for a SoundCloud artist by handle or URL.
Gets detailed information about a SoundCloud track/song by URL.
Platform
Get public Kwai profile info from a handle or profile URL.
Get public posts from a Kwai handle or profile URL.
Get public Kwai post details from a post URL.
Platform
Get native captions from a Kick clip. Enable use_ai_as_fallback for AI when captions are unavailable.
Get Kick clip
Platform
Get Snapchat user profile
Get Snapchat Spotlight video data by URL
Get comments from a Snapchat Spotlight URL
Platform
Get public Telegram channel or group details from its web preview.
Get one page of recent public posts from a Telegram channel or group.
Get one public Telegram post by URL.
Platform
Get a public Cosmos profile with bio, links, and follower counts.
Get the public posts saved to a Cosmos user profile.
Get the public collections owned by a Cosmos user.
Get a public Cosmos post with media URLs, captions, source links, and save count.
Get a public Cosmos collection with its owner, description, cover, counts, and public subcollections.
Get public posts saved to a Cosmos collection. Supports cursor pagination.
Search public Cosmos posts by keyword. Cosmos may return related posts even when there is no exact keyword match.
Platform
Find a creator's linked social profiles from a platform and handle.
Find public creator emails. Live: 1 credit with no emails, 10 credits with any email. Cache hits/failures: 0 credits. Empty or partial results do not prove no email exists.
Estimate a creator's age and gender from their profile photo using AI. A clear face is required for an accurate result.
Platform
Linktree page
Platform
Komi page
Platform
Pillar page
Platform
Linkbio (lnk.bio) page
Platform
Get products and other details from a creator's Amazon Shop page
Platform
Get your remaining credit balance.
View your recent API request history
Get your daily credit and request counts
See which endpoints you use the most
Platform
Get Linkme profile info by URL
Reference
REST means it works everywhere. Don't see your stack? It still works β the API is just HTTP.
Programming languages Β· 13
Ready to ship?
Every tutorial above ends in the same place: a real API call. Get your key and ship.