Admin API Custom Endpoints geben immer 204 aus

Hallo Zusammen,

ich bin noch recht neu in Shopware (6) unterwegs. Ich habe da folgendes Problem:

Ich habe eine ganz einfache App erstellt die mit einem custom API Endpoint wie in der Documentation erstmal nur Text (Json-Response) zurück geben soll.
Hier gelesen: Custom endpoints
Und hier gelesen: App Scripts

Die App ist mit einer manifest.xml installiert und im Symfony Profiler wird der Hook auch korrekt aufgerufen: api-{hook} -> api-test-script -> test-script
Nun aber das große ABER :smiley:

Das unter dem Hook liegende Twig Script wird nicht ausgeführt. Genau genommen wird gar kein Script ausgeführt und ich erhalten IMMER einen 204 (No content) zurück.
Entsprechend OAuth funktioniert sonst erhalte ich natürlich ein Access denied zurück.

Verzeichnisstruktur (mein Beispiel):

./apps
|-> MeineApp
||||||||-> Resources
||||||||||||||||-> scripts
|||||||||||||||||||||||->api-test-script
|||||||||||||||||||||||||||||-> test.twig
|-> manifest.xml

Den Aufruf mache ich nach ich über cURL nach bekommenen oAuth-Token:

curl -k
-X POST https://{testserver}/api/script/test-script
-H ‚Content-Type: application/json‘
-H ‚Authorization: Bearer lkja49uöjaf34…‘

Was mache ich falsch?
Muss ich den Endpoint noch irgendwo speziell registrieren?
Ich kann auch einfach einen überhaupt nicht vorhandenen Endpoint eingeben und erhalte trotzdem einen 204 zurück.

Ach ja :slight_smile: Systemdaten:
Shopware 6 CE Version 6.4.13.0

Über etwas Hilfe wäre ich sehr dankbar.

Viele Grüße
Bernd