REST API: Auf Produkt-Änderungen per API reagieren in Plugin?

Hallo!

Folgende Situation würden wir gerne in einem Plugin realisieren:

  • Es gibt in einem Kundenshop eine Schnittstelle, die per API Produkte in den Shop importiert
  • Im Anschluss an den Import sollen über ein Plugin weitere Anpassungen an den Produktdaten erfolgen
  • Wir möchten ein Plugin entwickeln, welches darauf “horcht”, falls ein Produkt per API aktualisiert/importiert wird und anschließend selbst noch Änderungen an den Produktdaten vornehmen
  • Es muss also ein Eventbasierter Mechanismus geschaffen werden, welcher bei jedem API Aufruf auf Artikel-Änderungen eine eigenen Controller/Subscriber in unserem Plugin antriggert

 

Ist so etwas technisch umsetzbar? Und wenn ja: Wie genau können wir auf Artikel-Änderungen reagieren, die per API erfolgen?
Gibt es dazu eine Doku oder vielleicht Open Source Codebeispiele?

Vielen Dank im Voraus!

Grüße
Dennis