openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/GET_ENV4SOLINSTANCE:
    post:
      tags:
      - TCK_SOLUTION
      operationId: /rfc/GET_ENV4SOLINSTANCE
      requestBody:
        content:
          application/json:
            schema:
              properties:
                CH_INSTANCE:
                  type: string
                  maxLength: 20
                  description: TCK object name
                CH_SOLUTION:
                  type: string
                  maxLength: 20
                  description: Solution
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  EX_ADDCOMPS:
                    type: array
                    items:
                      type: object
                      properties:
                        SOLUTION:
                          type: string
                          maxLength: 20
                          description: Solution
                        ADDCOMP:
                          type: string
                          maxLength: 30
                          description: 'TCK: Additional Solution''s Components'
                        COMP_REL:
                          type: string
                          maxLength: 10
                          description: SAP Release
                        DESCR:
                          type: string
                          maxLength: 50
                          description: TCK Object Description
                        MODIFIED:
                          type: string
                          maxLength: 1
                          description: 'Check Results Management: Yes/No Indicator'
                        LUSER:
                          type: string
                          maxLength: 12
                          description: User Name
                        LDATE:
                          type: string
                          format: date
                          description: Current Date of Application Server
                        LTIME:
                          type: string
                          maxLength: 6
                          description: Current Time of Application Server
                  EX_CHKENVE:
                    type: array
                    items:
                      type: object
                      properties:
                        OBJSETID:
                          type: integer
                          format: int64
                          description: 'Check Results Management: ID of Object Set to Be Checked'
                        HOST:
                          type: string
                          maxLength: 32
                          description: Name of Current Application Server
                        SAPSYS:
                          type: string
                          maxLength: 8
                          description: Name of the SAP System
                        SYSNUM:
                          type: integer
                          format: int64
                          description: R/3 System Number
                        LIBERATOR:
                          type: string
                          maxLength: 15
                          description: User's Name Who Releases Test System
                        REL_INFO:
                          type: string
                          maxLength: 20
                          description: Information About General Release
                        OS_NAME:
                          type: string
                          maxLength: 10
                          description: Operating System of Application Server
                        OS_VER:
                          type: string
                          maxLength: 15
                          description: OS Version
                        OS_BIT:
                          type: integer
                          format: int64
                          description: OS Bits Number
                        DB_NAME:
                          type: string
                          maxLength: 10
                          description: Central Database System
                        DB_VER:
                          type: string
                          maxLength: 15
                          description: DB  Version
                        DB_BIT:
                          type: integer
                          format: int64
                          description: DB Bits Number
                        KRNL_REL:
                          type: string
                          maxLength: 10
                          description: Kernel Version
                        KRNL_DATE:
                          type: string
                          maxLength: 20
                          description: Kernel Date
                        KRNL_PLEV:
                          type: integer
                          format: int64
                          description: Kernel Patch Level
                        KRNL_BIT:
                          type: integer
                          format: int64
                          description: Kernel Bits
                        KRNL_UC:
                          type: string
                          maxLength: 1
                          description: Kernel Unicode Flag
                        ITERA_PNUM:
                          type: integer
                          format: int64
                          description: Itera Test Number
                        PRFL_UC:
                          type: string
                          maxLength: 3
                          description: Profile Param abap/unicode_check on/off
                        EXP_DATE:
                          type: string
                          format: date
                          description: System Export Date
                        MEMO:
                          type: string
                          maxLength: 50
                          description: Comments
                        PRODUCT:
                          type: string
                          maxLength: 30
                          description: Product ID
                        CURR:
                          type: string
                          maxLength: 1
                          description: 'Check Results Management: Yes/No Indicator'
                  EX_COMPS:
                    type: array
                    items:
                      type: object
                      properties:
                        OBJSETID:
                          type: integer
                          format: int64
                          description: 'Check Results Management: ID of Object Set to Be Checked'
                        COMPONENT:
                          type: string
                          maxLength: 30
                          description: Software Component
                        COMP_REL:
                          type: string
                          maxLength: 10
                          description: SAP Release
                        EXTRELEASE:
                          type: string
                          maxLength: 10
                          description: Support Package Level of a Software Component
                        COMP_TYPE:
                          type: string
                          maxLength: 1
                          description: Component Type Values
                        PATCH:
                          type: string
                          maxLength: 20
                          description: Support Package name
                  EX_DBRELINFO:
                    type: object
                    properties:
                      DBSYS:
                        type: string
                        maxLength: 10
                        description: Central Database System
                      SRVREL:
                        type: string
                        maxLength: 32
                        description: Database server release
                      CLIREL:
                        type: string
                        maxLength: 32
                        description: Database client software release
                      DBSL_VERS:
                        type: string
                        maxLength: 10
                        description: DBSL version
                      CHARSET:
                        type: string
                        maxLength: 32
                        description: Installed database character set
                      RELEASES:
                        type: string
                        maxLength: 80
                        description: Supported database releases
                      DBNAME:
                        type: string
                        maxLength: 10
                        description: Central Database System
                      DBHOST:
                        type: string
                        maxLength: 32
                        description: SAPDBHOST
                      DBUSER:
                        type: string
                        maxLength: 30
                        description: Database user
                      DBSCHEMA:
                        type: string
                        maxLength: 30
                        description: Database Schema
                      PATCHLEVEL:
                        type: string
                        maxLength: 5
                        description: Patch Level of the DBSL Shared Library
                      SUPP_REL:
                        type: array
                        items:
                          type: string
                          maxLength: 80
                          description: Char 80
                      PATCHES:
                        type: array
                        items:
                          type: string
                          maxLength: 60
                          description: Support Package description
                  EX_EXPVRS:
                    type: array
                    items:
                      type: object
                      properties:
                        OBJSETID:
                          type: integer
                          format: int64
                          description: 'Check Results Management: ID of Object Set to Be Checked'
                        AS4DATE:
                          type: string
                          format: date
                          description: Date of Last Change
                        AS4TIME:
                          type: string
                          maxLength: 6
                          description: Last changed at
                        HOST:
                          type: string
                          maxLength: 32
                          description: Name of Current Application Server
                        SYSID:
                          type: string
                          maxLength: 8
                          description: Name of the SAP System
                        COMPONENT:
                          type: string
                          maxLength: 30
                          description: Software Component
                        REL:
                          type: string
                          maxLength: 10
                          description: SAP Release
                        EXP_TYPE:
                          type: string
                          maxLength: 4
                          description: ''
                  CH_INSTANCE:
                    type: string
                    maxLength: 20
                    description: TCK object name
                  CH_SOLUTION:
                    type: string
                    maxLength: 20
                    description: Solution
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
