apiV2 should have errors with error codes and it should be in documentation, not "arbitrary strings" - ZITADEL