„Hat Temu eine API?“ Ja. Entscheidend ist aber eine andere Frage: Was müssen Sie beantragen, um sie zu nutzen, was können Sie lesen, was schreiben – und was passiert, wenn die API ablehnt? Diese vier Antworten entscheiden, ob die Anbindung eine Bestellspitze übersteht oder beim ersten Aktionstag in die Knie geht. Der Reihe nach.
Die Zugangsdaten sind kein Benutzername mit Passwort
Temu funktioniert wie jeder seriöse Marktplatz: Es gibt eine registrierte Anwendung mit App Key und App Secret, und es gibt eine Autorisierung, die der Shop dieser Anwendung erteilt. Daraus entsteht ein Token mit Ablaufdatum – die Anbindung muss wissen, wann es abläuft, und so früh warnen, dass die Autorisierung rechtzeitig erneuert wird. In Odoo bedeutet das: Das Token gehört in einen Systemparameter mit eingeschränkten Rechten, nicht in ein Textfeld, in das es irgendwann jemand hineinkopiert hat und an das sich keiner mehr erinnert. Und es bedeutet: Widerruft der Shop die Autorisierung, muss die Synchronisierung stoppen und Alarm schlagen, statt eine Woche lang unbemerkt ins Leere zu laufen.
Die Zugangsdaten gehören immer dem Händler. Wir verkaufen keinen Zugang weiter und teilen keine Anwendung zwischen Kunden: Wenn Sie morgen nicht mehr mit uns arbeiten, bleibt die Verbindung bei Ihnen – zurückgeben müssen Sie nichts.
Welche Endpunkt-Familien wirklich nötig sind
Die genauen Methodennamen ändern sich von API-Version zu API-Version, die Familien bleiben – und es sind fünf. Bestellliste nach Zeitfenster, damit nur Neues kommt und nicht jedes Mal die ganze Historie. Bestelldetails mit Positionen, Variante, Beträgen und Steuern. Versandbestätigung mit Versanddienstleister und Sendungsnummer – daran macht Temu fest, ob Sie Ihre Versandpflicht erfüllt haben. Katalog, um Artikel anzulegen und zu pflegen. Und Bestand, der getrennt vom Katalog läuft, weil er sich tausendmal häufiger ändert. Wer nur die ersten beiden abdeckt, hat keine Anbindung gebaut, sondern ein Importskript.
Wie Bestellungen, Bestand und Versand in Odoo zusammenlaufen, steht in Temu-Warenwirtschaft in Odoo; wie Sie den Bestand ohne Überverkäufe abgleichen, in Temu-Lagerbestand mit Odoo synchronisieren.
Der Bestand ist der häufigste Aufruf
Ein Shop mit 2.000 Artikeln, der alle fünfzehn Minuten den kompletten Bestand überträgt, erzeugt 192.000 Schreibaufrufe am Tag, um mit etwas Glück zweihundert Werte zu ändern. Das ist keine Synchronisierung, das ist verschwendetes Kontingent. Richtig ist: nur übertragen, was sich seit dem letzten Mal geändert hat, in Stapeln gebündelt – und zusätzlich sofort aktualisieren, wenn ein Verkauf einen Artikel knapp an null bringt. Eine hohe Frequenz verhindert keine Überverkäufe; ein Sicherheitspuffer schon.
Aufruflimits: Die API ist keine Datenbank, die Sie nach Belieben abfragen
Jede Marktplatz-API begrenzt die Aufrufe je Zeitfenster, und früher oder später stoßen Sie an diese Grenze. Ob eine Anbindung gesund ist, zeigt sich daran, was sie dann tut. Eine Ablehnung wegen zu vieler Aufrufe ist kein Fehler, den man schluckt und vergisst, sondern die Aufforderung zu warten. Die Anbindung muss es mit wachsenden Abständen erneut versuchen, Liegengebliebenes einreihen und im nächsten Durchlauf abarbeiten, ohne etwas doppelt anzulegen. Das gehört in eine Job-Queue, nicht in eine Schleife innerhalb des Cronjobs.
Jeden Aufruf protokollieren ist keine Paranoia – es ist Ihr einziger Beleg
Taucht eine Bestellung nicht auf oder behauptet Temu, die Sendungsnummer nie erhalten zu haben, gewinnen Sie die Diskussion mit dem Protokoll – oder gar nicht. Pro Aufruf gehören hinein: der genaue Zeitpunkt, der Endpunkt, der gesendete Request-Body, Statuscode und Antwort sowie die betroffene Bestellung oder Artikelnummer. Secrets und Tokens nie im Klartext, dazu eine sinnvolle Aufbewahrungsfrist, damit die Tabelle nicht die Festplatte füllt. Genau darauf schauen wir zuerst, wenn wir einen Connector prüfen, den jemand anderes gebaut hat – und wo es fehlt, liegt die Hälfte der Fälle, die sich hinterher nicht mehr aufklären lassen.
Was unser Connector kann – und was nicht
Der Temu-Connector für Odoo deckt alle fünf Familien ab: Er importiert Bestellungen nach Zeitfenster, bestätigt den Versand mit Versanddienstleister und Sendungsnummer, veröffentlicht Produkte und SKUs und überträgt den Bestand je SKU, gebündelt pro Artikel. Autorisiert wird der Shop mit dem Code, den Temu ausstellt; der Connector speichert, wann das Token abläuft, und zeigt an, ob die Verbindung noch steht. Er synchronisiert per Cronjob und per Webhook, speichert Anfrage und Antwort jeder Versandbestätigung sowie den Inhalt jedes eingegangenen Webhooks, und hebt Temu eine Methode auf eine neuere Version, wiederholt er den Aufruf mit der neuen.
Was er heute nicht kann, offen gesagt: Er überträgt nicht nur den geänderten Bestand, sondern bei jedem Durchlauf den aller verknüpften Artikel; er hat keine Job-Queue mit wachsenden Wartezeiten, und er protokolliert nicht jeden Aufruf. Eine Ablehnung wegen Aufruflimits landet im Serverlog und wird beim nächsten Cron-Durchlauf erneut versucht. Er läuft unter Odoo 17, 18 und 19, die Migration auf Odoo 20 folgt am Tag der Veröffentlichung. Falls Sie noch zwischen dieser Lösung und einer Middleware abwägen: Es gibt Fälle, in denen nicht wir die richtige Antwort sind.
Häufige Fragen
Brauche ich ein Entwicklerkonto bei Temu?
Ihr Shop muss die Anwendung im Seller Center autorisieren. Die Zugangsdaten, die dabei entstehen, gehören Ihnen, und der Connector arbeitet damit; Zugang verkaufen wir nicht weiter.
Kann ich testen, ohne den echten Shop zu gefährden?
Ja: Setzen Sie eine Odoo-Testdatenbank mit den echten Zugangsdaten auf und schalten Sie nur Lesezugriffe frei. Bestellungen und Katalog zu lesen ändert bei Temu nichts; abgeschaltet bleiben, bis alles geprüft ist, die Artikelveröffentlichung, die Bestandsübertragung und die Versandbestätigung.
Wie oft sollte die API aufgerufen werden?
Eine Zahl, die für alle passt, gibt es nicht. Bestellungen alle paar Minuten, weil die Versandfrist läuft. Bestand ereignisgesteuert statt zeitgesteuert. Katalog nur, wenn sich ein Artikel tatsächlich ändert. Wer häufiger abfragt, als sich die Daten ändern, verbraucht nur Kontingent.
Nützliche Links bei FlexigoTech
Lo que hacemos sobre esto
Wollen Sie die Temu-API selbst angehen?
Sagen Sie uns, wie viele Artikel Sie führen, in welchen Ländern Sie verkaufen und wer bei Ihnen den Versand vorbereitet. Wir sagen Ihnen, welche Endpunkt-Familien Sie brauchen und wo Sie an die Aufruflimits stoßen werden. Schreiben Sie an comercial@flexigobe.com.

