Salesforce: Setup > Integrations > API Catalog > API Catalog

Salesforce Setup 메뉴에서 Integrations > API Catalog > API Catalog는 Salesforce와 외부 시스템이 데이터를 주고받을 때 사용하는 다양한 API 정보를 한눈에 볼 수 있는 곳입니다. 초보 Admin 분들도 어렵지 않게 이해할 수 있도록 쉽게 설명해드릴게요.

이 기능은 무엇인가

API Catalog는 말 그대로 Salesforce에서 제공하는 여러 가지 API(응용 프로그램 인터페이스) 들의 목록을 보여주는 메뉴입니다. 여기서는 Salesforce가 지원하는 다양한 API 종류와 각각의 특징, 사용 방법, 그리고 연결 방법 등에 대한 기본 정보를 확인할 수 있어요. 쉽게 말해, Salesforce와 다른 프로그램을 연결하고 싶을 때 참고할 수 있는 안내서 같은 역할을 합니다.

언제 사용하는가

이 메뉴는 다음과 같은 상황에서 주로 사용해요.

  • 외부 시스템(예: ERP, 웹사이트, 모바일 앱 등)과 Salesforce를 연결해서 데이터를 주고받고 싶을 때
  • 우리 org(조직)에서 어떤 API를 사용할 수 있는지 확인하고 싶을 때
  • 개발자나 외부 파트너에게 Salesforce API 정보를 안내해야 할 때
  • API 사용에 필요한 문서나 가이드가 필요할 때

특히, 시스템 통합이나 자동화 작업을 할 때 API가 꼭 필요하니까, Admin이 기본적으로 알아두면 정말 유용한 메뉴입니다.

어떻게 이해하면 쉬운가

API Catalog를 쉽게 이해하려면, "Salesforce와 외부 세계를 연결해주는 다양한 통로의 안내판" 이라고 생각하면 좋아요. 예를 들어, Salesforce는 데이터를 주고받는 방법이 여러 가지가 있는데, 그걸 하나하나 API라고 부릅니다. 이 메뉴는 그 API들이 어떤 게 있고, 각각 어떤 특징이 있는지 한눈에 보여주는 곳이에요.

예시

  • REST API: 모바일 앱이나 웹사이트에서 Salesforce 데이터를 읽거나 쓸 때 자주 사용하는 방식이에요.
  • SOAP API: 좀 더 전통적인 방식으로, 외부 시스템과 Salesforce를 연결할 때 사용해요.
  • Bulk API: 대량의 데이터를 한 번에 처리하고 싶을 때 사용하는 API입니다.
  • Streaming API: Salesforce 데이터가 바뀔 때마다 실시간으로 알림을 받고 싶을 때 쓰는 방식이에요.

이렇게 각각의 API가 어떤 상황에서 쓰이는지, 그리고 우리 org에서 쓸 수 있는지 확인할 수 있는 메뉴가 바로 API Catalog입니다.

참고로, 이 메뉴는 Salesforce의 에디션이나 org 설정, 그리고 버전에 따라 보이는 항목이 다를 수 있습니다. 만약 메뉴가 보이지 않거나, 일부 API 정보가 다르다면, 관리자 권한이나 Salesforce 환경에 따라 달라질 수 있다는 점도 기억해두세요!

Leave a Reply

Your email address will not be published. Required fields are marked *