Show TOC

Changing API States of Development ObjectsLocate this document in the navigation structure

You can add ABAP classes and interfaces, BAdI definitions, as well as CDS views to the public API. These objects are then available to customers for usage.


To check whether the usage of a development object is public or internal, as well as to change its API state, proceed as follows:


  1. In the Project Explorer, select the development object.
  2. From the context menu, choose Change API State....
    The Change API State wizard is opened.
  3. In the Visibility area, choose one of the following options:
    • Public API (Release for customers) to add the object to the public API in order to make it available to customers for usage.
    • SAP-Internal API (Not released for customers) to remove a development object from the public API so that it is no longer available for customers.
      Note If you remove a released object from the public API, usage of this object is no longer allowed. This might result in problems for those customers who already use this object.
  4. Choose Next.
  5. Assign a transport request.
  6. Confirm your selection with Finish.


Depending on the selected option, the development object can now be used by customers or no longer.