X (Twitter) API
Tweets, Nutzer, Suche, Zeitachsen, Streaming und Spaces
Die X (ehemals Twitter) API v2 bietet Zugriff auf Tweets, Benutzerprofile, Timelines, Suche, gefilterte Streams und Spaces-Audio-Gespräche. Die kostenlose Stufe ist seit der Preisüberarbeitung 2023 beim Lesen stark eingeschränkt – nur 1 App, 1.500 monatliche Tweet-Posts und minimaler Lesezugriff. Der Basic-Plan für 100 $/Monat ermöglicht 500.000 gelesene Tweets pro Monat. Der Pro-Plan (5.000 $/Monat) bietet ein höheres Volumen. Trotz Kritik an der Preisgestaltung bleibt X die wichtigste Plattform für Echtzeitdaten öffentlicher Konversationen und ist für Social Listening, Sentiment-Analyse und News-Monitoring-Anwendungen unersetzlich.
API-Details
Kategorien
Häufig gestellte Fragen
X API-Preise nach der Umstrukturierung 2023: Kostenloses Kontingent (nur Schreiben, 1.500 Tweets/Monat), Basic (100 $/Monat, Lesen/Schreiben, 10.000 Tweets/Monat), Pro (5.000 $/Monat, 1 Million Tweets/Monat), Enterprise (individuell). Die Abschaffung des bisherigen kostenlosen akademischen und Entwickler-Tarifs führte zu erheblichen Problemen für Forschende und Open-Source-Projekte.
Die Twitter API v1.1 wurde im Februar 2023 im Rahmen der Umstrukturierung nach der Übernahme durch Elon Musk eingestellt. Alle Entwickler müssen nun API v2 verwenden, die ein anderes Authentifizierungsmodell (OAuth 2.0 PKCE für Benutzerkontext, Bearer-Token für nur-App) und eine andere Endpunktstruktur hat. Die meisten Funktionen von v1.1 sind in v2 verfügbar.
Das kostenlose Kontingent erlaubt nur das Schreiben von Tweets (Posten, Löschen, Liken) – Lesen von Tweets, Nutzerdaten oder Suche ist nicht enthalten. Für jegliche Lese-Funktionalität ist mindestens der Basic-Tarif (100 $/Monat) erforderlich. Damit wurde der kostenlose Zugang für Analysen, Monitoring und Forschungsanwendungen, der zuvor möglich war, effektiv beendet.
Im alten Twitter API-Modell war Elevated Access eine separate Anwendungsebene. In API v2 sind die Zugriffsstufen rein abrechnungsbasiert – Basic, Pro oder Enterprise. Es ist keine Bewerbung oder Genehmigung erforderlich, außer der Kontoerstellung und dem Hinzufügen einer Kreditkarte. Allerdings behält sich X das Recht vor, Anträge auf Einhaltung der Entwicklervereinbarung zu prüfen.
