L’API et le scraper Twitter réunis
Posts, profils, abonnés, recherche, listes et communautés en JSON propre. Ni navigateur, ni proxys, ni cookies : une clé, un en-tête.
Des tweets à partir de $0,014 les 1 000 au lieu de $5,00 sur l’API officielle de X. Une seule clé API : sans compte développeur, sans proxys, sans cookies. Première requête en 3 minutes.
Sans carte bancaire, et elles n’expirent jamais.
L’API et le scraper Twitter réunis
Posts, profils, abonnés, recherche, listes et communautés en JSON propre. Ni navigateur, ni proxys, ni cookies : une clé, un en-tête.
L’API officielle de X facture chaque post et chaque auteur qu’elle renvoie. Une requête Sorsa API renvoie jusqu’à 100 tweets avec leurs auteurs : vous payez à la requête, pas au tweet.
Le reste de l’API suit la même logique : 1 000 abonnés pour $0,007 au lieu de $10,00, 1 000 profils pour $0,014 au lieu de $10,00, et un million de tweets pour $14 au lieu de $5 000.
Tweets, profils, abonnés, recherche dans tout l’historique depuis 2006, réponses, citations, Listes, Communautés, Spaces, tendances et vérifications d’actions. Pointez n’importe quelle partie d’un post pour voir l’endpoint qui la renvoie.
Le jeu de données du Golfe est-il horaire ou toutes les 3 heures ?
Je branche ça sur nos alertes tempête dès ce soir.
/infoProfil et bio/mentionsTous les posts qui le mentionnent/tweet-info-bulk100 posts par requête/commentsToutes les réponses/followers200 abonnés par requête/search-tweetsRecherche jusqu’en 2006/retweetersTous ceux qui l’ont reposté/quotesToutes les citationsPlusieurs posts par ID
Renvoie une liste de posts par ID ou lien en un seul appel, tous les champs et tous les auteurs inclus.
Utilisez-le pour réhydrater un jeu de données ou une archive d’ID de posts.
Choisissez un besoin et sa taille. Vous voyez les requêtes nécessaires, le forfait qui le couvre et ce que l’API officielle de X facturerait pour les mêmes données.
1 M abonnés par mois
Sorsa API
Ce besoin utilise 5 000 des 10 k requêtes incluses chaque mois dans Starter.
Choisir Starter40 outils MCP pour la recherche, les profils, les abonnés, les Listes et les vérifications d’actions. En lecture seule : un agent qui a votre clé ne peut ni poster, ni liker, ni envoyer de DM.
search_tweets20 tweets avec leurs auteursget_user_info_batch5 profils completsLarkspur Weather arrive en tête avec 1 843 J’aime, devant Tidepool avec 1 204 et Gulf Watch Radio avec 640. Chaque post est revenu avec le profil de son auteur.
2 requêtes pour toute la réponse
claude mcp add --transport stdio --env SORSA_API_KEY=YOUR_API_KEY sorsa -- npx -y sorsa-mcpVous préférez une skill ? Installez la skill d’agent pour Claude Code, Cursor ou Codex.
Changez un en-tête et quelques chemins, et gardez l’API officielle de X pour publier. Choisissez un endpoint pour voir la même requête sur les deux API, et ce que coûtent 1 000 résultats après la migration.
r = requests.get( "https://api.x.com/2/tweets", params={"ids": ",".join(ids), "expansions": "author_id", "user.fields": "username,public_metrics"}, headers={"Authorization": f"Bearer {BEARER}"})tweets = r.json()["data"]authors = r.json()["includes"]["users"]r = requests.post( "https://api.sorsa.io/v3/tweet-info-bulk", json={"tweet_links": ids}, headers={"ApiKey": KEY})tweets = r.json()["tweets"]# each tweet carries its author in "user"Commencez avec 100 requêtes gratuites et grandissez sur la même API : en production depuis 2022, plus de 6 milliards de requêtes traitées et 99,9 % de disponibilité, chaque requête récupérée en direct, les requêtes en échec jamais facturées.
Garantie dans nos conditions sur tous les forfaits payants. Si la disponibilité passe un jour sous 99,5 % sur un mois, nous ajoutons des requêtes bonus : 10 % de vos requêtes mensuelles.
Lire la garantie/comments1 requête/tweet-info-bulk1 requête/mentions1 requête/followers1 requête/search-tweets0 requête/search-tweets1 requête/info-batch1 requête/user-tweets1 requête/comments1 requête/tweet-info-bulk1 requête/mentions1 requête/followers1 requêteChaque forfait démarre à 20 requêtes par seconde, 60 fois l’API officielle de X en recherche et sur les abonnés, sans fenêtres de 15 minutes. Besoin de plus de vitesse ? Nous relevons la limite pour votre usage. Contacter l’équipe commerciale
Vos requêtes et le schéma de réponse restent identiques : vos intégrations ne cassent pas. Quand X change quelque chose, nous corrigeons de notre côté.
Écrivez-nous depuis votre tableau de bord et obtenez une réponse rapide des personnes qui développent Sorsa API. Enterprise ajoute l’assistance prioritaire, et les forfaits Business et supérieurs un responsable de compte dédié.
Le tout 250 fois moins cher que l’API officielle de X.
Plus de 2 500 développeurs et plus de 100 entreprises lui font confiance : du développeur solo avec ses 100 requêtes gratuites aux équipes qui envoient des millions de requêtes par mois, sur la même API. Voici ce que les développeurs en font.
Harbor Lab@harbor_lab_notesJeu
Les trajectoires de tempêtes de @larkspur_weather sont les plus propres que nous ayons utilisées.
Gulf Sailing Club@gulf_sailing_clubJeu
Merci @larkspur_weather, les trajectoires horaires ont sauvé notre jour de course.
/mentions/search-tweetsCoastal Dave@coastal_dave_20082008
Je suis la trajectoire de la tempête à la télé toute la nuit. Prenez soin de vous, le Golfe.
Ridgeline Alerts@ridgeline_alerts2016
Nouvelle trajectoire de tempête : arrivée sur les côtes à l’est de Tampa d’ici vendredi.
Bluefin Research@bluefin_research2026
Vingt ans de posts sur les trajectoires de tempêtes, désormais un jeu de données ouvert.
/search-tweets/tweet-info-bulkpostgres: public.tweets12,400 lignesbigquery: x.users1,850 ligness3: audience/2026-11-02.jsonl48,200 lignesDernières exécutions
/tweet-info-bulk/info-batch/followers/followers/info-batchTape Reader Lena@tape_reader_lena09:30:04
$NVDA démarre fort, volume deux fois supérieur à celui d’hier.
Options Flow Desk@options_flow_desk09:30:03
Gros sweep de calls sur $NVDA à l’ouverture.
Macro Notes Daily@macro_notes_daily09:30:01
Les semi-conducteurs mènent encore la danse : $NVDA et $AMD en hausse dès l’ouverture.
/search-tweets/list-tweetsChaque compte démarre avec 100 requêtes gratuites, soit jusqu’à 10 000 tweets, sans carte bancaire et sans expiration. Chaque forfait inclut tous les endpoints et 20 req/s.
Plus de 10 millions de requêtes par mois, des limites de débit plus élevées ou une facture ? Nous mettons tout cela en place avec vous.
99,9 % de disponibilité garantie sur tous les forfaits payants. Les requêtes en échec ne sont jamais facturées. Résiliable à tout moment. Carte bancaire ou crypto. À partir de 1 million de requêtes par mois, un SLA signé avec vous.
Quand vos requêtes sont épuisées, les appels continuent grâce à un solde que vous rechargez. Il n’expire jamais, et vous décidez combien il peut dépenser chaque mois.
Le solde vous appartient. Il n’expire jamais.
Rien ne s’arrête : chaque appel est payé par le solde.
Choisissez combien il peut dépenser chaque mois.
•••• •••• •••• 7f3aPrête dès l’inscriptionDes tweets à partir de $0,014 les 1 000 au lieu de $5,00 sur l’API officielle de X. Une seule clé API : sans compte développeur, sans proxys, sans cookies. Première requête en 3 minutes.
20 tweets avec leurs auteurs
1 000 000 tweetsfacturés un post à la fois
et 999 994 posts de plus
1 000 000 tweetsavec leurs auteurs, 100 par requête
L’API officielle de X facture chaque post et chaque auteur qu’elle renvoie. Une requête Sorsa API renvoie jusqu’à 100 tweets avec leurs auteurs : vous payez à la requête, pas au tweet.
Le reste de l’API suit la même logique :
Tweets, profils, abonnés, recherche dans tout l’historique depuis 2006, réponses, citations, Listes, Communautés, Spaces, tendances et vérifications d’actions. Pointez n’importe quelle partie d’un post pour voir l’endpoint qui la renvoie.
Toute l’API, sur tous les forfaits : 45 endpoints, un prix pour chacun.
Choisissez un besoin et sa taille. Vous voyez les requêtes nécessaires, le forfait qui le couvre et ce que l’API officielle de X facturerait pour les mêmes données.
Des listes d’abonnés entières avec profils complets, 200 par requête.
Abonnés par mois
par mois avec le forfait Starter
Ce besoin utilise 5 000 des 10 k requêtes incluses chaque mois dans Starter.
Choisir Starter40 outils MCP pour la recherche, les profils, les abonnés, les Listes et les vérifications d’actions. En lecture seule : un agent qui a votre clé ne peut ni poster, ni liker, ni envoyer de DM.
claude mcp add --transport stdio --env SORSA_API_KEY=YOUR_API_KEY sorsa -- npx -y sorsa-mcpVotre clé API Elle remplace YOUR_API_KEY. 100 requêtes gratuites, sans carte bancaire.
Obtenir 100 requêtes gratuitesVous préférez une skill ? Installez la skill d’agent pour Claude Code, Cursor ou Codex.
Changez un en-tête et quelques chemins, et gardez l’API officielle de X pour publier. Choisissez un endpoint pour voir la même requête sur les deux API, et ce que coûtent 1 000 résultats après la migration.
En-tête
Authorization: Bearer YOUR_TOKEN
ApiKey: YOUR_API_KEY
Chemin
api.x.com/2/tweets
api.sorsa.io/v3/tweet-info-bulk
Commencez avec 100 requêtes gratuites et grandissez sur la même API : en production depuis 2022, plus de 6 milliards de requêtes traitées et 99,9 % de disponibilité, chaque requête récupérée en direct, les requêtes en échec jamais facturées.
/tweet-info-bulk1 requête/mentions1 requête/followers1 requête/search-tweets0 requête/search-tweets1 requête/info-batch1 requêteChaque requête est récupérée en direct.
Une API stable.
Votre code ne change pas.
Vos requêtes et le schéma de réponse restent identiques : vos intégrations ne cassent pas. Quand X change quelque chose, nous corrigeons de notre côté.
Des réponses rapides de l’équipe
Écrivez-nous depuis votre tableau de bord. Enterprise ajoute l’assistance prioritaire.
Le tout 250 fois moins cher que l’API officielle de X.
Obtenir 100 requêtes gratuitesContacter l’équipe commercialePlus de 2 500 développeurs et plus de 100 entreprises lui font confiance : du développeur solo avec ses 100 requêtes gratuites aux équipes qui envoient des millions de requêtes par mois, sur la même API. Voici ce que les développeurs en font.
Chaque compte démarre avec 100 requêtes gratuites, soit jusqu’à 10 000 tweets, sans carte bancaire et sans expiration. Chaque forfait inclut tous les endpoints et 20 req/s.
Besoin de plus de requêtes, de limites de débit plus élevées ou d’une facture ? Nous mettons tout cela en place avec vous.
99,9 % de disponibilité garantie sur tous les forfaits payants. Les requêtes en échec ne sont jamais facturées. Résiliable à tout moment. Carte bancaire ou crypto. À partir de 1 million de requêtes par mois, un SLA signé avec vous.
Rechargez à partir de $20 et payez chaque requête que vous envoyez. Le solde n’expire jamais, et vous décidez combien il peut dépenser chaque mois.
Comment fonctionne le paiement à l’usage
/followersForfait/search-tweetsForfait/followersSolde/search-tweetsSoldeJusqu’à 10 000 tweets ou 20 000 profils.
•••• •••• •••• 7f3aPrête dès l’inscriptionChaque mention de votre marque et de vos concurrents, filtrée par J’aime, réponses et dates.
/mentions/search-tweetsRecherchez dans tout l’historique depuis 2006 et réhydratez des jeux de données par ID.
/search-tweets/tweet-info-bulkChargez tweets, profils et abonnés dans Postgres, BigQuery ou S3, à intervalles réguliers.
Exportez les abonnés de n’importe quel compte public, chacun avec son profil complet.
Interrogez tickers et cashtags jour et nuit, sans fenêtre de limite de débit à attendre.
Chaque appel compte pour une requête, sur tous les forfaits.
/tweet-infoPOSTUn post
Renvoie un post par lien ou ID : son texte, ses statistiques, son auteur et le post qu’il cite ou reposte.
Utilisez-le pour afficher un post avec ses compteurs en direct dans votre app.
Référence de l’API/tweet-info-bulkPOSTPlusieurs posts par ID
Renvoie une liste de posts par ID ou lien en un seul appel, tous les champs et tous les auteurs inclus.
Utilisez-le pour réhydrater un jeu de données ou une archive d’ID de posts.
Référence de l’API/user-tweetsPOSTPosts d’un compte
Renvoie les posts d’un compte, du plus récent au plus ancien, aussi loin que vous paginez.
Utilisez-le pour archiver ou analyser ce qu’un compte a publié.
Référence de l’API/user-repliesPOSTRéponses d’un compte
Renvoie les réponses écrites par un compte, de la plus récente à la plus ancienne.
Utilisez-le pour voir comment un compte échange avec son audience.
Référence de l’API/user-retweetsPOSTReposts d’un compte
Renvoie les posts qu’un compte a repostés, du plus récent au plus ancien.
Utilisez-le pour voir ce qu’un compte amplifie.
Référence de l’API/commentsPOSTRéponses à un post
Renvoie les réponses sous un post, triées par pertinence, par date ou par nombre de J’aime.
Utilisez-le pour lire la conversation sous n’importe quel post.
Référence de l’API/quotesPOSTCitations d’un post
Renvoie les posts qui citent un post, chacun avec son auteur.
Utilisez-le pour voir comment un post se propage et ce que les gens y ajoutent.
Référence de l’API/retweetersPOSTQui a reposté un post
Renvoie les comptes qui ont reposté un post, avec leurs profils complets.
Utilisez-le pour savoir qui a amplifié un lancement ou une campagne.
Référence de l’API/articlePOSTUn Article X
Renvoie un Article X avec son titre, son texte intégral et ses vues.
Utilisez-le pour importer des Articles longs dans votre liseuse ou votre modèle.
Référence de l’API/trendsGETTendances d’un lieu
Renvoie ce qui est en tendance dans un pays ou une ville en ce moment.
Utilisez-le pour suivre ce dont parle un marché.
Référence de l’APIChaque appel compte pour une requête, sur tous les forfaits.
/infoGETProfil d’un compte
Renvoie le profil public d’un compte : nom, bio, localisation, nombre d’abonnés et d’abonnements, liens et certification.
Utilisez-le pour vérifier qui se cache derrière un nom d’utilisateur avant de le contacter.
Référence de l’API/info-batchGETPlusieurs profils à la fois
Renvoie les profils complets de toute une liste de noms d’utilisateur ou d’ID utilisateur en un seul appel.
Utilisez-le pour enrichir en masse un CRM ou un tableur de noms d’utilisateur.
Référence de l’API/aboutGETÀ propos de ce compte
Renvoie ce que X affiche dans « À propos de ce compte » : le pays, les changements de nom d’utilisateur, la certification et la source du compte.
Utilisez-le pour repérer les comptes renommés ou relocalisés avant de leur faire confiance.
Référence de l’API/followersGETAbonnés d’un compte
Renvoie les comptes qui suivent n’importe quel compte public, chacun avec son profil complet, page par page.
Utilisez-le pour exporter une audience pour la génération de leads ou la recherche.
Référence de l’API/followsGETComptes suivis par un compte
Renvoie les comptes que suit un compte public, chacun avec son profil complet, page par page.
Utilisez-le pour voir qui un compte écoute.
Référence de l’API/verified-followersGETAbonnés certifiés
Renvoie uniquement les comptes certifiés parmi les abonnés d’un compte, avec leurs profils complets.
Utilisez-le pour repérer les personnalités d’une audience.
Référence de l’APIChaque appel compte pour une requête, sur tous les forfaits.
/search-tweetsPOSTRechercher des posts
Lance n’importe quelle recherche X avec tous les opérateurs, dans tout l’historique, par date ou par popularité.
Utilisez-le pour surveiller des mots-clés, des cashtags et des sujets.
Référence de l’API/mentionsPOSTMentions d’un compte
Renvoie les posts qui mentionnent un compte, avec des filtres sur les J’aime, les réponses, les reposts et les dates.
Utilisez-le pour suivre les mentions de votre marque et y répondre plus vite.
Référence de l’API/search-usersPOSTRechercher des comptes
Renvoie les comptes qui correspondent à une requête de recherche.
Utilisez-le pour trouver des créateurs, des experts ou des entreprises dans une niche.
Référence de l’API/spacesGETUn Space
Renvoie un Space avec son titre, ses hôtes, ses intervenants et son état.
Utilisez-le pour garder la trace des Spaces et de qui y a pris la parole.
Référence de l’APIChaque appel compte pour une requête, sur tous les forfaits.
/check-followPOSTVérification d’abonnement
Vous indique si un compte en suit un autre.
Utilisez-le pour valider les tâches d’abonnement d’une campagne.
Référence de l’API/check-commentGETVérification de réponse
Vous indique si un compte a répondu à un post.
Utilisez-le pour valider les tâches de réponse sans vérifier à la main.
Référence de l’API/check-quotedPOSTVérification de citation
Vous indique si un compte a cité ou reposté un post.
Utilisez-le pour valider les tâches de partage d’une campagne.
Référence de l’API/check-retweetPOSTVérification de repost
Vous indique si un compte a reposté un post.
Utilisez-le pour confirmer les reposts avant de les récompenser.
Référence de l’API/check-community-memberPOSTVérification de membre de Communauté
Vous indique si un compte fait partie d’une Communauté.
Utilisez-le pour réserver des avantages aux membres de votre Communauté.
Référence de l’API/check-shadowbanGETVérification de shadowban
Vous indique si un compte est masqué dans la recherche ou dans les suggestions de recherche.
Utilisez-le pour écarter l’hypothèse d’un shadowban quand la portée chute.
Référence de l’APIChaque appel compte pour une requête, sur tous les forfaits.
/community-infoPOSTUne Communauté
Renvoie le nom, la description et le nombre de membres d’une Communauté.
Utilisez-le pour jauger les Communautés de votre secteur.
Référence de l’API/community-membersPOSTMembres d’une Communauté
Renvoie les membres d’une Communauté, page par page.
Utilisez-le pour trouver les personnes actives dans une Communauté.
Référence de l’API/community-tweetsPOSTPosts d’une Communauté
Renvoie les posts d’une Communauté, du plus récent au plus ancien.
Utilisez-le pour suivre la conversation d’une Communauté.
Référence de l’API/community-search-tweetsPOSTRechercher dans une Communauté
Lance une recherche à l’intérieur d’une seule Communauté.
Utilisez-le pour savoir ce qu’une Communauté dit d’un sujet.
Référence de l’API/search-communitiesPOSTTrouver des Communautés
Renvoie les Communautés qui correspondent à une requête de recherche.
Utilisez-le pour découvrir où se réunit votre audience.
Référence de l’APIChaque appel compte pour une requête, sur tous les forfaits.
/list-tweetsGETFil d’une Liste
Renvoie les posts de tous les comptes d’une Liste X, en un seul fil.
Utilisez-le pour surveiller de nombreux comptes en un seul appel.
Référence de l’API/list-membersGETMembres d’une Liste
Renvoie les comptes d’une Liste X.
Utilisez-le pour réutiliser des Listes triées sur le volet comme audiences toutes prêtes.
Référence de l’API/list-followersGETAbonnés d’une Liste
Renvoie les comptes qui suivent une Liste X.
Utilisez-le pour trouver des personnes qui s’intéressent à un sujet.
Référence de l’APIChaque appel compte pour une requête, sur tous les forfaits.
/username-to-idGETNom d’utilisateur vers ID
Convertit un nom d’utilisateur en ID utilisateur permanent du compte.
Utilisez-le pour stocker des ID qui survivent aux changements de nom d’utilisateur.
Référence de l’API/id-to-usernameGETID vers nom d’utilisateur
Convertit un ID utilisateur en nom d’utilisateur actuel du compte.
Utilisez-le pour afficher des noms d’utilisateur lisibles pour les ID stockés.
Référence de l’API/link-to-idGETLien vers ID
Convertit un lien de post ou de profil en ID.
Utilisez-le pour accepter des liens collés partout dans votre app.
Référence de l’API/key-usage-infoGETUtilisation de votre clé
Renvoie les requêtes utilisées et restantes sur votre clé, et leur date de renouvellement.
Utilisez-le pour prévenir votre équipe avant que les requêtes ne s’épuisent.
Référence de l’API