Подробный гид по Swagger и OpenAPI 3.0 — чем отличаются, как писать спецификацию API, которую действительно читают разработчики, QA и аналитики, с примерами, диаграммой и типичными ошибками