API는 어플리케이션 프로그래밍 인터페이스(Application Programming Interface)를 의미합니다. API는 다양한 소프트웨어 컴포넌트 간의 통신을 위해 명확하게 정의된 메소드 세트입니다. 이 통신은 SAP SuccessFactors와 다른 서드 파티 시스템 간에 정보를 전달하는 데 유용합니다.
API는 보다 직접적인 REST(Representational State Transfer) 스타일 웹 리소스를 지향하는 추세입니다. REST(Representational State Transfer) 또는 RESTful 웹 서비스는 인터넷에서 컴퓨터 시스템 간의 상호 운용성을 제공하는 방법입니다. REST 호환 웹 서비스를 사용하면 사전 정의된 통일된 상태 비저장 작업 세트를 사용하여 시스템에서 웹 리소스의 텍스트 표현 액세스 및 조작을 요청할 수 있습니다.
다음 토픽에서는 OData를 통한 REST API와 해당 통신에 초점을 맞춥니다.

