There are a bunch of things I might do differently next time :-) Most of all, only having two possible settings for verbosity is nonsense, I won’t do that ever again. It’s certainly possible to use media types as you showed in your example, lots of APIs do it this way, my example just doesn’t. Comments always appreciated, don’t apologise for contributing!