API-Referenz
Basis-URL https://api.xsignalfeed.com. Alle Antworten sind JSON, im Fehlerfall im unter Fehler beschriebenen Umschlag, und tragen im Erfolgsfall die unter Ratenlimits aufgeführten Header. Mit * markierte Felder sind Pflicht.
Überwachung
Wählen Sie, welchen Konten dieser Schlüssel folgt. Für jedes erhalten Sie alle Ereignistypen, die Ihr Schlüssel erlaubt, oder nur die gewählten.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/monitor/targets | Überwachte Konten auflisten | targets:read | 0 |
POST /v1/monitor/targets | Ein Konto überwachen | targets:write | 0 |
GET /v1/monitor/targets/{target} | Überwachtes Konto abrufen | targets:read | 0 |
PATCH /v1/monitor/targets/{target} | Ereignistypen eines Kontos wählen | targets:write | 0 |
DELETE /v1/monitor/targets/{target} | Überwachung eines Kontos beenden | targets:write | 0 |
POST /v1/monitor/targets:batch | Überwachungsoperationen im Batch ausführen | targets:write | 0 |
Stichwörter
Beobachten Sie die X-Suche nach Phrasen. Die Suchanfrage akzeptiert die eigene Syntax von X: exakte Phrasen in Anführungszeichen, OR, -exclusions, #hashtags, $cashtags, from:, to:, lang:, filter:media, -filter:replies, -filter:retweets. Wir beobachten den Tab „Neueste“, die Ergebnisse sind also chronologisch, und jede Sprache oder Schrift funktioniert.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/keywords | Stichwörter auflisten | keywords:read | 0 |
POST /v1/keywords | Ein Stichwort beobachten | keywords:write | 0 |
DELETE /v1/keywords/{keyword_id} | Ein Stichwort entfernen | keywords:write | 0 |
Stream & Historie
Der WebSocket ist unter Streaming beschrieben; dies ist sein REST-Gegenstück zum Aufholen.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/events | Ereignisverlauf | replay | 0 |
Nutzer
Profile, Folgt-Listen, Medien, Erwähnungen, Abonnements und Nutzersuche, jetzt von X gelesen. Jeder Aufruf kostet das angegebene Guthaben.
Tweets
Beiträge per ID, mit ihren Antworten, Zitaten, Repostern, Thread und Artikel. Jeder Aufruf kostet das angegebene Guthaben.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/tweets/{tweet_id} | Einen Beitrag abrufen | reads | 1 |
GET /v1/tweets | Mehrere Beiträge per ID abrufen | reads | 1 |
GET /v1/tweets/{tweet_id}/replies | Antworten abrufen | reads | 2 |
GET /v1/tweets/{tweet_id}/quotes | Zitate abrufen | reads | 2 |
GET /v1/tweets/{tweet_id}/retweeters | Reposter abrufen | reads | 2 |
GET /v1/tweets/{tweet_id}/thread | Einen Thread abrufen | reads | 2 |
GET /v1/tweets/{tweet_id}/article | Einen Artikel abrufen | reads | 1 |
Suche
Die X-Suche in ihrer eigenen Syntax, neueste oder Top-Ergebnisse, seitenweise.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/search | Beiträge suchen | reads | 2 |
GET /v1/search/trends | Einen Trend durchsuchen | reads | 2 |
Listen
Timeline und Mitglieder jeder öffentlichen Liste.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/lists/{list_id}/tweets | Beiträge einer Liste abrufen | reads | 2 |
GET /v1/lists/{list_id}/members | Mitglieder einer Liste abrufen | reads | 2 |
Communities
Informationen, Mitglieder, Moderatoren und Beiträge einer X-Community.
Trends
Was gerade auf X im Trend liegt, nach Kategorie.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/trends | Trends abrufen | reads | 2 |
Konto
Was dieser Schlüssel darf, wie viel er verbraucht hat, wohin Webhooks gehen.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/account | Konto abrufen | — | 0 |
GET /v1/account/usage | Verbrauch abrufen | — | 0 |
GET /v1/account/webhook | Webhook abrufen | webhook | 0 |
PUT /v1/account/webhook | Webhook setzen | webhook | 0 |
Meta & Status
Öffentlich, fünf Minuten lang gecacht, kein Schlüssel nötig. Bauen Sie Ihre Validierung und Ihre Oberfläche darauf auf, statt diese Seite abzuschreiben.
| Endpunkt | Name | Scope | Guthaben |
|---|---|---|---|
GET /v1/meta/event-types | Ereignistypen auflisten | — | 0 |
GET /v1/meta/scopes | Scopes auflisten | — | 0 |
GET /v1/meta/plans | Tarife auflisten | — | 0 |
GET /v1/meta/versions | Versionen auflisten | — | 0 |
GET /v1/health | Health-Check | — | 0 |
GET /v1/status | Status | — | 0 |
Eine maschinenlesbare Beschreibung von allem oben Genannten liegt unter /v1/openapi.json; /v1/docs leitet hierher weiter.