Mit der BrickLink Store API kann ein Programm deinen Shop lesen und – mit den passenden Rechten – auch verändern. Darüber lassen sich zum Beispiel Bestellungen, Inventar, Katalogdaten, Preisführer und Bewertungen abrufen.
Für den Zugriff richtest du bei BrickLink einen API-Consumer und Zugriffstoken ein. BrickLink verwendet OAuth 1.0. Consumer Secret und Token Secret funktionieren wie Passwörter – behandle sie auch so.
https://api.bricklink.com/api/store/v1
/orders – Bestellungen/inventories – Shop-Inventar/items – KatalogartikelBrickLink packt seine Antworten normalerweise in meta und data. Dein Programm sollte nicht nur auf den HTTP-Status schauen, sondern auch die Metadaten prüfen und Fehler verständlich protokollieren.
BrickLink unterstützt Benachrichtigungen für bestimmte Änderungen, beispielsweise neue Bestellungen, Nachrichten und Bewertungen. Die offizielle Dokumentation weist darauf hin, dass die Zustellung nicht garantiert ist. Eine robuste Anwendung benötigt daher zusätzlich regelmäßige Kontrollabfragen.