@tschreinercomp Das ist relativ einfach lösbar über eine Erweiterung der JSON-RPC API in i-doit.
Das haben wir so auch gelöst.
Hier hast du zwei Optionen:
JSON-RPC Api erweitern https://kb.i-doit.com/de/software-entwicklung/add-ons-entwickeln/api-erweitern.html Eigener Controller über Symfony Routing componentBeachte, dass letztere Option etwas sperriger ist, weil für den Aufruf eine gültige Session existieren muss.
Erste Option, also via JSON-RPC, ist angenehmer weil du dort username+password+api-key oder halt session dem Request mitgeben kannst.
Referenz:
https://kb.i-doit.com/de/software-entwicklung/add-ons-entwickeln/api-erweitern.html