AS ABAP Release 757, ©Copyright 2023 SAP SE. All rights reserved.
ABAP - Keyword Documentation → ABAP - Rules for Strict ABAP → Contract Rules for Released APIs → C1 Contract Rules → C1 Contract Rules for API Providers →C1 Contract Rules for Providing Objects Implemented in ABAP
Others than the following objects cannot be classified with the C1 contract.
No components can be removed from public structured types.
Public table types must not be generic. Their row types and table keys must not be changed.