Endpoint | OAuth 1.0a User Context | OAuth 2.0 App only | OAuth 2.0 Authorization Code mit PKCE |
Tweet lookup Mehrere Tweets mithilfe einer ID-Liste abrufen GET /2/tweets Einen einzelnen Tweet mithilfe einer ID abrufen GET /2/tweets/:id | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
Manage Tweets Einen Tweet veröffentlichen POST /2/tweets Einen Tweet löschen DELETE /2/tweets/:id | ✅ | ✅ Scopes: tweet.read tweet.write users.read | |
Timelines Tweet-Timeline eines Nutzers GET /2/users/:id/tweets Erwähnungs-Timeline eines Nutzers GET /2/users/:id/mentions Umgekehrt chronologische Startseiten-Timeline GET /2/users/:id/timelines/reverse_cronological | ✅ ✅ | ✅ | ✅ Scopes: tweet.read users.read ✅ Scopes: tweet.read users.read |
Recent search Suche nach Tweets, die in den letzten 7 Tagen veröffentlicht wurden GET /2/tweets/search/recent | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
Full-archive search Nur für Personen mit Academic-Research-Zugang verfügbar Das vollständige Archiv der Tweets durchsuchen GET /2/tweets/search/all | ✅ | ||
Filtered stream Regeln zu deinem Stream hinzufügen oder daraus entfernen POST /2/tweets/search/stream/rules Die Regeln deines Streams abrufen GET /2/tweets/search/stream/rules Mit dem Stream verbinden GET /2/tweets/search/stream | ✅ | ||
Volume streams Streamt etwa 1 % aller Tweets in Echtzeit. GET /2/tweets/sample/stream | ✅ | ||
Manage Retweets Einen Tweet retweeten POST /2/users/:id/retweets Einen Retweet löschen DELETE /2/users/:id/retweets/:source_tweet_id | ✅ | ✅ Scopes: tweet.read tweet.write users.read | |
Retweets lookup Nutzer, die einen Tweet retweetet haben GET /2/tweets/:id/retweeted_by | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
Bookmarks lookup Gespeicherte Tweets abrufen GET /2/tweets/:id/bookmarks | ✅ Scopes: tweet.read users.read bookmark.read | ||
Manage Bookmarks Einen Tweet mit einem Lesezeichen versehen POST /2/tweets/:id/bookmarks Ein Lesezeichen für einen Tweet entfernen DELETE /2/users/:id/bookmarks:tweet_id | ✅ Scopes: tweet.read users.read bookmark.write | ||
Manage Likes Einen Tweet liken POST /2/users/:id/likes Ein Like für einen Tweet rückgängig machen DELETE /2/users/:id/likes/:tweet_id | ✅ | ✅ Scopes: tweet.read users.read like.write | |
Likes lookup Nutzer, die einen Tweet geliked haben GET /2/tweets/:id/liking_users Tweets, die einem Nutzer gefallen GET /2/users/:id/liked_tweets | ✅ | ✅ | ✅ Scopes: tweet.read users.read like.read |
Hide replies Blendet eine Antwort auf einen Tweet aus oder wieder ein. PUT /2/tweets/:id/hidden | ✅ | ✅ Scopes: tweet.read users.read tweet.moderate.write | |
Users lookup Mehrere Nutzer anhand von IDs abrufen GET /2/users Einen einzelnen Nutzer anhand einer ID abrufen GET /2/users/:id Mehrere Nutzer anhand von Nutzernamen abrufen GET /2/users/by Einen einzelnen Nutzer anhand eines Nutzernamens abrufen GET /2/users/by/username/:username Informationen zu einem authentifizierten Nutzer abrufen GET /2/users/me | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
Manage follows Ermöglicht einer Nutzer-ID, einem anderen Nutzer zu folgen POST /2/users/:id/following Ermöglicht einer Nutzer-ID, einem anderen Nutzer nicht mehr zu folgen DELETE /2/users/:source_user_id/following/:target_user_id | ✅ | ✅ Scopes: tweet.read users.read follows.write | |
Follows lookup Gefolgte eines Nutzers per ID abfragen GET /2/users/:id/following Follower eines Nutzers per ID abfragen GET /2/users/:id/followers | ✅ | ✅ | ✅ Scopes: tweet.read users.read follows.read |
Blocks lookup Gibt eine Liste der Nutzer zurück, die von der angegebenen Nutzer-ID blockiert sind GET /2/users/:id/blocking | ✅ | ✅ Scopes: tweet.read users.read block.read | |
Manage Mutes Ermöglicht es einer Nutzer-ID, einen anderen Nutzer stummzuschalten POST /2/users/:id/muting Ermöglicht es einer Nutzer-ID, die Stummschaltung eines anderen Nutzers aufzuheben DELETE /2/users/:source_user_id/muting/:target_user_id | ✅ | ✅ Scopes: tweet.read users.read mute.write | |
Mutes lookup Gibt eine Liste der Nutzer zurück, die von der angegebenen Nutzer-ID stummgeschaltet sind GET /2/users/:id/muting | ✅ | ✅ Scopes: tweet.read users.read mute.read | |
Spaces lookup Space per ID abfragen GET /2/spaces/:id Mehrere Spaces abfragen GET /2/spaces Spaces finden, die von einer Nutzer-ID erstellt wurden GET /2/spaces/by/creator_ids | ✅ | ✅ Scopes: tweet.read users.read space.read | |
Spaces lookup Nutzer abrufen, die ein Ticket für einen Space gekauft haben GET /2/spaces/:id/buyers | ✅ Scopes: tweet.read users.read space.read | ||
Spaces search Gibt laufende oder geplante Spaces zurück, die Ihren Suchbegriffen entsprechen. GET /2/spaces/search | ✅ | ✅ Scopes: tweet.read users.read space.read | |
List lookup Eine bestimmte List per ID abfragen GET /2/lists/:id Die vom Nutzer besessene List abrufen GET /2/users/:id/owned_lists | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
Manage Lists Erstellt eine neue List im Namen eines authentifizierten Nutzers POST /2/lists | ✅ | ✅ Scopes: tweet.read users.read list.read list.write | |
Manage Lists Löscht eine vom authentifizierten Nutzer besessene List DELETE /2/lists/:id Aktualisiert die metadata für eine vom authentifizierten Nutzer besessene List PUT /2/lists/:id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
List Tweets lookup Tweets aus einer angegebenen List abfragen GET /2/lists/:id/tweets | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
List members lookup Gibt eine Liste der Mitglieder aus einer angegebenen List zurück GET /2/lists/:id/members Gibt alle Lists zurück, bei denen ein angegebener Nutzer Mitglied ist GET /2/users/:id/list_memberships | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
Manage List members Fügt einer vom authentifizierten Nutzer besessenen List ein Mitglied hinzu POST /2/lists/:id/members Entfernt ein Mitglied aus einer vom authentifizierten Nutzer besessenen List DELETE /2/lists/:id/members/:user_id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
List follows lookup Gibt alle Follower einer angegebenen List zurück GET /2/lists/:id/followers Gibt alle Lists zurück, denen ein angegebener Nutzer folgt GET /2/users/:id/followed_lists | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
Manage List follows Folgt im Namen eines authentifizierten Nutzers einer List POST /2/users/:id/followed_lists Beendet im Namen eines authentifizierten Nutzers das Folgen einer List DELETE /2/users/:id/followed_lists/:list_id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
Pinned List lookup Gibt die angehefteten Lists des authentifizierten Nutzers zurück GET /2/users/:id/pinned_lists | ✅ | ✅ Scopes: tweet.read users.read list.read | |
Angeheftete List verwalten Heftet eine List im Namen eines authentifizierten Nutzers an POST /2/users/:id/pinned_lists Löst das Anheften einer List im Namen eines authentifizierten Nutzers DELETE /2/users/:id/pinned_lists/:list_id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
Batch Compliance Erstellt einen neuen Compliance-Job POST /2/compliance/jobs Gibt Status und Download-Informationen zu einem angegebenen Compliance-Job zurück GET /2/compliance/jobs/:job_id Gibt eine Liste der zuletzt ausgeführten Compliance-Jobs zurück GET /2/compliance/jobs | ✅ |