Über die BrickOwl API können Programme auf Shopdaten zugreifen. Gedacht ist sie vor allem für Bestellungen, Inventar und die Synchronisierung mit anderen Systemen.
Mit einem BrickOwl-Konto kannst du einen API-Schlüssel mit den benötigten Rechten anlegen. Gib einem Werkzeug nur die Rechte, die es wirklich braucht.
Bei GET-Anfragen werden Schlüssel und Parameter als URL-Parameter übertragen. Bei POST-Anfragen verlangt die offizielle Dokumentation die Parameter im Request-Body mit dem Inhaltstyp:
application/x-www-form-urlencoded
BrickOwl nennt für die meisten Anfragen ein Limit von 600 Anfragen pro Minute. Zusätzlich gelten getrennte tägliche Kontingente pro Benutzer. Einzelne Methoden können abweichende Grenzen besitzen.
Die API-Dokumentation verlangt unter anderem:
API-Schlüssel dürfen nicht veröffentlicht oder in gemeinsam genutzte Beispieldateien kopiert werden. Anwendungen sollten nur die unbedingt benötigten Berechtigungen erhalten.