Account & Setup

API

영문명
API

API(Application Programming Interface)는 프로그램끼리 정해진 규칙으로 데이터를 주고받게 하는 인터페이스로, HubSpot에서는 외부 시스템이 CRM 데이터를 읽고 쓰도록 공개해 둔 연동 창구를 뜻합니다.

앱 마켓플레이스에 기성 연동이 없는 자사 시스템과 HubSpot을 잇고 싶을 때 개발자가 API를 호출해 맞춤 연동을 만듭니다. 연락처·회사·거래 레코드의 생성과 조회, 속성 업데이트, 활동 기록 같은 작업 대부분을 코드로 처리할 수 있습니다. 인증에는 비공개 앱의 액세스 토큰이나 OAuth를 쓰며, 상세 규격은 HubSpot 개발자 문서에서 확인합니다. API 호출에는 한도가 있어 대량 데이터 마이그레이션이나 잦은 동기화를 설계할 때는 호출량을 미리 계산해 둡니다. 개발 인력 없이 해결하고 싶다면 API보다 먼저 마켓플레이스 앱이나 데이터 동기화 기능으로 충분한지 검토하는 순서가 효율적입니다.

자주 묻는 질문

개발자가 없어도 API를 써야 하나요?

대부분의 연동은 앱 마켓플레이스의 기성 앱이나 데이터 동기화 기능으로 해결됩니다. API는 기성 연동이 없거나 동작을 세밀하게 제어해야 할 때 선택하는 수단입니다.

API 인증은 어떻게 하나요?

자사 전용 연동은 비공개 앱의 액세스 토큰으로, 여러 계정에 배포하는 앱은 OAuth로 인증합니다. 과거의 API 키 방식은 지원이 종료됐습니다.

API 호출에 제한이 있나요?

있습니다. 한도는 계정 구성과 앱 유형에 따라 다르므로 연동을 설계하기 전에 HubSpot 개발자 문서에서 현재 기준을 확인하는 편이 안전합니다.

← 전체 용어 보기

위로 스크롤