API 뭐 별거 있어? API 스펙 받아서 endpoint에 요청 날리고 응답받게 구현하면 되는 거지라고 생각했었는데, 토이 세션 준비를 위해 API에 대해 알아보다 보니 다양한 용어와 개념들을 명확히 설명하는 것이 쉽지만은 않았다. 그래서 Open API와 OpenAPI의 개념과 Swagger 등에 대한 개념과 특징 및 차이점 등을 정리해 보았다. 결론부터 말하면 OpenAPI는 Open API와는 완전히 다른 개념이다. Open API (with space) Open API란 서비스의 개념으로, 누구나 접근 가능한 공개된 자료를 API 를 통해 제공받을 수 있는 서비스라고 볼 수 있다. 쉬운 예로는 기상청에서 제공하는 일기예보 API, 행안부의 주소검색 API 등이 있으며, 국내에서는 공공 API(P..