API애플리케이션 간에 데이터를 주고받거나 기능을 사용할 수 있도록 하는 인터페이스클라이언트가 서버의 특정 엔드포인트로 요청을 보내면, 서버는 JSON 형태로 응답을 반환한다. API Key는 요청을 누가 보냈는지를 식별하는 비밀문자열이다.인증수단이나 key단위로 role을 분리 (업로드,리포트 제출 등 가능 등)하여 사용한다. # 반면 OAuth2는 해당 앱이 제한시간동안 허용된 행동을 토큰을 통해 API 호출을 한다. (Secret은 접근제어나 감사 로그 등의 기능을 하는 key vault나 secrets manager 등으로 관리 필요) 1) 엔드포인트GET https://api.example.com/v1/alerts/{id} 먼저 요청할 엔드포인트가 존재(api.openai.com/v1.....