ABAP SDK for IBM Watson: API Reference


The ABAP SDK is used to consume IBM Watson cognitive services with the SAP Business Suite, S/4HANA and the SAP Cloud ABAP Environment.
It wraps the IBM Watson service REST API into regular ABAP classes and delivers ABAP data types that exactly fit the IBM Watson interface.


The table below provides an overview on the supported IBM Watson services. Click the ABAP class name to navigate to the corresponding methods and data types reference.

Watson serviceVersionABAP Class Name
Watson AssistantV1ZCL_IBMC_ASSISTANT_V1
Watson AssistantV2ZCL_IBMC_ASSISTANT_V2
DiscoveryV2ZCL_IBMC_DISCOVERY_V2
Language TranslatorV3ZCL_IBMC_LANG_TRANSLATOR_V3
Natural Language UnderstandingV1ZCL_IBMC_NAT_LANG_UNDRSTND_V1
Speech to TextV1ZCL_IBMC_SPEECH_TO_TEXT_V1
Text to SpeechV1ZCL_IBMC_TEXT_TO_SPEECH_V1