That’s exactly my point. Making a full replacement for an API (endpoint) is much more than writing some swagger.