curl
(oder einen anderen HTTP-Client) und Zugriff auf Einstellungen > API-Schlüssel in Polygon One.
Lieber mit Postman oder Insomnia? Importieren Sie die OpenAPI-3.1-Spezifikation von
https://help.polygon-one.com/api-reference/openapi.json. Dieselbe Datei funktioniert mit
OpenAPI-Client-Generatoren.1. API-Schlüssel anlegen
- Öffnen Sie Einstellungen > API-Schlüssel und klicken Sie auf API-Schlüssel erstellen.
- Für diesen Schnellstart vergeben Sie
articles:writeundsuppliers:write. Schreibberechtigungen schließen die Leseberechtigung ein. - Kopieren Sie den Schlüssel. Er beginnt mit
eudr_— das hat historische Gründe; derselbe Schlüssel funktioniert für EUDR und PPWR, sofern er die Berechtigungen hat und der Benutzer, für den er handelt, das Modul aktiviert hat.
2. Erster Aufruf
Einen Artikel lesen:200 mit einem JSON-Array. In einem neuen Arbeitsbereich ist das Array leer ([]).
Die zwei häufigsten Fehler beim ersten Aufruf:
Mehr zu Statuscodes: Fehler & Limits.
3. Lieferant und Artikel anlegen
EinPOST mit einem Objekt legt einen Datensatz an und antwortet synchron mit 201.
Lieferant — name, email, country und address sind Pflicht. country ist der englische
Ländername (z. B. Germany, nicht DE); address braucht street, postalCode und city:
201 mit { "supplier": { "id": "…", … } }. Merken Sie sich supplier.id.
Artikel — name, internalArticleNr und hsCode sind Pflicht. Ein Einkaufsartikel (der
Standard) braucht zusätzlich einen Lieferanten, über supplierId oder supplierName:
201 mit { "article": { "id": "…", … } }. Die EUDR-Relevanz wird aus dem HS-Code
bestimmt. Dieselbe internalArticleNr ein zweites Mal ergibt 409 — der Artikel existiert bereits.
Ein 409 mit einem warnings-Array bedeutet ein mögliches Duplikat (gleicher Name oder gleiche EAN);
siehe Duplikatwarnungen.
4. Stapel senden und Job abfragen
Ein Array (oder{"rows": [...]}) ist ein Stapel. Er läuft asynchron: Die API antwortet mit 202
und einer jobId, importiert ist noch nichts.
status completed oder failed ist:
result listet importierte, aktualisierte, übersprungene und fehlgeschlagene Zeilen. Denselben Stapel
erneut zu senden ist gefahrlos: vorhandene Zeilen kommen als übersprungen oder aktualisiert zurück, es
entstehen keine Duplikate. Details: Stapelimport (asynchron).
5. Nächste Schritte
Empfohlene Integrationsabläufe
Bestell-Sync, Parzellen und PPWR als vollständige Abläufe — welcher Aufruf wann.
Stapelimport (asynchron)
Artikel, Lieferanten und Bestellungen im Stapel, Job-Ergebnisse, Fehlerschlüssel, Delta-Sync.
PPWR
Verpackungsstammdaten, Mengen und Mengenmeldung.
Geo-Analyse
Parzellengeometrie senden, Entwaldungsanalyse lesen, Bericht herunterladen.
Fehler & Limits
Statuscodes, Rate-Limit, Wiederholungen, Größenlimits.