Profile
Scrapes a public TikTok profile
Pick your language
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
Pick your language
Gets the region/country code for a TikTok profile.
Pick your language
Get audience countries for a TikTok user. Costs 26 credits per request.
Pick your language
Scrapes the videos in a public TikTok collection. Pass cursor to get more videos.
Pick your language
Get posts from a TikTok profile. Posts may be missing even after full pagination; region selection does not guarantee complete coverage.
Pick your language
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.
Pick your language
Get native captions or an opt-in AI transcript with timestamp segments from a TikTok video. Long AI transcripts may time out.
Pick your language
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.
Pick your language
Gets info for a TikTok live room, including like count. Returns 403 at no charge when TikTok refuses access to the room.
Pick your language
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.
Pick your language
Scrapes replies to a TikTok comment
Pick your language
Scrapes accounts that a TikTok user follows
Pick your language
Scrapes followers of a TikTok account
Pick your language
Scrapes TikTok users matching a search query
Pick your language
Gets TikTok autocomplete search suggestions for a query.
Pick your language
Search TikTok videos by hashtag. TikTok may return duplicate results.
Pick your language
Search TikTok videos by keyword. TikTok may return duplicate results.
Pick your language
Search TikTok Top results for videos and photo carousels; keyword search returns videos only. TikTok may return duplicate results.
Pick your language
Get popular creators from TikTok. Filter by follower count, creator country, audience country, and sort by engagement, follower count, or average views.
Pick your language
Get details for a TikTok sound or song.
Pick your language
Get the TikToks using a song
Pick your language
Get the trending feed from TikTok.
Pick your language
Platform
Search TikTok Shop products by keyword.
Pick your language
Get products from a TikTok Shop for 1 credit per request. Paginate with cursor. Non-US catalog availability depends on the selected region.
Pick your language
Get details for a TikTok Shop product. US products only.
Pick your language
Get a product's reviews
Pick your language
Get products from a TikTok user's public showcase.
Pick your language
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.
Pick your language
Get profile details without posts using a numeric userId. Usually faster than Profile.
Pick your language
Get public posts and reels with pagination. Play counts may be inaccurate and exclude Facebook views. Check access-response messages, not just HTTP status.
Pick your language
Get public posts that tag an Instagram user.
Pick your language
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.
Pick your language
Get public post or reel details. Play counts may be inaccurate and exclude Facebook views.
Pick your language
Get AI transcripts with timestamp segments for videos in an Instagram post or reel. Long videos may time out.
Pick your language
Find users, hashtags, and places with Instagram search. Returns one page, without posts.
Pick your language
Explore an Instagram topic with its description, sources, suggested terms, media count, and paginated posts.
Pick your language
Find Google-indexed public posts by exact hashtag, with date filters and pagination. Results are best-effort, not a complete hashtag feed.
Pick your language
Find ranked profiles with Instagram search, without Google. No pagination; extra details for the first 10 results are best-effort.
Pick your language
Find Google-indexed reels by keyword, with date filters and pagination. Results are best-effort, not a complete Instagram search.
Pick your language
Get public reels associated with an Instagram audio ID.
Pick your language
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.
Pick your language
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.
Pick your language
Get replies to an Instagram comment.
Pick your language
Get up to 10 story highlights visible without signing in. No pagination. Cropped covers are available; full-size covers are null.
Pick your language
Get a story highlight's details and stories.
Pick your language
Get a profile's post count. Estimates require allow_estimated=true; otherwise estimate-only results return an uncharged 422.
Pick your language
Get the HTML embed for an Instagram profile.
Pick your language
Platform
Get YouTube channel details and stats by channelId, handle, or URL.
Pick your language
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.
Pick your language
Search within one YouTube channel by keyword. Returns videos, Shorts, live streams and playlists. Costs 1 credit per page, even with no matches.
Pick your language
Get playlists from a YouTube channel. Can pass channelId or handle.
Pick your language
Get live streams and past streams from a YouTube channel. Can pass channelId or handle.
Pick your language
Get community posts from a YouTube channel. Can pass channelId or handle.
Pick your language
Get channel Shorts. publishDate is an ISO 8601 timestamp with an offset when available, otherwise null; date-only values are not returned.
Pick your language
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.
Pick your language
Get publicly available captions or a transcript from a YouTube video or Short
Pick your language
Experimental: infer possible video sponsors from public evidence, not an official YouTube sponsor field. Send feedback to support@scrapecreators.com.
Pick your language
Search YouTube videos, channels, playlists, Shorts and live streams. Response format video.
Pick your language
Get the live autocomplete suggestions shown in YouTube's search dropdown.
Pick your language
Search YouTube and get matching videos, channels, and playlists
Pick your language
Get comments from a video. Can only get 1k top comments and about 7k new comments.
Pick your language
Get replies to a specific comment on a YouTube video.
Pick your language
Get about 48 trending Shorts per request. Repeated requests can return new Shorts.
Pick your language
Get a paginated list of videos in a YouTube playlist
Pick your language
Get the details of a community post
Pick your language
Platform
Searches Rumble videos by keyword.
Pick your language
Gets videos from a Rumble channel by handle or URL.
Pick your language
Gets Rumble video details by URL.
Pick your language
Gets a Rumble video's transcript when captions are available.
Pick your language
Gets all top level comments for a Rumble video by URL.
Pick your language
Platform
Get a public LinkedIn profile and recent posts as seen without login. Work history and job title are not publicly returned.
Pick your language
Get a LinkedIn company page
Pick your language
Get LinkedIn company or school posts by /company/ or /school/ URL. Limited to 7 pages by LinkedIn.
Pick your language
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.
Pick your language
Get a LinkedIn post or article. Comments are a public preview only, without comment pagination.
Pick your language
Get a LinkedIn post video's native transcript when available.
Pick your language
Platform
Get public Facebook profile information
Pick your language
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.
Pick your language
Search public Facebook videos and Reels by keyword, not text or photo posts. Each successful page costs 1 credit, even with no matches.
Pick your language
Get a public Facebook page's photos. Need 'next_page_id' and 'cursor' to paginate.
Pick your language
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.
Pick your language
Get the events of a public Facebook page
Pick your language
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.
Pick your language
Get native captions or an AI transcript from a Facebook video or Reel. Long AI transcripts may time out.
Pick your language
Get the comments of a Facebook post or reel, including image, GIF, video and sticker attachments when available.
Pick your language
Get the replies to a comment, including image, GIF, video and sticker attachments when available.
Pick your language
Get the public About-page information for a Facebook group.
Pick your language
Get public Facebook group posts, with shared_post_id and shared_post_url when exposed. Facebook limits results to 3 per page.
Pick your language
Platform
Get public GitHub user details for a user. Pass username, handle, or url.
Pick your language
Get public repositories for a GitHub user. Supports pagination and GitHub's repo sorting options.
Pick your language
Get public pull requests authored by a GitHub user. Filter by created date with since and until.
Pick your language
Get public GitHub profile contribution activity for a user. Defaults to the current year and returns one month at a time.
Pick your language
Get public followers for a GitHub user. Pass username, handle, or url.
Pick your language
Get public accounts a GitHub user follows.
Pick your language
Get a user's GitHub contribution graph for a year.
Pick your language
Get public metadata for one GitHub repository.
Pick your language
Get GitHub trending repositories. Supports language, spoken_language_code, and daily/weekly/monthly range filters.
Pick your language
Get GitHub trending developers. Supports language and daily/weekly/monthly range filters.
Pick your language
Platform
Searches Facebook Marketplace locations/cities and returns coordinates you can use with the Marketplace Search endpoint.
Pick your language
Search Facebook Marketplace listings
Pick your language
Get a Facebook Marketplace item, including rental listing_date_text and availability_text when Facebook exposes them.
Pick your language
Platform
Search public Facebook events by name. Source page.
Pick your language
Get events from a city's Facebook Events page. Example source.
Pick your language
Get a specific event by its URL or id
Pick your language
Platform
Get Facebook Ad Library details by ID or URL. For ads with multiple versions, use the title in cards.
Pick your language
Get native captions or an AI transcript from a Facebook video ad. Long AI transcripts may time out.
Pick your language
Search Meta Ad Library by keyword. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Pick your language
Search Meta Ad Library by keyword. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Pick your language
Get a company's running ads. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Pick your language
Get a company's running ads. Use GET normally; for long pagination cursors, use POST with the same parameters in the JSON body.
Pick your language
Search for companies by name and get their ad library page id
Pick your language
Platform
Search TikTok's public Ads Library by general query or advertiser name.
Pick your language
Gets details for a TikTok ad from either Creative Center Top Ads or TikTok's public Ads Library.
Pick your language
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.
Pick your language
Get Google ad details. firstShown can be null even when the company list has a date. Ad text uses OCR and may contain errors.
Pick your language
Search the Google Ad Transparency Library for advertisers to get their advertiser id. Pass region for non-US advertisers, like AU or CA.
Pick your language
Platform
Search the LinkedIn Ad Library with native media variants where available. LinkedIn may expose only one image or thumbnail size.
Pick your language
Get ad details and native media variants where available. LinkedIn may expose only one image or thumbnail size.
Pick your language
Platform
Search public X/Twitter posts by keyword using Google-indexed results, then fetch the post details without a logged-in X account.
Pick your language
Get Twitter profile information including stats and metadata
Pick your language
Get up to 100 popular tweets from a user's public profile, not their latest tweets.
Pick your language
Get detailed information about a specific tweet including engagement
Pick your language
Get an AI transcript from a video tweet. Long videos may time out.
Pick your language
Get X/Twitter Community details.
Pick your language
Get tweets from an X/Twitter Community.
Pick your language
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.
Pick your language
Get recent posts from a subreddit with engagement metrics
Pick your language
Search within a subreddit for posts, comments, or media matching a query
Pick your language
Get information from a Reddit post without comments
Pick your language
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.
Pick your language
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.
Pick your language
Get the transcript from a Reddit video post
Pick your language
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.
Pick your language
Platform
Get Threads profile info
Pick your language
Get a user's public Threads posts, limited to roughly the latest 20–30 posts.
Pick your language
Get a post by url. Also returns comments, author continuations, and related posts.
Pick your language
Search public Threads posts by keyword, up to 10 results per request. Repeat searches over time to find new results.
Pick your language
Search for users by username
Pick your language
Platform
Get Bluesky profile info
Pick your language
Get Bluesky user posts. Use user_id for faster response times.
Pick your language
Get Bluesky post
Pick your language
Platform
Search Pinterest
Pick your language
Get Pinterest pin
Pick your language
Get a user's boards
Pick your language
Get a Pinterest topic's search-interest count, last-updated time, and refinement chips from its ideas URL.
Pick your language
Get pins from a Pinterest board. With trim=true, native save counts and keyword labels are retained when available.
Pick your language
Platform
Search Google
Pick your language
Platform
Get Twitch profile
Pick your language
Get Twitch user videos
Pick your language
Get Twitch user schedule
Pick your language
Get native captions from a Twitch clip. Enable use_ai_as_fallback for AI when captions are unavailable.
Pick your language
Get Twitch clip
Pick your language
Platform
Get Apple Music artist
Pick your language
Get Apple Music album
Pick your language
Get Apple Music track
Pick your language
Search Apple Music
Pick your language
Platform
Get Spotify artist
Pick your language
Get Spotify track
Pick your language
Get Spotify album
Pick your language
Get a Spotify playlist and its tracks
Pick your language
Search Spotify
Pick your language
Get Spotify podcast
Pick your language
Get Spotify podcast episodes
Pick your language
Platform
Get SoundCloud artist details and follower counts by handle or URL.
Pick your language
Gets tracks/songs for a SoundCloud artist by handle or URL.
Pick your language
Gets detailed information about a SoundCloud track/song by URL.
Pick your language
Platform
Get public Kwai profile info from a handle or profile URL.
Pick your language
Get public posts from a Kwai handle or profile URL.
Pick your language
Get public Kwai post details from a post URL.
Pick your language
Platform
Get native captions from a Kick clip. Enable use_ai_as_fallback for AI when captions are unavailable.
Pick your language
Get Kick clip
Pick your language
Platform
Get Snapchat user profile
Pick your language
Get Snapchat Spotlight video data by URL
Pick your language
Get comments from a Snapchat Spotlight URL
Pick your language
Platform
Get public Telegram channel or group details from its web preview.
Pick your language
Get one page of recent public posts from a Telegram channel or group.
Pick your language
Get one public Telegram post by URL.
Pick your language
Platform
Get a public Cosmos profile with bio, links, and follower counts.
Pick your language
Get the public posts saved to a Cosmos user profile.
Pick your language
Get the public collections owned by a Cosmos user.
Pick your language
Get a public Cosmos post with media URLs, captions, source links, and save count.
Pick your language
Get a public Cosmos collection with its owner, description, cover, counts, and public subcollections.
Pick your language
Get public posts saved to a Cosmos collection. Supports cursor pagination.
Pick your language
Search public Cosmos posts by keyword. Cosmos may return related posts even when there is no exact keyword match.
Pick your language
Platform
Find a creator's linked social profiles from a platform and handle.
Pick your language
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.
Pick your language
Estimate a creator's age and gender from their profile photo using AI. A clear face is required for an accurate result.
Pick your language
Platform
Linktree page
Pick your language
Platform
Komi page
Pick your language
Platform
Pillar page
Pick your language
Platform
Linkbio (lnk.bio) page
Pick your language
Platform
Get products and other details from a creator's Amazon Shop page
Pick your language
Platform
Get your remaining credit balance.
Pick your language
View your recent API request history
Pick your language
Get your daily credit and request counts
Pick your language
See which endpoints you use the most
Pick your language
Platform
Get Linkme profile info by URL
Pick your language
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.