안녕하세요! https://kapi.kakao.com/v1/user/service/terms 는 사용자가 동의한 카카오싱크 간편가입 이용약관 목록을 받아오는 API입니다. 사용자 정보와는 다른 기능이에요!
닉네임이나 이메일 등 각각의 동의 항목은 사용자 정보에 포함되어 있습니다. 이용약관 동의 내역을 확인해봐야 할 상황이 아닌 일반적인 로그인 시에는 로그인과 사용자 정보를 요청하는 것까지만 구현하시면 됩니다.
약관 동의는 따로 API를 호출해서 받는 게 아니에요! 카카오 로그인 시 동의 화면에 포함됩니다. 즉, 일반적인 로그인 시에는 로그인만 호출합니다.
이용약관 확인 API는 사용자가 동의 화면에서 동의한 약관 목록을 따로 받아봐야 할 때 쓰는 기능이에요. 이 기능이 필요한 경우는 많지 않아요. 약관을 추가하신 경우 등이 해당하는데, 법적 요소다보니 이용약관 추가나 갱신은 자주 생기는 일이 아니니까요.
또한 이용약관 동의 내역을 확인하는 API는 어드민 키로도 호출할 수 있습니다. 가이드를 참고해 주세요.
로그인 자체는 인증을 담당하는 기능이라 사용자 정보를 제공하지 않으니,
로그인 후에 요청하는 사용자 정보에 약관 정보를 포함했으면 좋겠다는 의견이신 것 같아요.
(카카오 SDK의 경우는 사용자 정보 요청까지 연속으로 처리하기 때문에 로그인 시 사용자 정보가 전달되는 것처럼 보입니다.)
내부적으로 의견 전달해 둘게요. 고맙습니다!