API reference

Every endpoint is a GET with query parameters and returns JSON. The same field names are used on every platform.

194endpoints
33platforms
https://scrapeio.combase URL

No endpoint matches that search.

Quickstart

Create a key on your dashboard and send it in the x-api-key header (Authorization: Bearer works too). Each key can make 300 requests a minute.

curl \
  "https://scrapeio.com/v1/tiktok/profile?handle=khaby.lame" \
  -H "x-api-key: $SCRAPEIO_KEY"

Responses and errors

Every response has success, cached, credits_used, credits_remaining and data. You are only charged for a fresh answer.

StatusMeaningCharged
200SuccessYes, unless cached
400A parameter is missing or wrongNo
401The key is missing or invalidNo
402Not enough creditsNo
403The account or post is privateNo
404Not found on the platformNo
429More than 300 requests a minuteNo
502Every source is down; retry shortlyNo

Pagination

Lists return items, has_more and cursor. For the next page, send the same request with cursor set to that value.

AI agents (MCP)

Add this server to Claude, Cursor or any MCP client. Each endpoint becomes a tool with its parameters. The full spec is at openapi.json.

{
  "mcpServers": {
    "scrapeio": {
      "type": "http",
      "url": "https://scrapeio.com/mcp",
      "headers": { "x-api-key": "YOUR_KEY" }
    }
  }
}

TikTok23 endpoints

GET/v1/tiktok/profile1 credit

TikTok profile: bio, avatar, followers, following, likes, video count.

ParameterTypeDescription
handlerequiredstringTikTok username, with or without @.
curl "https://scrapeio.com/v1/tiktok/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v3/tiktok/profile/videos1 credit

A profile's videos, newest first, with plays, likes, comments, shares and saves.

ParameterTypeDescription
handlerequiredstringTikTok username, with or without @.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v3/tiktok/profile/videos?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v2/tiktok/video1 credit

One TikTok video by URL: stats, caption, author, music, download URL.

ParameterTypeDescription
urlrequiredstringTikTok video URL.
curl "https://scrapeio.com/v2/tiktok/video?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/video/transcript1 credit

Spoken-word transcript of a TikTok video, from its captions.

ParameterTypeDescription
urlrequiredstringTikTok video URL.
languagestringPreferred language code, e.g. en.
curl "https://scrapeio.com/v1/tiktok/video/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/video/comments1 credit

Comments on a TikTok video, most liked first.

ParameterTypeDescription
urlrequiredstringTikTok video URL.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/video/comments?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/video/comment/replies1 credit

Replies to one TikTok comment.

ParameterTypeDescription
urlrequiredstringTikTok video URL.
comment_idrequiredstringComment id from the comments endpoint.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/video/comment/replies?url=...&comment_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/search/keyword1 credit

Search TikTok videos by keyword.

ParameterTypeDescription
queryrequiredstringSearch text.
sort_byrelevance, most-liked, latestSort order.
date_postedall, yesterday, this-week, this-month, last-3-months, last-6-monthsPosted within.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/search/keyword?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/search/users1 credit

Search TikTok accounts by keyword.

ParameterTypeDescription
queryrequiredstringSearch text.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/search/users?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/search/hashtag1 credit

Videos under a hashtag, plus the hashtag's totals.

ParameterTypeDescription
hashtagrequiredstringHashtag, with or without #.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/search/hashtag?hashtag=travel" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/user/followers1 credit

A profile's followers, newest first.

ParameterTypeDescription
handlerequiredstringTikTok username, with or without @.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/user/followers?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/user/liked1 credit

Videos a profile has liked (when public).

ParameterTypeDescription
handlerequiredstringTikTok username, with or without @.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/user/liked?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/song1 credit

A TikTok sound: title, author, duration, usage count.

ParameterTypeDescription
urlrequiredstringTikTok sound or video URL.
curl "https://scrapeio.com/v1/tiktok/song?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/song/videos1 credit

Videos that use a sound.

ParameterTypeDescription
music_idrequiredstringSound id from the song endpoint.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/tiktok/song/videos?music_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/collection/videos3 credits

Collection Videos

ParameterTypeDescription
urlrequiredstringPublic TikTok collection URL
cursorstringCursor to get more videos.
curl "https://scrapeio.com/v1/tiktok/collection/videos?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/live3 credits

Live Info

ParameterTypeDescription
room_idrequiredstringTikTok live room id.
user_idrequiredstringTikTok numeric user id for the live owner.
curl "https://scrapeio.com/v1/tiktok/live?room_id=...&user_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/profile/region3 credits

Profile Region

ParameterTypeDescription
handlerequiredstringTikTok handle
curl "https://scrapeio.com/v1/tiktok/profile/region?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/search/suggestions3 credits

Search Suggestions

ParameterTypeDescription
queryrequiredstringSearch query to get suggestions for
regionstringRegion code for suggestions
curl "https://scrapeio.com/v1/tiktok/search/suggestions?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/search/top3 credits

Top Search

ParameterTypeDescription
queryrequiredstringKeyword to search for
publish_timeyesterday, this-week, this-month, last-3-months, last-6-months, all-timeTime Frame TikTok was posted
sort_byrelevance, most-liked, date-postedSort by
regionstringNote, this doesn't filter the tiktoks only in a specfic region, it puts the proxy there.
cursorstringCursor to get more videos.
curl "https://scrapeio.com/v1/tiktok/search/top?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/user/audienceup to 78 credits

User's Audience Demographics

ParameterTypeDescription
handlerequiredstringTikTok handle
curl "https://scrapeio.com/v1/tiktok/user/audience?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/user/following3 credits

Following

ParameterTypeDescription
handlerequiredstringTikTok handle
trimbooleanSet to true to get a trimmed response
min_timestringUsed to paginate.
curl "https://scrapeio.com/v1/tiktok/user/following?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/user/live3 credits

Live

ParameterTypeDescription
handlerequiredstringTikTok handle
curl "https://scrapeio.com/v1/tiktok/user/live?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Instagram23 endpoints

GET/v1/instagram/profile1 credit

Instagram profile: bio, avatar, followers, following, post count, category.

ParameterTypeDescription
handlerequiredstringInstagram username, with or without @.
curl "https://scrapeio.com/v1/instagram/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v2/instagram/user/posts1 credit

A profile's posts of every type (reels, photos, carousels), newest first, with real play counts.

ParameterTypeDescription
handlerequiredstringInstagram username, with or without @.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v2/instagram/user/posts?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/user/reels1 credit

A profile's reels with real play counts.

ParameterTypeDescription
handlerequiredstringInstagram username, with or without @.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/instagram/user/reels?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/post1 credit

One post or reel by URL: plays, likes, comments, caption, media URLs.

ParameterTypeDescription
urlrequiredstringInstagram post or reel URL.
curl "https://scrapeio.com/v1/instagram/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v2/instagram/post/comments1 credit

Comments on a post or reel.

ParameterTypeDescription
urlrequiredstringInstagram post or reel URL.
sortrecent, popularrecent pages with likes; popular returns the top 15. Default: recent.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v2/instagram/post/comments?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/post/comment/replies1 credit

Replies to one Instagram comment.

ParameterTypeDescription
urlrequiredstringInstagram post or reel URL.
comment_idrequiredstringComment id from the comments endpoint.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/instagram/post/comment/replies?url=...&comment_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v2/instagram/media/transcript2 credits

Transcript of a reel (videos under 2 minutes).

ParameterTypeDescription
urlrequiredstringInstagram reel URL.
curl "https://scrapeio.com/v2/instagram/media/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/search/posts1 credit

Search Instagram posts and reels by keyword.

ParameterTypeDescription
queryrequiredstringSearch text.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/instagram/search/posts?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/hashtag1 credit

Recent posts under a hashtag.

ParameterTypeDescription
hashtagrequiredstringHashtag, with or without #.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/instagram/hashtag?hashtag=travel" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/user/similar1 credit

Accounts Instagram suggests as similar to a profile.

ParameterTypeDescription
handlerequiredstringInstagram username, with or without @.
curl "https://scrapeio.com/v1/instagram/user/similar?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/user/highlights1 credit

A profile's story highlights: id, title, cover.

Send one of: handle, user_id.

ParameterTypeDescription
handlestringInstagram username.
user_idstringInstagram user id. Send this or handle.
curl "https://scrapeio.com/v1/instagram/user/highlights?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/user/highlight/detail1 credit

The stories inside one highlight, with image and video links.

ParameterTypeDescription
idrequiredstringHighlight id from the highlights endpoint.
curl "https://scrapeio.com/v1/instagram/user/highlight/detail?id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/profile/post-count1 credit

How many posts a profile has.

ParameterTypeDescription
handlerequiredstringInstagram username.
curl "https://scrapeio.com/v1/instagram/profile/post-count?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/search/profiles1 credit

Search Instagram accounts by keyword.

ParameterTypeDescription
queryrequiredstringSearch text.
curl "https://scrapeio.com/v1/instagram/search/profiles?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/user/tagged-posts1 credit

Posts other accounts tagged a profile in.

Send one of: user_id, handle.

ParameterTypeDescription
user_idstringInstagram user id.
handlestringInstagram username. Send this or user_id.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/instagram/user/tagged-posts?user_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/search/hashtag1 credit

Recent posts under an Instagram hashtag.

ParameterTypeDescription
hashtagrequiredstringHashtag, with or without #.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/instagram/search/hashtag?hashtag=travel" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/audio/reels3 credits

Get Reels By Audio Id

ParameterTypeDescription
audio_idrequiredstringThe audio id from the Instagram audio page URL.
cursorstringPagination cursor returned by Instagram from the previous response.
curl "https://scrapeio.com/v1/instagram/audio/reels?audio_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/basic-profile3 credits

Basic Profile

ParameterTypeDescription
userIdstringInstagram user id
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/instagram/basic-profile" \
  -H "x-api-key: YOUR_KEY"
GET/v1/instagram/user/embed3 credits

Embed HTML

ParameterTypeDescription
handlerequiredstringInstagram handle
curl "https://scrapeio.com/v1/instagram/user/embed?handle=nike" \
  -H "x-api-key: YOUR_KEY"

YouTube19 endpoints

GET/v1/youtube/channel1 credit

YouTube channel: subscribers, total views, video count, description.

ParameterTypeDescription
handlerequiredstringChannel @handle, channel URL, or UCโ€ฆ channel id.
curl "https://scrapeio.com/v1/youtube/channel?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/channel-videos1 credit

A channel's uploads (videos and Shorts), newest first, with views, likes and comments.

ParameterTypeDescription
handlerequiredstringChannel @handle, channel URL, or UCโ€ฆ channel id.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/channel-videos?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/video1 credit

One YouTube video or Short by URL: views, likes, comments, duration, tags.

ParameterTypeDescription
urlrequiredstringYouTube video or Short URL.
curl "https://scrapeio.com/v1/youtube/video?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/video/comments1 credit

Comments on a YouTube video.

ParameterTypeDescription
urlrequiredstringYouTube video URL.
orderrelevance, timeRanking. Default: relevance.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/video/comments?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/video/download2 credits

Direct MP4 stream URLs for a video (360p with audio, plus every format).

ParameterTypeDescription
urlrequiredstringYouTube video URL.
curl "https://scrapeio.com/v1/youtube/video/download?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/playlist1 credit

A playlist's details and its videos, with views and likes.

ParameterTypeDescription
playlist_idrequiredstringPlaylist id or playlist URL.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/playlist?playlist_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/channel/playlists1 credit

A channel's public playlists.

Send one of: handle, channelId.

ParameterTypeDescription
handlestringChannel handle, e.g. @MrBeast.
channelIdstringChannel id (UC...). Send this or handle.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/channel/playlists?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/channel/shorts1 credit

A channel's Shorts, newest first, with views and likes.

Send one of: handle, channelId.

ParameterTypeDescription
handlestringChannel handle, e.g. @MrBeast.
channelIdstringChannel id (UC...). Send this or handle.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/channel/shorts?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/channel/lives1 credit

A channel's past and current live streams.

Send one of: handle, channelId.

ParameterTypeDescription
handlestringChannel handle, e.g. @MrBeast.
channelIdstringChannel id (UC...). Send this or handle.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/channel/lives?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/video/comment/replies1 credit

Replies to one YouTube comment.

ParameterTypeDescription
comment_idrequiredstringComment id from the comments endpoint.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/youtube/video/comment/replies?comment_id=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/search/typeahead1 credit

Search suggestions YouTube shows as you type.

ParameterTypeDescription
queryrequiredstringPartial search text.
curl "https://scrapeio.com/v1/youtube/search/typeahead?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/channel/community-posts1 credit

A channel's community posts: text, images, polls, likes and comments.

Send one of: handle, channelId.

ParameterTypeDescription
handlestringChannel handle, e.g. @MrBeast.
channelIdstringChannel id (UC...). Send this or handle.
cursorstringCursor from the previous page's data.cursor.
continuationTokenstringSame as cursor, under ScrapeCreators' name.
curl "https://scrapeio.com/v1/youtube/channel/community-posts?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/community-post1 credit

One community post with its text, images and likes.

ParameterTypeDescription
urlrequiredstringCommunity post URL.
curl "https://scrapeio.com/v1/youtube/community-post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/search/hashtag1 credit

Videos under a YouTube hashtag, with views and length.

ParameterTypeDescription
hashtagrequiredstringHashtag, with or without #.
cursorstringCursor from the previous page's data.cursor.
continuationTokenstringSame as cursor, under ScrapeCreators' name.
curl "https://scrapeio.com/v1/youtube/search/hashtag?hashtag=travel" \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/video/sponsors3 credits

Video Sponsors

ParameterTypeDescription
urlrequiredstringYouTube video or short URL
languagestring2 letter language code used for transcript lookup, ie 'en', 'es', 'fr' etc.
curl "https://scrapeio.com/v1/youtube/video/sponsors?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/youtube/video/transcript3 credits

Transcript

ParameterTypeDescription
urlrequiredstringYouTube video or short URL
languagestringLanguage code, ie 'en', 'es', 'fr' or 'en-US'.
original_audiobooleanSet to true to return captions only in the original spoken language identified by YouTube.
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/youtube/video/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"

X (Twitter)10 endpoints

GET/v1/twitter/profile1 credit

X profile: bio, avatar, followers, following, post count.

ParameterTypeDescription
handlerequiredstringX username, with or without @.
curl "https://scrapeio.com/v1/twitter/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/user-tweets1 credit

A profile's posts, newest first, with views, likes, reposts, replies and bookmarks.

ParameterTypeDescription
handlerequiredstringX username, with or without @.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/twitter/user-tweets?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/tweet1 credit

One post by URL or id.

ParameterTypeDescription
urlrequiredstringX post URL.
curl "https://scrapeio.com/v1/twitter/tweet?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/tweet/replies1 credit

Latest replies to a post.

ParameterTypeDescription
urlrequiredstringX post URL.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/twitter/tweet/replies?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/community1 credit

An X community: name, description, topic, member count and rules.

ParameterTypeDescription
urlrequiredstringCommunity URL.
curl "https://scrapeio.com/v1/twitter/community?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/community/tweets1 credit

Latest posts in an X community, with views and likes.

ParameterTypeDescription
urlrequiredstringCommunity URL.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/twitter/community/tweets?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/search/posts1 credit

X's Top results for a keyword, with views and likes.

ParameterTypeDescription
queryrequiredstringSearch text.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/twitter/search/posts?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitter/tweet/transcript3 credits

Transcript

ParameterTypeDescription
urlrequiredstringTweet URL
allow_long_transcriptionbooleanPaid opt-in, enabled only by the literal query value 'true' (allowlongtranscription=true).
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/twitter/tweet/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"

Facebook12 endpoints

GET/v1/facebook/profile1 credit

Facebook profile or Page: name, avatar, followers, category.

ParameterTypeDescription
urlrequiredstringFacebook profile or Page URL, profile.php?id= URL, numeric id, or Page name.
curl "https://scrapeio.com/v1/facebook/profile?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/profile/posts1 credit

Posts from a profile or Page with reactions, comments and shares.

ParameterTypeDescription
urlrequiredstringFacebook profile or Page URL, profile.php?id= URL, numeric id, or Page name.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/facebook/profile/posts?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/profile/reels1 credit

Videos and reels from a profile or Page with view counts.

ParameterTypeDescription
urlrequiredstringFacebook profile or Page URL, profile.php?id= URL, numeric id, or Page name.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/facebook/profile/reels?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/post1 credit

One Facebook post, video or reel by URL: views, reactions, comments, shares, video URL.

ParameterTypeDescription
urlrequiredstringFacebook post, video or reel URL.
curl "https://scrapeio.com/v1/facebook/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/post/comments1 credit

Top-level comments on a Facebook post or video.

ParameterTypeDescription
urlrequiredstringFacebook post or video URL.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/facebook/post/comments?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/group3 credits

Facebook Group Info

ParameterTypeDescription
urlstringThe Facebook group URL.
group_idstringThe numeric Facebook group ID.
curl "https://scrapeio.com/v1/facebook/group" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/group/posts3 credits

Facebook Group Posts

ParameterTypeDescription
urlstringThe URL of the group
group_idstringThe ID of the group
sort_byTOP_POSTS, RECENT_ACTIVITY, CHRONOLOGICAL, CHRONOLOGICAL_LISTINGSHow to sort the posts.
cursorstringThe cursor to paginate to the next page
curl "https://scrapeio.com/v1/facebook/group/posts" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/post/comment/replies3 credits

Comment Replies

ParameterTypeDescription
feedback_idrequiredstringThe feedbackid of the comment.
expansion_tokenrequiredstringThe expansiontoken of the comment.
cursorstringThe cursor to paginate to the next page
curl "https://scrapeio.com/v1/facebook/post/comment/replies?feedback_id=...&expansion_token=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/post/transcript3 credits

Transcript

ParameterTypeDescription
urlrequiredstringFacebook post URL
allow_long_transcriptionbooleanPaid opt-in, enabled only by the literal query value 'true' (allowlongtranscription=true).
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/facebook/post/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/profile/events3 credits

Profile Events

ParameterTypeDescription
urlrequiredstringThe URL of the public Facebook page
cursorstringThe cursor to paginate to get more events
curl "https://scrapeio.com/v1/facebook/profile/events?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/profile/photos3 credits

Profile Photos

ParameterTypeDescription
urlrequiredstringFacebook page URL
next_page_idstringTo paginate through to the next page
cursorstringTo paginate through to the next page
curl "https://scrapeio.com/v1/facebook/profile/photos?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/search/videos3 credits

Search Videos

ParameterTypeDescription
queryrequiredstringThe keyword or phrase to search for
cursorstringThe opaque cursor returned by the previous response.
curl "https://scrapeio.com/v1/facebook/search/videos?query=coffee" \
  -H "x-api-key: YOUR_KEY"

Cosmos7 endpoints

GET/v1/cosmos/cluster3 credits

Collection

ParameterTypeDescription
urlrequiredstringPublic Cosmos collection URL.
curl "https://scrapeio.com/v1/cosmos/cluster?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/cosmos/cluster/posts3 credits

Collection Posts

ParameterTypeDescription
urlrequiredstringPublic Cosmos collection URL.
cursorstringPass the previous response cursor unchanged.
curl "https://scrapeio.com/v1/cosmos/cluster/posts?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/cosmos/post3 credits

Post

ParameterTypeDescription
urlrequiredstringPublic Cosmos post URL.
curl "https://scrapeio.com/v1/cosmos/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/cosmos/profile3 credits

Profile

ParameterTypeDescription
handlerequiredstringCosmos username without a profile URL.
curl "https://scrapeio.com/v1/cosmos/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/cosmos/user/clusters3 credits

User Collections

ParameterTypeDescription
handlerequiredstringCosmos username without a profile URL.
cursorstringPass the previous response cursor unchanged.
curl "https://scrapeio.com/v1/cosmos/user/clusters?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/cosmos/user/posts3 credits

User Posts

ParameterTypeDescription
handlerequiredstringCosmos username without a profile URL.
cursorstringPass the previous response cursor unchanged.
curl "https://scrapeio.com/v1/cosmos/user/posts?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Reddit7 endpoints

GET/v1/reddit/post3 credits

Post

ParameterTypeDescription
urlrequiredstringReddit post URL
curl "https://scrapeio.com/v1/reddit/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/reddit/post/comments3 credits

Post Comments

ParameterTypeDescription
urlrequiredstringReddit post URL
trimbooleanSet to true for a trimmed down version of the response
cursorstringOne opaque cursor returned by the previous response to get more comments or replies.
curl "https://scrapeio.com/v1/reddit/post/comments?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/reddit/post/transcript3 credits

Post Transcript

ParameterTypeDescription
urlrequiredstringReddit post URL or direct v.redd.it video URL
languagestring2 letter language code.
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/reddit/post/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/reddit/subreddit3 credits

Subreddit Posts

ParameterTypeDescription
subredditrequiredstringSubreddit name
timeframeall, day, week, month, yearTimeframe to get posts from
sortbest, hot, new, top, risingSort order
trimbooleanSet to true for a trimmed down version of the response
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
afterstringAfter to get more posts.
curl "https://scrapeio.com/v1/reddit/subreddit?subreddit=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/reddit/subreddit/details3 credits

Subreddit Details

ParameterTypeDescription
subredditstringSubreddit name.
urlstringSubreddit URL
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/reddit/subreddit/details" \
  -H "x-api-key: YOUR_KEY"

Spotify7 endpoints

GET/v1/spotify/album3 credits

Album

ParameterTypeDescription
idstringSpotify album id.
urlstringSpotify album URL.
curl "https://scrapeio.com/v1/spotify/album" \
  -H "x-api-key: YOUR_KEY"
GET/v1/spotify/artist3 credits

Artist

ParameterTypeDescription
idstringSpotify artist id.
urlstringSpotify artist URL.
curl "https://scrapeio.com/v1/spotify/artist" \
  -H "x-api-key: YOUR_KEY"
GET/v1/spotify/playlist3 credits

Playlist

ParameterTypeDescription
idstringSpotify playlist id.
urlstringSpotify playlist URL.
cursorstringCursor returned by the previous response.
curl "https://scrapeio.com/v1/spotify/playlist" \
  -H "x-api-key: YOUR_KEY"
GET/v1/spotify/podcast3 credits

Podcast

ParameterTypeDescription
idstringSpotify podcast id.
urlstringSpotify podcast URL.
curl "https://scrapeio.com/v1/spotify/podcast" \
  -H "x-api-key: YOUR_KEY"
GET/v1/spotify/podcast/episodes3 credits

Podcast Episodes

ParameterTypeDescription
idstringSpotify podcast id.
urlstringSpotify podcast URL.
cursorstringCursor returned by the previous response.
curl "https://scrapeio.com/v1/spotify/podcast/episodes" \
  -H "x-api-key: YOUR_KEY"
GET/v1/spotify/track3 credits

Track

ParameterTypeDescription
idstringSpotify track id.
urlstringSpotify song URL.
curl "https://scrapeio.com/v1/spotify/track" \
  -H "x-api-key: YOUR_KEY"

LinkedIn6 endpoints

GET/v1/linkedin/company3 credits

Company Page

ParameterTypeDescription
urlrequiredstringThe URL of the LinkedIn company page to get
curl "https://scrapeio.com/v1/linkedin/company?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/linkedin/company/posts3 credits

Company Posts

ParameterTypeDescription
urlrequiredstringThe LinkedIn company (/company/) or school (/school/) page URL, for example https://www.linkedin.com/school/oxfordsbs/
pagestringThe page number to get
curl "https://scrapeio.com/v1/linkedin/company/posts?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/linkedin/post3 credits

Post

ParameterTypeDescription
urlrequiredstringThe URL of the LinkedIn post to get
curl "https://scrapeio.com/v1/linkedin/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/linkedin/post/transcript3 credits

Post Transcript

ParameterTypeDescription
urlrequiredstringThe URL of the LinkedIn post to get the transcript from
curl "https://scrapeio.com/v1/linkedin/post/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/linkedin/profile3 credits

Person's Profile

ParameterTypeDescription
urlrequiredstringThe URL of the LinkedIn profile to get
curl "https://scrapeio.com/v1/linkedin/profile?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/linkedin/search/posts3 credits

Search Posts

ParameterTypeDescription
queryrequiredstringKeyword or phrase to search for in public LinkedIn posts
date_postedlast-hour, last-day, last-week, last-month, last-yearDate posted filter based on Google-indexed results
cursorstringThe cursor returned from the previous response.
curl "https://scrapeio.com/v1/linkedin/search/posts?query=coffee" \
  -H "x-api-key: YOUR_KEY"

Facebook Ad Library5 endpoints

GET/v1/facebook/adLibrary/ad3 credits

Ad Details

ParameterTypeDescription
idstringFacebook Ad Id
urlstringFacebook Ad URL
allow_long_transcriptionbooleanPaid opt-in, enabled only by the literal query value 'true' (allowlongtranscription=true).
get_transcriptbooleanTranscription is opt-in via gettranscript=true.
trimbooleanSet to true for a trimmed down version of the response
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/facebook/adLibrary/ad" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/adLibrary/ad/transcript3 credits

Ad Transcript

ParameterTypeDescription
idstringFacebook Ad Id
urlstringFacebook Ad URL
allow_long_transcriptionbooleanPaid opt-in, enabled only by the literal query value 'true' (allowlongtranscription=true).
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/facebook/adLibrary/ad/transcript" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/adLibrary/company/ads3 credits

Company Ads

ParameterTypeDescription
pageIdstringThe companies ad library page id.
companyNamestringThe name of the company.
countrystringThis can only be one country.
statusALL, ACTIVE, INACTIVEStatus of the ad.
media_typeALL, IMAGE, VIDEO, MEME, IMAGE_AND_MEME, NONEMedia type of the ad.
languagestringLanguage to filter ads on.
sort_bytotal_impressions, relevancy_monthly_groupedSort by impressions (high to low), or Most Recent (relevancymonthlygrouped).
start_datestringStart date to search for.
end_datestringEnd date to search for.
trimbooleanSet to true for a trimmed down version of the response
cursorstringCursor to paginate through results
curl "https://scrapeio.com/v1/facebook/adLibrary/company/ads" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/adLibrary/search/ads3 credits

Search

ParameterTypeDescription
queryrequiredstringKeyword to search for
sort_bytotal_impressions, relevancy_monthly_groupedSort by impressions (high to low), or Most Recent (relevancymonthlygrouped).
search_typekeyword_unordered, keyword_exact_phraseIf you want to search by exact phrase or not
ad_typeall, political_and_issue_adsSearch for all ads or only political and issue ads
countrystringThis can only be one country.
languagestringLanguage to filter ads on.
statusALL, ACTIVE, INACTIVEStatus of the ad.
media_typeALL, IMAGE, VIDEO, MEME, IMAGE_AND_MEME, NONEMedia type of the ad.
start_datestringImpressions start date.
end_datestringImpressions end date.
trimbooleanSet to true for a trimmed down version of the response
cursorstringCursor to paginate through results
curl "https://scrapeio.com/v1/facebook/adLibrary/search/ads?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/adLibrary/search/companies3 credits

Search for Companies

ParameterTypeDescription
queryrequiredstringKeyword to search for
curl "https://scrapeio.com/v1/facebook/adLibrary/search/companies?query=coffee" \
  -H "x-api-key: YOUR_KEY"

Pinterest5 endpoints

GET/v1/pinterest/board1 credit

A board's details and its latest pins, with saves.

ParameterTypeDescription
urlrequiredstringBoard URL.
curl "https://scrapeio.com/v1/pinterest/board?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/pinterest/pin1 credit

One pin: image, description, outbound link, saves, board and author.

ParameterTypeDescription
urlrequiredstringPin URL.
curl "https://scrapeio.com/v1/pinterest/pin?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/pinterest/topic3 credits

Topic

ParameterTypeDescription
urlrequiredstringThe Pinterest ideas URL of the topic to get.
curl "https://scrapeio.com/v1/pinterest/topic?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/pinterest/user/boards3 credits

User Boards

ParameterTypeDescription
handlerequiredstringThe username of the user to get boards for.
trimbooleanSet to true for a trimmed down version of the response
curl "https://scrapeio.com/v1/pinterest/user/boards?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Rumble5 endpoints

GET/v1/rumble/channel/videos3 credits

Channel Videos

ParameterTypeDescription
handlestringRumble channel handle.
urlstringRumble channel URL.
cursorstringCursor from the previous response.
curl "https://scrapeio.com/v1/rumble/channel/videos" \
  -H "x-api-key: YOUR_KEY"
GET/v1/rumble/video3 credits

Video

ParameterTypeDescription
urlrequiredstringRumble video URL.
curl "https://scrapeio.com/v1/rumble/video?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/rumble/video/comments3 credits

Comments

ParameterTypeDescription
urlrequiredstringRumble video URL.
curl "https://scrapeio.com/v1/rumble/video/comments?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/rumble/video/transcript3 credits

Transcript

ParameterTypeDescription
urlrequiredstringRumble video URL.
curl "https://scrapeio.com/v1/rumble/video/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"

Threads5 endpoints

GET/v1/threads/post3 credits

Post

ParameterTypeDescription
urlrequiredstringThe URL of the post to get
trimbooleanSet to true for a trimmed down version of the response
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/threads/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/threads/profile3 credits

Profile

ParameterTypeDescription
handlerequiredstringThreads username
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/threads/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/threads/search/users3 credits

Search Users

ParameterTypeDescription
queryrequiredstringUsername to search for
curl "https://scrapeio.com/v1/threads/search/users?query=coffee" \
  -H "x-api-key: YOUR_KEY"
GET/v1/threads/user/posts3 credits

Posts

ParameterTypeDescription
handlerequiredstringThreads username
trimbooleanSet to true for a trimmed down version of the response
curl "https://scrapeio.com/v1/threads/user/posts?handle=nike" \
  -H "x-api-key: YOUR_KEY"

TikTok Shop5 endpoints

GET/v1/tiktok/product3 credits

Product Details

ParameterTypeDescription
urlrequiredstringThe URL of the product to get details for.
regionstringRegion for the product details request.
curl "https://scrapeio.com/v1/tiktok/product?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/shop/product/reviews3 credits

Product Reviews

ParameterTypeDescription
urlstringThe URL of the product (required if productid is not provided)
product_idstringThe ID of the product (required if url is not provided)
regionstringThe region of the product.
pagestringThe page number of the reviews
curl "https://scrapeio.com/v1/tiktok/shop/product/reviews" \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/shop/products3 credits

Shop Products

ParameterTypeDescription
urlrequiredstringThe TikTok Shop store URL.
sort_bytop, new_releasesSort products by best-selling items (top) or newest products (newreleases).
regionUS, GB, DE, FR, IT, ID, MY, MX, PH, SG, ES, TH, VN, BR, JP, IERegion to get shop products from.
cursorstringCursor parameter from the previous response to retrieve the next page of products.
curl "https://scrapeio.com/v1/tiktok/shop/products?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/tiktok/user/showcase3 credits

User Showcase

ParameterTypeDescription
handlerequiredstringThe handle of the user
regionstringRegion to put the proxy in.
cursorstringThe cursor to the next page of products
curl "https://scrapeio.com/v1/tiktok/user/showcase?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Twitch5 endpoints

GET/v1/twitch/clip3 credits

Clip

ParameterTypeDescription
urlrequiredstringTwitch clip URL
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/twitch/clip?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/clip/transcript3 credits

Clip Transcript

ParameterTypeDescription
urlrequiredstringTwitch clip URL
allow_long_transcriptionbooleanPaid opt-in, enabled only by the literal query value 'true' (allowlongtranscription=true).
use_ai_as_fallbackbooleanUse paid AI only when native captions are unavailable.
curl "https://scrapeio.com/v1/twitch/clip/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/profile3 credits

Profile

ParameterTypeDescription
handlerequiredstringTwitch handle
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/twitch/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/user/schedule3 credits

User Schedule

ParameterTypeDescription
handlerequiredstringTwitch handle
curl "https://scrapeio.com/v1/twitch/user/schedule?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/user/videos3 credits

User Videos

ParameterTypeDescription
handlerequiredstringTwitch handle
filter_byHIGHLIGHT, ARCHIVE, UPLOADFilter by
sort_byTIME, VIEWSSort by
curl "https://scrapeio.com/v1/twitch/user/videos?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Apple Music4 endpoints

GET/v1/apple-music/album3 credits

Album

ParameterTypeDescription
idstringApple Music album id.
urlstringApple Music album URL.
curl "https://scrapeio.com/v1/apple-music/album" \
  -H "x-api-key: YOUR_KEY"
GET/v1/apple-music/artist3 credits

Artist

ParameterTypeDescription
idstringApple Music artist id.
urlstringApple Music artist URL.
curl "https://scrapeio.com/v1/apple-music/artist" \
  -H "x-api-key: YOUR_KEY"
GET/v1/apple-music/track3 credits

Track

ParameterTypeDescription
idstringApple Music song id.
urlstringApple Music song URL or album track URL.
curl "https://scrapeio.com/v1/apple-music/track" \
  -H "x-api-key: YOUR_KEY"

Bluesky3 endpoints

GET/v1/bluesky/profile1 credit

Bluesky profile: bio, avatar, followers, following, post count.

ParameterTypeDescription
handlerequiredstringBluesky handle, e.g. bsky.app.
curl "https://scrapeio.com/v1/bluesky/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/bluesky/user/posts1 credit

A profile's posts, newest first, with likes, replies and reposts.

Send one of: handle, user_id.

ParameterTypeDescription
handlestringBluesky handle.
user_idstringBluesky DID. Send this or handle.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/bluesky/user/posts?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/bluesky/post1 credit

One Bluesky post with its stats and direct replies.

ParameterTypeDescription
urlrequiredstringBluesky post URL.
curl "https://scrapeio.com/v1/bluesky/post?url=..." \
  -H "x-api-key: YOUR_KEY"

Creator Tools3 endpoints

GET/v1/detect-age-gender3 credits

Get Age and Gender

ParameterTypeDescription
urlrequiredstringURL to users social profile
curl "https://scrapeio.com/v1/detect-age-gender?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/find-creator-emailsup to 30 credits

Find Creator Emails

ParameterTypeDescription
platformrequiredinstagram, tiktok, youtube, x, twitter, facebookSource social platform
handlerequiredstringCreator handle without a profile URL.
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/find-creator-emails?platform=...&handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/find-social-profilesup to 30 credits

Find Social Profiles

ParameterTypeDescription
platformrequiredinstagram, tiktok, youtube, x, twitter, facebookSource social platform
handlerequiredstringCreator handle without a profile URL.
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/find-social-profiles?platform=...&handle=nike" \
  -H "x-api-key: YOUR_KEY"

Facebook Events3 endpoints

GET/v1/facebook/event/details3 credits

Event Details

ParameterTypeDescription
idstringThe ID of the event
urlstringThe URL of the event
curl "https://scrapeio.com/v1/facebook/event/details" \
  -H "x-api-key: YOUR_KEY"
GET/v1/facebook/events3 credits

Events

ParameterTypeDescription
urlrequiredstringThe URL of the city's Facebook Events page
timetoday, this_week, next_weekThe time frame to search for.
cursorstringThe cursor to paginate to the next page
curl "https://scrapeio.com/v1/facebook/events?url=..." \
  -H "x-api-key: YOUR_KEY"

Facebook Marketplace3 endpoints

GET/v1/facebook/marketplace/item3 credits

Marketplace Item

ParameterTypeDescription
idstringFacebook Marketplace item id
urlstringFacebook Marketplace item URL
curl "https://scrapeio.com/v1/facebook/marketplace/item" \
  -H "x-api-key: YOUR_KEY"

GitHub3 endpoints

GET/v1/github/user/contributions1 credit

A user's contribution calendar: count per day and the yearly total.

Send one of: handle, url.

ParameterTypeDescription
handlestringGitHub username.
urlstringGitHub profile URL. Send this or handle.
yearstringCalendar year, e.g. 2025. Default: the last 12 months.
curl "https://scrapeio.com/v1/github/user/contributions?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Kwai3 endpoints

GET/v1/kwai/post3 credits

Post

ParameterTypeDescription
urlstringKwai post URL
curl "https://scrapeio.com/v1/kwai/post" \
  -H "x-api-key: YOUR_KEY"
GET/v1/kwai/profile3 credits

Profile

ParameterTypeDescription
handlestringKwai profile handle.
urlstringKwai profile URL.
curl "https://scrapeio.com/v1/kwai/profile" \
  -H "x-api-key: YOUR_KEY"
GET/v1/kwai/user/posts3 credits

User Posts

ParameterTypeDescription
handlestringKwai profile handle.
urlstringKwai profile URL.
countstringNumber of posts to return, max 50
cursorstringCursor from the previous response for the next page
curl "https://scrapeio.com/v1/kwai/user/posts" \
  -H "x-api-key: YOUR_KEY"

Snapchat3 endpoints

GET/v1/snapchat/profile1 credit

A Snapchat public profile: name, bio, subscribers, category.

ParameterTypeDescription
handlerequiredstringSnapchat username.
curl "https://scrapeio.com/v1/snapchat/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/snapchat/spotlight3 credits

Spotlight by Link

ParameterTypeDescription
urlrequiredstringSnapchat Spotlight URL.
curl "https://scrapeio.com/v1/snapchat/spotlight?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/snapchat/spotlight/comments3 credits

Spotlight Comments by Link

ParameterTypeDescription
urlrequiredstringSnapchat Spotlight URL.
cursorstringPagination cursor from the previous response.
curl "https://scrapeio.com/v1/snapchat/spotlight/comments?url=..." \
  -H "x-api-key: YOUR_KEY"

SoundCloud3 endpoints

GET/v1/soundcloud/artist3 credits

Artist

ParameterTypeDescription
handlestringSoundCloud artist handle.
urlstringSoundCloud artist URL.
curl "https://scrapeio.com/v1/soundcloud/artist" \
  -H "x-api-key: YOUR_KEY"
GET/v1/soundcloud/artist/tracks3 credits

Artist Tracks

ParameterTypeDescription
handlestringSoundCloud artist handle.
urlstringSoundCloud artist tracks URL.
cursorstringCursor to get more tracks.
curl "https://scrapeio.com/v1/soundcloud/artist/tracks" \
  -H "x-api-key: YOUR_KEY"
GET/v1/soundcloud/track3 credits

Track

ParameterTypeDescription
urlrequiredstringSoundCloud track URL.
curl "https://scrapeio.com/v1/soundcloud/track?url=..." \
  -H "x-api-key: YOUR_KEY"

Telegram3 endpoints

GET/v1/telegram/channel1 credit

A public channel: name, description, subscribers, media counts.

ParameterTypeDescription
handlerequiredstringChannel handle, @handle or t.me URL.
curl "https://scrapeio.com/v1/telegram/channel?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/telegram/channel/posts1 credit

A public channel's latest posts with views, newest first.

ParameterTypeDescription
handlerequiredstringChannel handle, @handle or t.me URL.
cursorstringCursor from the previous page's data.cursor.
curl "https://scrapeio.com/v1/telegram/channel/posts?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/telegram/post1 credit

One public channel post with its text, media and views.

ParameterTypeDescription
urlrequiredstringPost URL, e.g. https://t.me/durov/123.
curl "https://scrapeio.com/v1/telegram/post?url=..." \
  -H "x-api-key: YOUR_KEY"

Truth Social3 endpoints

GET/v1/truthsocial/post3 credits

Post

ParameterTypeDescription
urlrequiredstringTruth Social post URL
download_mediabooleanSet to true to download the attached video/images and get back permanent Supabase URLs.
curl "https://scrapeio.com/v1/truthsocial/post?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/truthsocial/profile3 credits

Profile

ParameterTypeDescription
handlerequiredstringTruth Social username
curl "https://scrapeio.com/v1/truthsocial/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/truthsocial/user/posts3 credits

User Posts

ParameterTypeDescription
handlestringTruth Social username
user_idstringTruth Social user id.
trimbooleanSet to true for a trimmed down version of the response
next_max_idstringUsed to paginate to next page
curl "https://scrapeio.com/v1/truthsocial/user/posts" \
  -H "x-api-key: YOUR_KEY"

Kick2 endpoints

GET/v1/kick/clip3 credits

Clip

ParameterTypeDescription
urlrequiredstringKick clip URL
curl "https://scrapeio.com/v1/kick/clip?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/kick/clip/transcript3 credits

Clip Transcript

ParameterTypeDescription
urlrequiredstringKick clip URL
allow_long_transcriptionbooleanPaid opt-in, enabled only by the literal query value 'true' (allowlongtranscription=true).
use_ai_as_fallbackbooleanUse paid AI only when native captions are unavailable.
curl "https://scrapeio.com/v1/kick/clip/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"

LinkedIn Ad Library2 endpoints

GET/v1/linkedin/ad3 credits

Ad Details

ParameterTypeDescription
urlrequiredstringThe url of the ad
curl "https://scrapeio.com/v1/linkedin/ad?url=..." \
  -H "x-api-key: YOUR_KEY"

TikTok Ad Library2 endpoints

GET/v1/tiktok/ad-library/ad3 credits

Ad Library Ad

ParameterTypeDescription
ad_idrequiredstringCreative Center Top Ads material ID or URL, or a public Ads Library ad ID or library.tiktok.com detail URL.
curl "https://scrapeio.com/v1/tiktok/ad-library/ad?ad_id=..." \
  -H "x-api-key: YOUR_KEY"

Amazon Shop1 endpoint

GET/v1/amazon/shop3 credits

Amazon Shop page

ParameterTypeDescription
urlrequiredstringURL to Amazon Shop page
pageTokenstringOpaque page token returned by a previous response for the same shop URL.
curl "https://scrapeio.com/v1/amazon/shop?url=..." \
  -H "x-api-key: YOUR_KEY"