Noch keine Ausgabe. Senden Sie das Formular ab, um Inhalte zu generieren.
Transparente Preisgestaltung ohne versteckte Gebühren. Bezahlen Sie nach Verbrauch.
| Regel & Modalität | Channel | Guthaben | Preis (USD) | Offizieller / Referenzpreis | Tägliche Ersparnis |
|---|---|---|---|---|---|
search-timeline otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
Wettbewerberpreise kosten $45.450 mehr
ApiPass ist 90.90% günstiger, geschätzt bei mehrere Aufrufe mit insgesamt 10,000 zurückgegebenen Posts
search-timeline
ApiPass-Preis
$0.0005
0,1 Credits per post
Wettbewerberpreise
Vollständige Anleitung zur Verwendung von twitter-api-graphql
Durchsuchen Sie die Timeline von Twitter programmatisch und rufen Sie Tweet-Ergebnisse in Echtzeit nach Keyword, Hashtag oder erweiterter Suchanfrage ab.

Die Twitter Graphql Search Timeline API auf ApiPass ist ein aufgabenbasierter Endpoint, mit dem Entwickler die Such-Timeline von Twitter (X) über dasselbe GraphQL-Schema abfragen können, das auch von den nativen Clients von Twitter verwendet wird. Durch das Senden einer POST-Anfrage an /api/v1/jobs/createTask mit dem Modell twitter/graphql/search-timeline können Sie eine rohe Suchanfrage (Keywords, Hashtags, Operatoren oder Benutzer-Handles) übermitteln und eine strukturierte JSON-Payload erhalten, die passende Tweets, Autorenprofile, Medienentitäten, Engagement-Metriken und Paginierungs-Cursor enthält. Die API unterstützt mehrere Ergebnismodi wie Latest und gibt die vollständige GraphQL-Antwort zurück. So erhalten Sie dieselbe Datentiefe, die auch die eigene Suchoberfläche von Twitter antreibt — ohne die Komplexität der Verwaltung von OAuth, Rate Limits oder Scraping-Infrastruktur.
Überspringen Sie den langwierigen Antrags-, Genehmigungs- und Elevated-Access-Prozess. Ein einziger ApiPass API-Schlüssel schaltet den Endpoint sofort frei.
Erhalten Sie exakt dieselbe reichhaltige Datenstruktur, die der native Web-Client von Twitter verwendet, einschließlich tweet_results, user_results, Medienvarianten, Aufrufzahlen und Highlight-Bereichen.
Mit der Standardeinstellung channel: auto verteilt ApiPass Ihre Anfragen automatisch auf starter-, regular- und official-Anbieter, basierend auf Echtzeitpreisen und Stabilität, um das beste Verhältnis aus Kosten und Zuverlässigkeit zu erzielen.
Reichen Sie Suchaufträge ein und fragen Sie deren Status ab oder erhalten Sie Callbacks über callBackUrl. Ideal für groß angelegtes Crawling, Batch-Pipelines und lang laufende Workloads.
Verwenden Sie den cursor-Parameter, um Tausende passender Tweets über die Ergebnisse einer einzelnen Seite hinaus zu durchlaufen.
Wählen Sie die Anbieterstufe, die zu Ihrem Budget passt: besonders kostengünstig mit starter, kosteneffizient mit regular oder official für Preise, die dem eigenen Dienst von Twitter entsprechen, mit Premium-Stabilität.
Der rawQuery-Parameter akzeptiert alles von einfachen Keywords ("twitter") bis hin zu komplexen Twitter-Suchoperatoren, Hashtags, from:-Filtern, Datumsbereichen und Sprach-Flags.
Wechseln Sie über den product-Parameter zwischen Suchprodukten wie Latest, um chronologisch aktuelle Tweets abzurufen, und steuern Sie die Seitengröße mit count (Standardwert 40).
Jeder Eintrag enthält den vollständigen Text, Medien (Bilder, GIFs, Videovarianten), Details zum Benutzerprofil, Zeitstempel, Antwort-/Retweet-/Favoritenzahlen, Aufrufzahlen und Felder zur Konversationsstruktur.
Überwachen Sie Markenerwähnungen, Wettbewerberaktivitäten oder Keywords zu aktuellen Nachrichten und stellen Sie diese in Analyse-Tools bereit.
Leiten Sie den rohen Tweet-Stream in NLP-Modelle ein, um Stimmungsveränderungen rund um Produkte, Wahlen oder Marktereignisse zu verfolgen.
Überwachen Sie Cashtags ($BTC, $TSLA) oder Influencer-Handles und lösen Sie bei relevanten Tweets Warnungen, Trades oder Discord/Telegram-Benachrichtigungen aus.
Kuratieren Sie Tweet-Einbettungen automatisch nach Hashtag oder Thema für Blogs, Live-Event-Seiten und Recherche-Dashboards für Journalisten.
Vergleichen Sie, wie sich ApiPass und die offizielle Entwicklerplattform von Twitter bei den Zugriffsanforderungen und der Tiefe der aus einer Suchanfrage zurückgegebenen Daten unterscheiden.
Die offizielle v2 Search API von Twitter erfordert ein kostenpflichtiges Entwicklerabonnement (Basic-, Pro- oder Enterprise-Stufe), eine Projektgenehmigung und die Einrichtung von OAuth 2.0, bevor Sie eine einzige Anfrage senden können. ApiPass benötigt nur einen Bearer API-Schlüssel — Sie können innerhalb weniger Minuten nach der Registrierung eine Aufgabe erstellen, ohne Gatekeeping-Stufen für grundlegenden Suchzugriff.
Der offizielle REST v2-Endpoint von Twitter gibt ein abgeflachtes, feldausgewähltes JSON zurück, das durch die von Ihnen angeforderten tweet.fields / user.fields begrenzt ist, und lässt viele interne Signale aus. ApiPass gibt die rohe GraphQL-Antwort (search_by_raw_query.search_timeline.timeline.instructions) zurück, die dem eigenen Web-Client von Twitter entspricht, und macht reichhaltigere Objekte wie views.count, edit_control, highlights.textHighlights, clientEventInfo und vollständige media video_info.variants zugänglich — Daten, die in der offiziellen API entweder verborgen sind oder Premium-Stufen erfordern.
Suchen Sie kontinuierlich nach Erwähnungen Ihres Unternehmens, Ihrer Produkt-SKUs oder Ihrer Führungskräfte und leiten Sie negative Stimmungen an Customer-Support-Workflows weiter.
Sammeln Sie große historische oder Echtzeit-Tweet-Datensätze zu bestimmten Themen, Hashtags oder Geostandorten für quantitative Forschung.
Suchen Sie nach Nischen-Keywords, sortieren Sie die resultierenden Autoren nach followers_count, favourites_count und Engagement und identifizieren Sie aufstrebende Stimmen in einem Fachbereich.
Suchen Sie nach Hashtags oder Slogans von Wettbewerberkampagnen, um Reichweite, Engagement und kreative Ansätze zu benchmarken, die auf der Plattform verwendet werden.
Registrieren Sie sich bei ApiPass und generieren Sie in Ihrem Dashboard ein Bearer-Token. Dieser einzelne Schlüssel authentifiziert alle Ihre Anfragen, sodass kein OAuth-Flow und keine Twitter-Entwickleranwendung erforderlich sind.
Senden Sie eine POST-Anfrage an den Endpoint /api/v1/jobs/createTask, wobei das Modell auf twitter/graphql/search-timeline gesetzt ist, und fügen Sie Ihre Suchparameter in input.variables ein — mindestens ein rawQuery sowie optionale Felder wie count, product und cursor. Optional können Sie eine callBackUrl angeben, um eine Push-Benachrichtigung zu erhalten, sobald der Job abgeschlossen ist.
Nehmen Sie die in Schritt 2 zurückgegebene taskId und fragen Sie den Endpoint /api/v1/jobs/recordInfo ab. Sobald der Aufgabenstatus success wird, parsen Sie das Feld resultJson für die vollständige Liste passender Tweets und verwenden Sie den zurückgegebenen Paginierungs-Cursor, um bei Bedarf weitere Seiten abzurufen.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Durchsucht die Timeline.
Die API akzeptiert eine JSON-Payload mit der folgenden Struktur:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "rawQuery": "string",
8 "count": "number",
9 "cursor": "string",
10 "querySource": "string",
11 "product": "string",
12 "includePromotedContent": "boolean",
13 }
14 }
15}modelErforderlichstringDer für die Generierung zu verwendende Modellname
"twitter/graphql/search-timeline"
callBackUrlOptionalstringCallback-URL für Benachrichtigungen bei Aufgabenabschluss. Wenn sie weggelassen wird, wird kein Callback gesendet.
"https://your-domain.com/api/callback"
channelOptionalstringSie können den entsprechenden Anbieter innerhalb von APIPASS über den Parameter channel angeben; diese Anbieter übernehmen die eigentlichen Aufgaben zur Bild- und Videogenerierung. APIPASS bietet derzeit drei Anbieteroptionen:
Der Standardwert für den Parameter channel ist auto. Wenn aktiviert, verteilt APIPASS Aufgaben automatisch auf verfügbare Anbieter, basierend auf Echtzeitpreisen und Stabilitätsmetriken, um minimale Kosten und zuverlässige Leistung auszubalancieren. Behalten Sie den Standardwert auto bei, sofern Sie keine individuellen Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Das Eingabeobjekt enthält die folgenden Parameter:
input.variables.rawQueryErforderlichstringinput.variables.countOptionalnumber40
input.variables.cursorOptionalstringinput.variables.querySourceOptionalstringtyped_query
input.variables.productOptionalstringLatest
input.variables.includePromotedContentOptionalbooleanfalse
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/search-timeline",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "rawQuery": "twitter",
10 "count": 40,
11 "cursor": "",
12 "querySource": "typed_query",
13 "product": "Latest",
14 "includePromotedContent": false,
15 }
16 }
17 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeStatuscode, 200 für Erfolg, andere Werte für Fehler
messageAntwortmeldung, Fehlerbeschreibung bei Fehlschlag
data.taskIdAufgaben-ID zum Abfragen des Aufgabenstatus und der Ergebnisse