openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/CARD_TABLE_READ_STRUCTURE: post: tags: - CUTX operationId: /rfc/CARD_TABLE_READ_STRUCTURE requestBody: content: application/json: schema: properties: CHANGE_NO: type: string maxLength: 12 description: Change number DATE: type: string maxLength: 10 description: Validity date LANGUAGE: type: string maxLength: 1 description: Language indicator VAR_TAB: type: string maxLength: 18 description: Variant Table CHARACTERISTICS: type: array items: type: object properties: CHARACT: type: string maxLength: 30 description: Characteristic Name FIELDNAME: type: string maxLength: 30 description: Field name DESCRIPTIONS: type: array items: type: object properties: DESCRIPT: type: string maxLength: 40 description: Variant Table Description LANGUAGE: type: string maxLength: 1 description: Language Key LANGUAGE_ISO: type: string maxLength: 2 description: Language according to ISO 639 VALUE_ASSIGNMENT_ALT: type: array items: type: object properties: VL_ASSG_NO: type: string maxLength: 4 description: Value assignment alternative number CHARACT: type: string maxLength: 30 description: Characteristic Name required: - VAR_TAB responses: '200': description: OK content: application/json: schema: properties: BASIC_DATA: type: object properties: STATUS: type: string maxLength: 1 description: Variant table status VTGROUP: type: string maxLength: 10 description: Group for variant tables AUTHSTRUC: type: string maxLength: 3 description: Authorization group for variant table structure AUTHENTRY: type: string maxLength: 3 description: Authorization Group for Maintaining Table Contents DIS_CHGDAT: type: string maxLength: 1 description: 'Display Last Change to Table Contents enumValues: ""=No,X=Yes' enum: - '' - X DBTABNAME: type: string maxLength: 16 description: Table name, 16 characters DBCONACTIVE: type: string maxLength: 1 description: 'Ind. link between variant table and database table active enumValues: ""=No,X=Yes' enum: - '' - X PRESDEC: type: string maxLength: 1 description: 'Display Format: Decision Table enumValues: ""=No,X=Yes' enum: - '' - X RETURN: type: string maxLength: 1 description: Return code CHARACTERISTICS: type: array items: type: object properties: CHARACT: type: string maxLength: 30 description: Characteristic Name FIELDNAME: type: string maxLength: 30 description: Field name DESCRIPTIONS: type: array items: type: object properties: DESCRIPT: type: string maxLength: 40 description: Variant Table Description LANGUAGE: type: string maxLength: 1 description: Language Key LANGUAGE_ISO: type: string maxLength: 2 description: Language according to ISO 639 VALUE_ASSIGNMENT_ALT: type: array items: type: object properties: VL_ASSG_NO: type: string maxLength: 4 description: Value assignment alternative number CHARACT: type: string maxLength: 30 description: Characteristic Name '400': description: Bad request. 5XX: description: Unexpected error.