using openapi 0.3.0