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 |
|---|---|---|---|---|---|
audio-space-search 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
audio-space-search
ApiPass-Preis
$0.0005
0,1 Credits per post
Wettbewerberpreise
Vollständige Anleitung zur Verwendung von twitter-api-graphql
Suchen und entdecken Sie Twitter (X) Spaces in Live-, bevorstehenden und vergangenen Audio-Unterhaltungen mit einem einzigen API-Aufruf.

Die Twitter Graphql Audio Space Search API auf ApiPass ist ein verwalteter Endpoint, mit dem Entwickler Twitter Spaces — die Live-Audio-Unterhaltungsfunktion der Plattform — programmgesteuert über flexible Keyword-Abfragen und Statusfilter durchsuchen können. Aufbauend auf der internen GraphQL-Schicht von Twitter ermöglicht diese API das Abrufen von Spaces, die zu einem bestimmten Thema, Keyword oder Status passen (z. B. Upcoming, Live oder Past), ohne die Weboberfläche scrapen oder die Komplexität der Twitter-Authentifizierung verwalten zu müssen. ApiPass bündelt den gesamten Ablauf in einem einfachen, zweistufigen, auf Aufgaben basierenden System: Senden Sie eine Suchanfrage über POST /api/v1/jobs/createTask und rufen Sie anschließend strukturierte JSON-Ergebnisse über GET /api/v1/jobs/recordInfo ab. Die API eignet sich ideal für den Aufbau von Tools zur Entdeckung von Audioinhalten, Social-Listening-Dashboards und Echtzeit-Monitoring-Pipelines rund um das Audio-Ökosystem von Twitter.
Ein konsistentes create-task / query-task-Muster über alle ApiPass-Endpoints hinweg macht die Integration vorhersehbar und leicht in Ihrer Codebasis zu standardisieren.
Der standardmäßige auto-Channel verteilt Anfragen automatisch auf starter-, regular- und official-Anbieter basierend auf Echtzeit-Preis- und Stabilitätsmetriken und balanciert so Kosten und Zuverlässigkeit ohne manuelle Feinabstimmung.
Überspringen Sie OAuth-Ablauf, Entwicklerkonto-Freigabe und Rate-Limit-Management — verwenden Sie einfach Ihren ApiPass Bearer-Token.
Suchen Sie nach Keyword (query) und grenzen Sie nach Space-Status (filter) wie Upcoming ein, um sich auf geplante Sitzungen zu konzentrieren, die für Ihren Anwendungsfall relevant sind.
Geben Sie optional eine callBackUrl an, um automatische Benachrichtigungen zu erhalten, wenn Aufgaben abgeschlossen sind, und vermeiden Sie so Polling-Schleifen in Produktionssystemen.
Wählen Sie den starter-Tarif für extrem kostengünstige Massenexperimente oder den official-Tarif, wenn Sie maximale Stabilität zu nativen API-Preisen benötigen — alles über dieselbe Schnittstelle.
Kombinieren Sie eine Freitextabfrage mit einem filter-Parameter (z. B. Upcoming), um genau die Spaces abzurufen, die für Sie relevant sind.
Lang laufende Suchvorgänge werden asynchron mit einer taskId verarbeitet, und Aufgabenstatus (waiting, queuing, generating, success, fail) geben Ihnen vollständige Transparenz über den Verarbeitungsstatus.
Ergebnisse werden in einem übersichtlichen resultJson.resultObject-Payload bereitgestellt und können direkt geparst, gespeichert oder in nachgelagerte Analysen weitergeleitet werden.
Kuratierte Feeds, die bevorstehende Spaces zu bestimmten Themen wie Krypto, KI oder Sport hervorheben.
Überwachen Sie Markenerwähnungen und Branchengespräche, die in Live-Audio stattfinden — nicht nur in Tweets.
Helfen Sie Hosts dabei, Trendthemen und optimale Zeiten für die Planung ihrer eigenen Spaces zu identifizieren.
Verfolgen Sie, wann Wettbewerber oder Branchenführer Audio-Events starten, und analysieren Sie Teilnahme-Muster.
Erfahren Sie, wie ApiPass Zugriff, Preisgestaltung und Skalierbarkeit im Vergleich zum offiziellen Spaces-Such-Endpoint von Twitter vereinfacht — damit Sie die passende Lösung für Ihr Projekt wählen können.
Die offizielle API von Twitter erfordert ein genehmigtes Entwicklerkonto, erhöhte Zugriffsstufen und strenge Rate Limits; ihre kostenpflichtigen Tarife können für kleine Teams zudem unerschwinglich sein. ApiPass stellt dieselbe Funktionalität über eine einfache Bearer-Token-Anfrage ohne Bewerbungsprozess bereit, sodass Sie innerhalb von Minuten mit dem Aufbau beginnen können.
Die offizielle API von Twitter bietet pro Zugriffsstufe eine einzige feste Preisstruktur. Mit ApiPass können Sie dynamisch zwischen starter-, regular- und official-Anbietern wählen — oder standardmäßig auto verwenden —, sodass Sie Kosten und Zuverlässigkeit unabhängig voneinander je nach Workload skalieren können.
Aggregieren Sie keywordbasierte Space-Suchen, um aufkommende Gesprächsthemen zu erkennen, bevor sie in Mainstream-Feeds auftauchen.
Verfolgen Sie alle Spaces rund um einen Konferenz-Hashtag, eine Produkteinführung oder ein Krisenereignis in Echtzeit.
Journalisten und Forschende können Live-Audio-Diskussionen entdecken, die für laufende Themen relevant sind.
Messen Sie, wie häufig ein Marken- oder Kampagnen-Keyword im Audio-Ökosystem von Twitter neben klassischen tweetbasierten Erwähnungen erscheint.
Registrieren Sie sich bei ApiPass und generieren Sie in Ihrem Dashboard einen API-Schlüssel. Sie verwenden ihn bei jeder Anfrage als Bearer-Token im Authorization-Header.
Senden Sie eine POST-Anfrage an /api/v1/jobs/createTask, wobei das model auf twitter/graphql/audio-space-search gesetzt ist. Geben Sie Ihre Suchparameter in input.variables an, einschließlich eines query-Keywords und eines optionalen filter wie Upcoming, um die Ergebnisse einzugrenzen. Sie können außerdem optional eine callBackUrl einfügen, um automatische Benachrichtigungen zu erhalten, wenn die Aufgabe abgeschlossen ist. Die Antwort gibt eine eindeutige taskId zurück, mit der Sie die Ergebnisse abrufen.
Senden Sie eine GET-Anfrage an /api/v1/jobs/recordInfo mit Ihrer taskId als Query-Parameter. Überwachen Sie das state-Feld — sobald es success zurückgibt, sind Ihre Space-Suchergebnisse in data.resultJson.resultObject verfügbar und können geparst und in Ihre Anwendung integriert werden. Wenn Sie in Schritt 2 eine callBackUrl angegeben haben, überträgt ApiPass die Ergebnisse automatisch an Ihren Endpoint, sodass kein Polling erforderlich ist.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Twitter Spaces suchen
Die API akzeptiert eine JSON-Nutzlast mit der folgenden Struktur:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "filter": "string",
8 "query": "string"
9 }
10 }
11}modelErforderlichstringDer für die Generierung zu verwendende Modellname
"twitter/graphql/audio-space-search"
callBackUrlOptionalstringCallback-URL für Benachrichtigungen bei Abschluss der Aufgabe. 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 benutzerdefinierten Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Das Eingabeobjekt enthält die folgenden Parameter:
input.variables.filterOptionalstringUpcoming
input.variables.queryOptionalstringa
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/user-by-screen-name",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "filter": "Upcoming",
10 "query": "a"
11 }
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeStatuscode, 200 bei Erfolg, andere Werte bei Fehlern
messageAntwortnachricht, Fehlerbeschreibung bei fehlgeschlagener Anfrage
data.taskIdAufgaben-ID zum Abfragen des Aufgabenstatus und der Ergebnisse