Référence de l'API · v1

Tout ce que fait un compte X, sur une seule connexion

xSignalFeed surveille les comptes X (anciennement Twitter) que vous désignez et vous transmet ce qu'ils font au moment où cela se produit : nouvelles publications, réponses, republications, citations, suppressions, modifications de profil, abonnements et nouveaux abonnés certifiés. Vous pouvez aussi surveiller la recherche X pour une expression, et lire à la demande des profils, publications, abonnés, listes, communautés et tendances. Un seul WebSocket transporte les événements ; REST est là pour les fois où vous devez demander plutôt qu'attendre.

Introduction

Il y a trois façons de consommer le service. Surveillance : désignez des comptes et des mots-clés, et recevez les événements par WebSocket ou par webhook au moment où les choses se produisent. Historique : relisez les événements que votre clé a reçus. Lectures : demandez à X un profil, une publication, une recherche, une liste, une communauté ou les tendances du moment.

Les événements se répartissent en quatre familles. Chacune a une seule forme de charge utile, décrite champ par champ sous Événements.

CatégorieTypesSignification
Publicationstweet.create, tweet.reply, tweet.retweet, tweet.quote, tweet.edit, tweet.deleteCe que le compte publie : nouvelles publications, réponses, republications, citations, modifications, et suppressions de l'une quelconque d'entre elles
Profilprofile.name, profile.screen_name, profile.bio, profile.location, profile.url, profile.avatar, profile.banner, profile.pinned, profile.verifiedTout changement de ce que le compte affiche à son sujet, avec l'ancienne et la nouvelle valeur
Graphe d'abonnementsfollow.add, follow.remove, followers.verified.addQui le compte commence ou cesse de suivre, et quels comptes certifiés commencent à le suivre
Compteaccount.statusSi le compte est encore visible : protégé, suspendu, indisponible, ou de nouveau actif
Recherchesearch.matchLes publications de n'importe qui sur X qui correspondent à un mot-clé que vous surveillez

L'accès se fait par clé d'API. Une clé porte des portées et des plafonds qui découlent de son offre ; GET /v1/account vous dit ce que la vôtre peut faire. Rien ici n'est facturé au volume d'événements : le flux en continu est inclus, et seules les lectures à la demande consomment des crédits.

xSignalFeed est un service tiers indépendant. Il n'est ni affilié à X Corp, ni approuvé ou parrainé par elle. Nous lisons uniquement des données publiques.

Et ensuite