API의 구현과 API 명세서-1
·
BackEnd
API와 API명세서API란?API(Application Programming Interface)는 두 소프트웨어가 서로 통신할 수 있도록 하는 언어나 메시지의 형식주로 서버와 클라이언트가 통신하기 위해 사용되기도 하지만, 외부 개발자에게 특정 기능을 제공하기 위해 사용되기도 한다.위와 같이 공개된 API를 Open API라고 하고 여러 기업과 공공기관에서 제공하고 있다.API명세서란?API의 사용 방법, 요청 및 응답의 데이터 구조, 인증 방식과 같이 API와 관련된 세부적인 내용들을 설명해 놓은 문서를 의미한다.API에 포함되는 내용요청 정보HTTP 메서드 종류 (ex, POST, GET, PUT, DELETE,,,,)엔드포인트(URL)요청에 대한 header와 body응답 정보응답의 상태 코드(ex..