Communitygithub.com

ScrapeCreators API

Extrayez des données publiques de 27+ plateformes de médias sociaux via 110 endpoints. Obtenez votre clé API sur scrapecreators.com.

Qu'est-ce que ScrapeCreators API ?

ScrapeCreators API est un outil puissant pour les agents IA et développeurs, permettant d'extraire des données publiques à partir de plus de 27 plateformes de médias sociaux comme TikTok, Instagram, YouTube, LinkedIn, Twitter/X, Facebook, Reddit, Threads, Bluesky, Pinterest, Truth Social, Twitch, Snapchat et Kick. Avec 110 endpoints disponibles, vous pouvez récupérer des profils, publications, commentaires, transcriptions, résultats de recherche, bibliothèques publicitaires, tendances, abonnés/abonnements, TikTok Shop, liens bio et bien plus encore. L'API utilise des requêtes GET simples avec authentification via l'en-tête `x-api-key` et chaque endpoint a sa propre spécification OpenAPI dédiée accessible via `https://docs.scrapecreators.com/{path}/openapi.json`. Les coûts des requêtes sont généralement de 1 crédit, avec quelques endpoints plus coûteux (par exemple, audience TikTok pour 26 crédits). La pagination est gérée via des curseurs/tokens renvoyés dans la réponse. Cette compétence est idéale pour les agents IA qui ont besoin de données de médias sociaux à grande échelle pour des tâches d'analyse, de veille concurrentielle, de recherche ou de création de contenu.

Compatible avec~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ScrapeCreators/social-media-research-skills/tree/main/skills/scrapecreators-api

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

API ScrapeCreators

Scrapez et extrayez des données publiques de 27+ plateformes de médias sociaux. 110 endpoints disponibles.

URL de base : https://api.scrapecreators.com

Obtenez votre clé API sur https://scrapecreators.com

Comment appeler

Tous les endpoints utilisent des requêtes GET. Passez les paramètres de requête dans l'URL et authentifiez-vous avec l'en-tête x-api-key. Les réponses sont en JSON.

curl -s "https://api.scrapecreators.com/v1/tiktok/profile?handle=charlidamelio" \
  -H "x-api-key: $SCRAPECREATORS_API_KEY"

Ou avec fetch :

const res = await fetch(
  "https://api.scrapecreators.com/v1/tiktok/profile?handle=charlidamelio",
  { headers: { "x-api-key": process.env.SCRAPECREATORS_API_KEY } }
);
const data = await res.json();

Les chemins des endpoints utilisent le modèle /v1/platforme/action. Les tableaux ci-dessous listent chaque chemin d'endpoint et ses paramètres obligatoires.

Spécification API

Chaque endpoint possède sa propre spécification OpenAPI à l'adresse https://docs.scrapecreators.com/{chemin}/openapi.json.

Par exemple : https://docs.scrapecreators.com/v1/tiktok/profile/openapi.json

Important : Une fois que vous avez déterminé quel(s) endpoint(s) appeler à partir des tables de routage ci-dessous, récupérez d'abord la spécification OpenAPI du seul endpoint pour obtenir les détails complets des paramètres, types et exemple de réponse avant d'effectuer l'appel API réel.

La spécification complète couvrant tous les endpoints est disponible à l'adresse https://docs.scrapecreators.com/openapi.json (fichier volumineux — préférez les spécifications par endpoint ci-dessus).

Routage des intentions

Faites correspondre l'intention de l'utilisateur au bon endpoint. Après avoir sélectionné un endpoint, récupérez sa spécification OpenAPI à l'adresse https://docs.scrapecreators.com/{chemin}/openapi.json pour obtenir les détails complets des paramètres avant d'appeler.

Profils / Informations utilisateur

PlateformeEndpointParamètre principalExemple
TikTok/v1/tiktok/profilehandlestoolpresidente
Instagram/v1/instagram/profilehandlejane
YouTube/v1/youtube/channelhandle, channelId ou urlThePatMcAfeeShow
LinkedIn (personne)/v1/linkedin/profileurlhttps://www.linkedin.com/in/parrsam/
LinkedIn (entreprise)/v1/linkedin/companyurlhttps://linkedin.com/company/shopify
Facebook/v1/facebook/profileurlhttps://www.facebook.com/mantraindianfolsom
Twitter/X/v1/twitter/profilehandleelonmusk
Reddit/v1/reddit/subreddit/detailssubreddit ou urlAskReddit
Threads/v1/threads/profilehandlezuck
Bluesky/v1/bluesky/profilehandlejay.bsky.team
Pinterest/v1/pinterest/user/boardshandlepinterest
Truth Social/v1/truthsocial/profilehandlerealDonaldTrump
Twitch/v1/twitch/profilehandleninja
Snapchat/v1/snapchat/profilehandledjkhaled

Publications / Flux de contenu

PlateformeEndpointParamètre principalExemple
Vidéos TikTok/v3/tiktok/profile/videoshandlestoolpresidente
Publications Instagram/v2/instagram/user/postshandlejane
Reels Instagram/v1/instagram/user/reelshandle ou user_idjane ou 2700692569
Highlights Instagram/v1/instagram/user/highlightshandle ou user_idjane ou 2700692569
Vidéos YouTube/v1/youtube/channel/videoshandle ou channelIdThePatMcAfeeShow
Shorts YouTube/v1/youtube/channel/shortshandle ou channelIdstarterstory
Playlist YouTube/v1/youtube/playlistplaylist_idPLP32wGpgzmIlInfgKVFfCwVsxgGqZNIiS
Publications LinkedIn/v1/linkedin/company/postsurlhttps://linkedin.com/company/shopify
Publications Facebook/v1/facebook/profile/postsurl ou pageIdhttps://www.facebook.com/pacemorby
Reels Facebook/v1/facebook/profile/reelsurlhttps://www.facebook.com/Spurs
Photos Facebook/v1/facebook/profile/photosurlhttps://www.facebook.com/Spurs
Publications groupe Facebook/v1/facebook/group/postsurl ou group_id742354120555345
Tweets Twitter/v1/twitter/user/tweetshandleelonmusk
Publications Reddit/v1/reddit/subredditsubredditAskReddit
Publications Threads/v1/threads/user/postshandlezuck
Publications Bluesky/v1/bluesky/user/postshandle ou user_idjay.bsky.team
Publications Truth Social/v1/truthsocial/user/postshandle ou user_idrealDonaldTrump
Board Pinterest/v1/pinterest/boardurlhttps://www.pinterest.com/...

Détails d'une publication / vidéo

PlateformeEndpointParamètre principalExemple
TikTok/v2/tiktok/videourlhttps://www.tiktok.com/@randomspamvideos25/video/7251387037834595630
Instagram/v1/instagram/posturlhttps://www.instagram.com/reel/DOq6eV6iIgD
Highlight Instagram/v1/instagram/user/highlight/detailid18067016518767507
YouTube/v1/youtube/videourlhttps://www.youtube.com/watch?v=Y2Ah_DFr8cw
Publication communauté YouTube/v1/youtube/community-posturlhttps://www.youtube.com/post/Ugkxvj2KoApYAXoqLWnKVr6zZe5JjeHrQeP8
LinkedIn/v1/linkedin/posturlhttps://www.linkedin.com/pulse/being-father-has-made-me-better-leader...
Facebook/v1/facebook/posturlhttps://www.facebook.com/reel/1535656380759655
Twitter/X/v1/twitter/tweeturlhttps://twitter.com/elonmusk/status/...
Communauté Twitter/X/v1/twitter/communityurlhttps://twitter.com/i/communities/...
Tweets communauté Twitter/X/v1/twitter/community/tweetsurlhttps://twitter.com/i/communities/...
Reddit/v1/reddit/post/commentsurlhttps://www.reddit.com/r/AskReddit/comments/...
Threads/v1/threads/posturlhttps://www.threads.net/@zuck/post/...
Bluesky/v1/bluesky/posturlhttps://bsky.app/profile/.../post/...
Truth Social/v1/truthsocial/posturlhttps://truthsocial.com/@realDonaldTrump/posts/...
Pinterest/v1/pinterest/pinurlhttps://www.pinterest.com/pin/...
Clip Twitch/v1/twitch/clipurlhttps://clips.twitch.tv/...
Clip Kick/v1/kick/clipurlhttps://kick.com/...

Commentaires

PlateformeEndpointParamètre principalExemple
TikTok/v1/tiktok/video/commentsurlhttps://www.tiktok.com/@stoolpresidente/video/7499229683859426602
Instagram/v2/instagram/post/commentsurlhttps://www.instagram.com/reel/DOq6eV6iIgD
YouTube/v1/youtube/video/commentsurlhttps://www.youtube.com/watch?v=dQw4w9WgXcQ
Facebook/v1/facebook/post/commentsurl ou feedback_idhttps://www.facebook.com/reel/753347914167361
Reddit/v1/reddit/post/commentsurlhttps://www.reddit.com/r/AskReddit/comments/...

Transcriptions

PlateformeEndpointExempleNote
TikTok/v1/tiktok/video/transcripturl=https://www.tiktok.com/...&lang=enaussi via /v2/tiktok/video avec get_transcript=true
Instagram/v2/instagram/media/transcripturl=https://www.instagram.com/reel/...IA, 10-30s, moins de 2min
YouTube/v1/youtube/video/transcripturl=https://www.youtube.com/watch?v=bjVIDXPP7Ukégalement incluse dans la réponse de /v1/youtube/video
Facebook/v1/facebook/post/transcripturl=https://www.facebook.com/reel/...moins de 2min uniquement
Twitter/X/v1/twitter/tweet/transcripturl=https://twitter.com/...IA, lent

Recherche

PlateformeEndpointParamètre principalExemple
Utilisateurs TikTok/v1/tiktok/search/usersqueryfunny
Vidéos TikTok (mot-clé)/v1/tiktok/search/keywordqueryfunny
Vidéos TikTok (hashtag)/v1/tiktok/search/hashtaghashtagfyp
Top TikTok (photos+videos)/v1/tiktok/search/topqueryfunny
Reels Instagram/v2/instagram/reels/searchquerydogs
YouTube/v1/youtube/searchqueryfunny
Hashtag YouTube/v1/youtube/search/hashtaghashtagfunny
Reddit (tout)/v1/reddit/searchquerybest programming languages
Reddit (dans subreddit)/v1/reddit/subreddit/searchsubreddit + queryAskReddit + funny
Publications Threads/v1/threads/searchqueryAI
Utilisateurs Threads/v1/threads/search/usersqueryzuck
Pinterest/v1/pinterest/searchqueryhome decor
Google/v1/google/searchquerybest restaurants in NYC

Bibliothèques publicitaires

PlateformeEndpointParamètre principalExemple
Recherche d'annonces Facebook/v1/facebook/adLibrary/search/adsqueryrunning
Annonces entreprise Facebook/v1/facebook/adLibrary/company/adspageId ou companyNameLululemon
Détail annonce Facebook/v1/facebook/adLibrary/adid ou url702369045530963
Trouver entreprises Facebook/v1/facebook/adLibrary/search/companiesqueryNike
Annonces entreprise Google/v1/google/company/adsdomain ou advertiser_idnike.com
Détail annonce Google/v1/google/adurlhttps://adstransparency.google.com/...
Trouver annonceurs Google/v1/google/adLibrary/advertisers/searchqueryNike
Recherche annonces LinkedIn/v1/linkedin/ads/searchcompany ou keywordShopify
Détail annonce LinkedIn/v1/linkedin/adurlhttps://www.linkedin.com/ad/...
Recherche annonces Reddit/v1/reddit/ads/searchquerygaming
Détail annonce Reddit/v1/reddit/adidt3_abc123

Tendances / Populaires

ContenuEndpointParamètreExemple
Flux tendance/v1/tiktok/get-trending-feedregion (obligatoire)US
Vidéos populaires/v1/tiktok/videos/popular
Créateurs populaires/v1/tiktok/creators/popular
Hashtags populaires/v1/tiktok/hashtags/popular
Chansons populaires/v1/tiktok/songs/popular
Détails chanson/v1/tiktok/songclipId7439295283975702544
Vidéos utilisant chanson/v1/tiktok/song/videosclipId7439295283975702544
Shorts tendance (YT)/v1/youtube/shorts/trending

Abonnements / Abonnés / Live (TikTok uniquement)

TypeEndpointExemple
Abonnements/v1/tiktok/user/followinghandle=stoolpresidente
Abonnés/v1/tiktok/user/followershandle=stoolpresidente
Données démographiques audience/v1/tiktok/user/audience (26 crédits !)handle=shakira
Live stream/v1/tiktok/user/livehandle=thejustalex

TikTok Shop

TypeEndpointParamètre principalExemple
Recherche produits/v1/tiktok/shop/searchqueryshoes
Produits boutique/v1/tiktok/shop/productsurlhttps://www.tiktok.com/shop/store/goli-nutrition/7495794203056835079
Détail produit/v1/tiktok/producturlhttps://www.tiktok.com/shop/pdp/goli-ashwagandha-gummies.../1729587769570529799
Avis produit/v1/tiktok/shop/product/reviewsurl ou product_id1731578642912612516
Vitrine utilisateur/v1/tiktok/user/showcasehandlemrtiktokreviews

Link-in-Bio / Autres

ServiceEndpointParamètreExemple
Linktree/v1/linktreeurlhttps://linktr.ee/...
Komi/v1/komiurlhttps://komi.io/...
Pillar/v1/pillarurlhttps://pillar.io/...
Linkbio/v1/linkbiourlhttps://linkbio.co/...
Linkme/v1/linkmeurlhttps://linkme.bio/...
Amazon Shop/v1/amazon/shopurlhttps://www.amazon.com/shop/...
Profil basique Instagram/v1/instagram/basic/profileuserId314216
HTML embed Instagram/v1/instagram/user/embedhandlejane
Détection âge/genre/v1/detect/age-genderurl (profil social)https://www.tiktok.com/@charlidamelio
Solde crédits/v1/credit/balance(aucun)

Coûts en crédits

La plupart des endpoints coûtent 1 crédit par requête. Exceptions :

EndpointCoûtCondition
/v1/tiktok/user/audience26 créditstoujours
/v1/tiktok/video/transcript+10 créditsquand use_ai_as_fallback=true
/v1/google/company/ads25 créditsquand get_ad_details=true

Vérifiez le solde avec /v1/credit/balance. Avertissez les utilisateurs avant d'appeler des endpoints coûteux.

Pagination

Les endpoints paginés renvoient un curseur/token dans la réponse. Repassez-le comme paramètre de requête pour obtenir la page suivante.

Champ curseurUtilisé par
cursorCommentaires/recherche/vidéos chansons TikTok, commentaires Instagram, recherche subreddit Reddit, Pinterest, Bluesky, reels/photos/publications/commentaires Facebook, produits TikTok Shop/vitrine utilisateur
max_cursorVidéos profil TikTok
min_timeAbonnements/abonnés TikTok
continuationTokenYouTube (tous les endpoints paginés)
afterPublications Reddit, recherche Reddit
next_max_idPublications Instagram, publications Truth Social
max_idReels Instagram
pageTikTok populaire/shop, recherche reels Instagram, publications entreprise LinkedIn, avis TikTok Shop
paginationTokenAnnonces LinkedIn

Paramètres optionnels courants

  • trim (booléen) : réduit la taille du corps de la réponse. Utilisez-le lorsque vous n'avez besoin que de métriques clés.
  • region (chaîne) : code de pays à 2 lettres pour l'emplacement du proxy. Ne filtre PAS par région — achemine simplement la requête via le proxy de ce pays.

Limitations connues

  • Handles : passez sans le symbole @. Utilisez charlidamelio pas @charlidamelio. S'applique à TikTok, Instagram, Twitter, Threads, Bluesky, Snapchat, Twitch, Pinterest, Truth Social
  • Handles YouTube : passez sans le symbole @. Utilisez ThePatMcAfeeShow pas @ThePatMcAfeeShow. Vous pouvez aussi passer un channelId (ex. UC-9-kyTW8ZkZNDHQJ6FgpwQ) ou une URL complète à la place
  • Hashtags : passez sans le symbole #. Utilisez fyp pas #fyp. S'applique à TikTok

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

ad-library-teardown

Use when the user wants to analyze active ads from Meta/Facebook, Google, or LinkedIn ad libraries; tear down a competitor

audience-research

Use when the user wants to evaluate a creator, influencer, or brand audience using public profile signals, TikTok audience demographics, follower/following data, comments, geography, language, and content fit. Helps judge sponsorship and market fit.

comment-mining

Use when the user wants to mine comments and replies for audience reactions, customer language, questions, objections, complaints, product ideas, buying intent, sentiment, or voice-of-customer insights from public social posts and videos.

competitor-social-research

Use when the user wants to research competitors

content-repurposing

Use when the user wants to turn public social videos, transcripts, posts, or creator research into reusable content assets such as LinkedIn posts, X threads, short-form scripts, newsletters, blog outlines, carousels, or content calendars.

creator-profile-teardown

Use when the user wants to analyze a creator, influencer, founder, or brand social account and understand positioning, content pillars, outlier posts, hooks, format choices, audience reaction, and what can be copied or tested.

influencer-prospecting

Use when the user wants to find creators, influencers, affiliates, or social accounts in a niche for outreach, partnerships, sponsorships, UGC, seeding, or competitive research. Produces scored prospect lists from public social data.

outlier-post-finder

Use when the user wants to find posts, videos, reels, shorts, tweets, or social content that overperformed versus a creator, brand, or competitor baseline. Finds outliers, explains why they worked, extracts hooks and formats, and produces a practical swipe file.

product-demand-research

Use when the user wants to validate a product idea, find pain points, mine demand signals, discover objections, or gather voice-of-customer language from Reddit, social posts, video transcripts, and comments. Produces evidence-backed product research.

social-listening-brief

Use when the user wants a social listening report about what people are saying about a brand, person, product, topic, category, or niche across public social platforms. Produces cited themes, sentiment caveats, notable posts, and recommended actions.

transcript-intelligence

Use when the user wants to summarize, analyze, or repurpose transcripts from TikTok, Instagram, YouTube, Facebook, X/Twitter, LinkedIn, Rumble, or Reddit video posts. Extracts hooks, claims, quotes, content atoms, themes, and reusable scripts.

trend-discovery

Use when the user wants to discover trending social topics, hashtags, sounds, posts, reels, shorts, creators, or formats in a niche. Searches public trend and discovery endpoints, ranks evidence, and turns trends into practical content angles.

Skills associés