Tweets aus Ihrem Backend ausliefern - mit einer Twitter Posting API

Ein authentifizierter POST an /social-posts ist die gesamte Integration der Twitter posting API: Senden Sie Text, bis zu vier Bilder oder ein Video an Ihr verbundenes X-Konto und veröffentlichen Sie sofort oder reihen Sie den Post mit scheduledAt und einer IANA-Zeitzone ein.

Terminal mit einem POST-Request an die AdaptlyPost twitter posting API, der einen Tweet mit zwei Bildern auf einem verbundenen X-Konto veröffentlicht

Die X Posting API in ihrem vollen Umfang

REST über HTTPS unter https://post.adaptlypost.com/post/api/v1, ein Bearer-Token und ein JSON-Body. Das Limit von 280 Zeichen und die Obergrenze von vier Bildern prüfen wir auf unserer Seite, ein fehlerhafter Tweet scheitert also mit einem 400 statt in einer nur teilweise veröffentlichten Ausspielung auf X.

Steuern

Auf allen Plattformen gleichzeitig posten

Teile auf Instagram, TikTok, YouTube, X und mehr mit einem Klick. Jeder Post passt sich automatisch an.

Planen

Visueller Content-Kalender

Der AdaptlyPost-Kalender zeigt jeden Entwurf, jeden geplanten und jeden veröffentlichten Post nach Tag, damit deine Posting-Slots gefüllt bleiben.

Messen

Social Media Analytics an einem Ort

AdaptlyPost verfolgt Views, Likes, Shares und Engagement für jedes verbundene Konto in einem Analytics-Dashboard.

Integrieren

API-Zugang & OpenClaw-Skill

Verbinden Sie sich über die API oder lassen Sie Ihren OpenClaw KI-Agenten Beiträge verwalten. Automatisieren Sie Social Media mit natürlicher Sprache.

Generieren

KI-Bildgenerator für Social Media

Erstelle aufmerksamkeitsstarke Bilder in Sekunden. Beschreibe deine Vision und lass die KI sie zum Leben erwecken.

Erstellen

KI-Caption-Generator für jede Plattform

Der KI-Copilot von AdaptlyPost schreibt Captions, formuliert sie pro Plattform um und ergänzt Hashtags – aus einem einzigen Prompt.

Organisieren

Social-Media-Content-Planer

AdaptlyPost hält Entwürfe, geplante Posts und veröffentlichte Inhalte in einer Queue, damit du siehst, was wann live geht.

Das Vertrauen von Creatorn und Teams

Erfahren Sie, wie Creator, Marketer, Agenturen und kleine Unternehmen AdaptlyPost nutzen, um konsistent zu bleiben und jede Woche Stunden zu sparen.

11 Konten auf 8 Plattformen mit fast null Reibung

Ich betreibe derzeit 11 Konten auf Facebook, Instagram, Threads, LinkedIn, Bluesky, YouTube, X und TikTok, alle verbunden und täglich im Einsatz. Bedienbarkeit: 10/10. Die Lernkurve ist praktisch nicht vorhanden. Posts über mehrere Plattformen zu planen dauert Minuten statt der Stunden, die ich früher von Hand gebraucht habe. Es hat für mich mindestens zwei andere Abos ersetzt, und ich bereue nichts.

jeremy8939jeremy8939

Einfach, leistungsstark und mit großartigem Support

Es ist einfach zu bedienen, und durch die Verbindung mit Claude kann ich Videos und Bilder organisieren und verteilen, ohne vom Stil meiner Marke abzuweichen. Was wirklich heraussticht, ist der Support: Ich habe Taras gesagt, dass ich zwei neue Funktionen brauche, Instagram-Beiträge mit gemischten Bildern und Videos zu veröffentlichen und PDFs über MCP auf LinkedIn hochzuladen, und er hatte beides in nur 3 Stunden fertig. Schnell, reaktionsschnell und einfach großartig.

destacadestaca

Meine ehrliche Erfahrung: Social Media mit AdaptlyPost und Claude AI betreiben

Und dann der Teil, der sich immer noch ein bisschen verrückt anfühlt: Ich habe Claude gesagt, es soll die kompletten Beiträge samt Bildern und Grafiken erstellen und alles über AdaptlyPost einplanen. Ich bin in meinen Content-Kalender gegangen und wollte den Prozess überwachen. Er war schon gefüllt. 30 Tage Beiträge, Texte und Bilder, geplant und fertig. Das Ganze hat etwa 10 Minuten gedauert. Früher habe ich dafür jede Woche Stunden verloren.

basantkumar405basantkumar405

Endlich ein Tool, das zu einem Terminal-first-Workflow passt (und erstklassiger Support!)

Ich habe in der Vergangenheit mehrere Social-Media-Planungstools ausprobiert, und keines davon passte wirklich zu meinem Workflow. Adaptly hat das komplett geändert.

mayank09mayank09

Reaktionsschneller Entwickler und ein kundenfreundlicher Connect-Link, der ein echtes Agenturproblem löst

Meine Lieblingsfunktion ist der teilbare Connect-Link. Man erzeugt einen Link, über den ein Kunde seine eigenen Social-Media-Konten verbinden kann, ganz ohne Zugang zum Dashboard. Nicht-technische Kunden dazu zu bringen, mir Zugriff auf ihre Konten zu geben, war für mich immer ein Knackpunkt, und das nimmt fast die ganze Reibung raus. Ich schicke einen Link, sie klicken sich durch und autorisieren, fertig.

automatexyzautomatexyz

Solider Multi-Account-Scheduler, wir betreiben damit täglich 3 Marken

Wir nutzen AdaptlyPost, um Instagram, Facebook, LinkedIn (und Stories) für drei Marken zu planen. Am besten gefällt mir, dass es nicht im Weg steht, sobald die Beiträge in der Warteschlange sind. Wir planen Bilder, Karussells und Reels/Stories in Stapeln, prüfen den Kalender und lassen veröffentlichen.

DacstyleDacstyle

So funktioniert es

Schritt 1

Twitter-OAuth einmalig im Dashboard erledigen

Einen OAuth-Flow in der API gibt es nicht - Sie verbinden X im Dashboard und erstellen dann unter Settings > API Tokens einen Key. Jeder Request trägt Authorization: Bearer adaptly_..., und GET /social-accounts liefert die id des verbundenen X-Kontos, die Sie in twitterConnectionIds übergeben. Für White-Label-Setups erzeugt POST /connect-links einen Link, den Ihr eigener Endnutzer öffnet, um sein X-Konto zu verbinden.

Schritt 2

Den Tweet per POST an /social-posts senden

text, platforms, timezone und twitterConnectionIds sind bei jedem Call Pflicht. X hat in der API kein Config-Objekt - ein twitterConfigs gibt es nicht, es lässt sich also nichts Plattformspezifisches setzen: keine Umfragen, keine Quote-Posts, keine Antworten, kein erster Kommentar, keine Steuerung der Link-Vorschau. Ein X-Konto pro Request wird mit einem 400 durchgesetzt, denselben Tweet aus zwei X-Konten zu posten bedeutet also zwei Calls.

Schritt 3

Das X-Ergebnis lesen und diesen Eintrag erneut senden

Der Request-Body wird zur Create-Zeit synchron geprüft: Text über 280 Zeichen, mehr als vier Bilder oder zwei X-Konten in einem Call geben sofort einen 400 zurück, und es wird kein Post-Datensatz geschrieben. GET /social-posts/:id/results meldet, was passiert ist, nachdem wir den Tweet angenommen und ausgeliefert haben - den X-Eintrag mit status, publishedAt und platformPostId, der nativen Tweet-ID, nie einen Permalink. Wenn X den Post selbst ablehnt - doppelter Text, eine Verbindung mit widerrufenem Token, ein Video, das X bei der eigenen Verarbeitung zurückweist -, landet der Grund in errorMessage, und POST /social-posts/:id/retry feuert nur diese platformId erneut ab. Jeder registrierte Webhook-Endpunkt erhält alle fünf Events - post.published, post.failed, post.partially_failed, post.scheduled und account.unauthorized -, ohne dass es ein Abonnement pro Event zur Auswahl gäbe.

Einfache, transparente Preise

Wähle den perfekten Plan

-17%

Creator

Perfekt für Einzelpersonen und Solopreneure

$19

/Monat

  • 30 verbundene Social-Media-Konten

  • Unbegrenzte geplante Posts

  • Team-Zusammenarbeit

  • 1 Arbeitsbereich

  • 150 KI-Credits/Monat

  • KI-Captions

  • KI-Bildstudio

  • API/MCP/CLI

  • Bild-, Video- & Karussell-Posts

  • Direct Connector

  • Direktes Plugin

  • Browser-Erweiterungen

Funktioniert mit

Beliebtester

Pro

Für Profis und wachsende Teams

$39

/Monat

  • 60 verbundene Social-Media-Konten

  • Unbegrenzte geplante Posts

  • 3 Teammitglieder

  • 3 Arbeitsbereiche

  • 400 KI-Credits/Monat

  • KI-Captions

  • KI-Bildstudio

  • API/MCP/CLI

  • Bild-, Video- & Karussell-Posts

  • Direct Connector

  • Direktes Plugin

  • Browser-Erweiterungen

Funktioniert mit

Enterprise

Für Agenturen und Unternehmen, die skalieren wollen

$89

/Monat

  • 100 verbundene Social-Media-Konten

  • Unbegrenzte geplante Posts

  • 10 Teammitglieder

  • 10 Arbeitsbereiche

  • 1000 KI-Credits/Monat

  • KI-Captions

  • KI-Bildstudio

  • API/MCP/CLI

  • Bild-, Video- & Karussell-Posts

  • Direct Connector

  • Direktes Plugin

  • Browser-Erweiterungen

Funktioniert mit

Individuell

Individuelle Limits, White-Label und Priority-Support

Individuell

  • Unbegrenzte Social-Media-Konten

  • Unbegrenzte geplante Posts

  • Unbegrenzte Teammitglieder

  • Unbegrenzte Arbeitsbereiche

  • Unbegrenzte KI-Credits

  • KI-Captions

  • KI-Bildstudio

  • API/MCP/CLI

  • Bild-, Video- & Karussell-Posts

  • Direct Connector

  • Direktes Plugin

  • Browser-Erweiterungen

Funktioniert mit

Alle Pläne: 7 Tage gratis testen

Möchten Sie den vollständigen Funktionsvergleich sehen? Preisseite ansehen

Was Sie über die API auf Twitter posten können

Text-Tweets, geprüft bei 280 Zeichen

Der vollständige Payload besteht aus text, platforms auf TWITTER, einer IANA-Zeitzone und twitterConnectionIds. Alles über 280 Zeichen kommt als 400 zurück, bevor der Call X erreicht - kein stilles Abschneiden und kein automatisches Aufteilen, denn Antwortketten werden nirgends in der API unterstützt. Ein Call ist ein Tweet.

Bis zu vier Bilder pro Tweet

Hängen Sie ein bis vier Bild-URLs an. Vier ist die harte Obergrenze von X, und ein Tweet mit mehreren Bildern ist genau das - mehrere Bilder in einem Post, keine native Karussell-Einheit von X. POST /upload-urls akzeptiert ausschließlich image/jpeg, image/png und image/webp, GIF-, HEIC- und AVIF-Dateien lassen sich darüber also nicht einschieben.

Ein Video, bis zu 140 Sekunden

MP4 oder MOV, maximal 512 MB, ein Video pro Tweet. X selbst nimmt kein Video gemischt mit Bildern, halten Sie beides also getrennt. Anders als TikTok akzeptiert X mediaUrls auf Ihrem eigenen HTTPS-Host, Sie können den Upload-Schritt also komplett überspringen - oder Dateien über POST /upload-urls schieben und vorsignierte Links erhalten, die nach einer Stunde ablaufen.

Sofort veröffentlichen, planen, als Entwurf ablegen oder als Bulk einreihen

Senden Sie scheduledAt mit der timezone, um einen Tweet einzureihen, oder saveAsDraft und später POST /social-posts/:id/publish. POST /social-posts/bulk nimmt 1-100 Tweets in einem einzigen Request, alle mit derselben X-Verbindung und mit scheduledAt als Pflichtfeld bei jedem Element. PATCH /social-posts/:id bearbeitet alles, was noch nicht veröffentlicht ist.

Setzen Sie Ihren ersten Tweet aus dem Code ab

Verbinden Sie X im Dashboard, erstellen Sie einen Key unter Settings > API Tokens und senden Sie einen POST an /social-posts. Die Spezifikation unter /openapi.json benötigt keine Auth und lässt sich direkt in Make, n8n oder Ihren eigenen Client-Generator importieren.