Regarding the output toggling this should be “fixed” with the last version 1.1.0
I changed it to default to false.
Related to:
For custom extensions the output schema is defined in a json file and it’s static but it’s true that it is available for the API action. @george is this undocumented or not available for custom modules?