API는 두 소프트웨어 (일반적으로 서버와 클라이언트) 가 통신하기 위해 정보를 주고 받는 것을 말한다.
API는 Private API 와 public API, partner API로 나뉘는데
Private API 는 회사내부 API로 회사 개발자들의 제품과 서비스 개선을 위해 내부적으로 발행하는 것으로 코드작성 방법을 표준화 함으로써, 간소화되고 빠른 프로세스 처리가 가능하게 한다.
Public API는 개방형 API로 모두가 사용할 수 있고, Partner API는 기업이 데이터 공유에 동의하는 특정인만 사용할 수 있습니다. Public API와 Partner API는 타사 데이터를 통해 인지도를 올릴 수 있고 고객의 데이터 베이스를 확장해 전환율을 올릴 수 있다.
참고
https://aws.amazon.com/ko/what-is/api/
https://blog.wishket.com/api%EB%9E%80-%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85-%EA%B7%B8%EB%A6%B0%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8/
https://docs.microsoft.com/ko-kr/azure/architecture/best-practices/api-design