openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SAA_EXEC_FUNCTION:
    post:
      tags:
      - SAAADM
      operationId: /rfc/SAA_EXEC_FUNCTION
      requestBody:
        content:
          application/json:
            schema:
              properties:
                I_SAANODE:
                  type: object
                  properties:
                    SAANODE:
                      type: string
                      maxLength: 12
                      description: Structure node
                    SAATEXT:
                      type: string
                      maxLength: 60
                      description: Name
                    EXETCOD:
                      type: string
                      maxLength: 20
                      description: Transaction Code
                    EXEFUNC:
                      type: string
                      maxLength: 30
                      description: Name of Function Module
                    EXEDOCTYPE:
                      type: string
                      maxLength: 10
                      description: 'Document type in System Administration Assistant  enumValues: KEn=Knowledge Warehouse (SAP),WinHelp=WinHelp,WinWord=Microsoft WinWord,SAPscript=SAPscript (SAP),HTML=HTML,WordPro=Lotus WordPro'
                      enum:
                      - KEn
                      - WinHelp
                      - WinWord
                      - SAPscript
                      - HTML
                      - WordPro
                    EXEDOCU:
                      type: string
                      maxLength: 100
                      description: Documentation object for System Administration Assistant
                    SAAURL:
                      type: string
                      maxLength: 250
                      description: Character field with length 250
                    SAAFEURL:
                      type: string
                      maxLength: 250
                      description: Character field with length 250
                    SAAFEPGM:
                      type: string
                      maxLength: 250
                      description: Character field with length 250
                    DEPR3:
                      type: string
                      maxLength: 8
                      description: System name
                    DEPOPSYS:
                      type: string
                      maxLength: 10
                      description: Name of operating system
                    DEPDBSYS:
                      type: string
                      maxLength: 10
                      description: 'Database  enumValues: SAP DB=,INFORMIX=INFORMIX,MSSQL=Microsoft SQL Server,ADABAS D=SAP DB,DB400=DB2/400,DB2=DB2/CS,ORACLE=Oracle,DB6=DB2 UDB'
                      enum:
                      - SAP DB
                      - INFORMIX
                      - MSSQL
                      - ADABAS D
                      - DB400
                      - DB2
                      - ORACLE
                      - DB6
                    STATUS:
                      type: string
                      maxLength: 1
                      description: Status
                    EXEDATE:
                      type: string
                      format: date
                      description: Current Date of Application Server
                    EXETIME:
                      type: string
                      maxLength: 6
                      description: Current Time of Application Server
                    NEXTDATE:
                      type: string
                      format: date
                      description: Current Date of Application Server
                    PERIOD:
                      type: string
                      maxLength: 1
                      description: 'Execution period  enumValues: Y=Annually,X=Extended ->,T=Daily,M=Monthly,W=Weekly'
                      enum:
                      - Y
                      - X
                      - T
                      - M
                      - W
                    PER_EXT:
                      type: string
                      maxLength: 3
                      description: Execution period (extended)
                OFFLINE:
                  type: string
                  maxLength: 1
                OPSYS:
                  type: string
                  maxLength: 10
                  description: R/3 System, Operating System of Application Server
                T_SAANODE:
                  type: array
                  items:
                    type: object
                    properties:
                      SAANODE:
                        type: string
                        maxLength: 12
                        description: Structure node
                      SAATEXT:
                        type: string
                        maxLength: 60
                        description: Name
                      EXETCOD:
                        type: string
                        maxLength: 20
                        description: Transaction Code
                      EXEFUNC:
                        type: string
                        maxLength: 30
                        description: Name of Function Module
                      EXEDOCTYPE:
                        type: string
                        maxLength: 10
                        description: 'Document type in System Administration Assistant  enumValues: KEn=Knowledge Warehouse (SAP),WinHelp=WinHelp,WinWord=Microsoft WinWord,SAPscript=SAPscript (SAP),HTML=HTML,WordPro=Lotus WordPro'
                        enum:
                        - KEn
                        - WinHelp
                        - WinWord
                        - SAPscript
                        - HTML
                        - WordPro
                      EXEDOCU:
                        type: string
                        maxLength: 100
                        description: Documentation object for System Administration Assistant
                      SAAURL:
                        type: string
                        maxLength: 250
                        description: Character field with length 250
                      SAAFEURL:
                        type: string
                        maxLength: 250
                        description: Character field with length 250
                      SAAFEPGM:
                        type: string
                        maxLength: 250
                        description: Character field with length 250
                      DEPR3:
                        type: string
                        maxLength: 8
                        description: System name
                      DEPOPSYS:
                        type: string
                        maxLength: 10
                        description: Name of operating system
                      DEPDBSYS:
                        type: string
                        maxLength: 10
                        description: 'Database  enumValues: SAP DB=,INFORMIX=INFORMIX,MSSQL=Microsoft SQL Server,ADABAS D=SAP DB,DB400=DB2/400,DB2=DB2/CS,ORACLE=Oracle,DB6=DB2 UDB'
                        enum:
                        - SAP DB
                        - INFORMIX
                        - MSSQL
                        - ADABAS D
                        - DB400
                        - DB2
                        - ORACLE
                        - DB6
                      STATUS:
                        type: string
                        maxLength: 1
                        description: Status
                      EXEDATE:
                        type: string
                        format: date
                        description: Current Date of Application Server
                      EXETIME:
                        type: string
                        maxLength: 6
                        description: Current Time of Application Server
                      NEXTDATE:
                        type: string
                        format: date
                        description: Current Date of Application Server
                      PERIOD:
                        type: string
                        maxLength: 1
                        description: 'Execution period  enumValues: Y=Annually,X=Extended ->,T=Daily,M=Monthly,W=Weekly'
                        enum:
                        - Y
                        - X
                        - T
                        - M
                        - W
                      PER_EXT:
                        type: string
                        maxLength: 3
                        description: Execution period (extended)
              required:
              - I_SAANODE
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  T_SAANODE:
                    type: array
                    items:
                      type: object
                      properties:
                        SAANODE:
                          type: string
                          maxLength: 12
                          description: Structure node
                        SAATEXT:
                          type: string
                          maxLength: 60
                          description: Name
                        EXETCOD:
                          type: string
                          maxLength: 20
                          description: Transaction Code
                        EXEFUNC:
                          type: string
                          maxLength: 30
                          description: Name of Function Module
                        EXEDOCTYPE:
                          type: string
                          maxLength: 10
                          description: 'Document type in System Administration Assistant  enumValues: KEn=Knowledge Warehouse (SAP),WinHelp=WinHelp,WinWord=Microsoft WinWord,SAPscript=SAPscript (SAP),HTML=HTML,WordPro=Lotus WordPro'
                          enum:
                          - KEn
                          - WinHelp
                          - WinWord
                          - SAPscript
                          - HTML
                          - WordPro
                        EXEDOCU:
                          type: string
                          maxLength: 100
                          description: Documentation object for System Administration Assistant
                        SAAURL:
                          type: string
                          maxLength: 250
                          description: Character field with length 250
                        SAAFEURL:
                          type: string
                          maxLength: 250
                          description: Character field with length 250
                        SAAFEPGM:
                          type: string
                          maxLength: 250
                          description: Character field with length 250
                        DEPR3:
                          type: string
                          maxLength: 8
                          description: System name
                        DEPOPSYS:
                          type: string
                          maxLength: 10
                          description: Name of operating system
                        DEPDBSYS:
                          type: string
                          maxLength: 10
                          description: 'Database  enumValues: SAP DB=,INFORMIX=INFORMIX,MSSQL=Microsoft SQL Server,ADABAS D=SAP DB,DB400=DB2/400,DB2=DB2/CS,ORACLE=Oracle,DB6=DB2 UDB'
                          enum:
                          - SAP DB
                          - INFORMIX
                          - MSSQL
                          - ADABAS D
                          - DB400
                          - DB2
                          - ORACLE
                          - DB6
                        STATUS:
                          type: string
                          maxLength: 1
                          description: Status
                        EXEDATE:
                          type: string
                          format: date
                          description: Current Date of Application Server
                        EXETIME:
                          type: string
                          maxLength: 6
                          description: Current Time of Application Server
                        NEXTDATE:
                          type: string
                          format: date
                          description: Current Date of Application Server
                        PERIOD:
                          type: string
                          maxLength: 1
                          description: 'Execution period  enumValues: Y=Annually,X=Extended ->,T=Daily,M=Monthly,W=Weekly'
                          enum:
                          - Y
                          - X
                          - T
                          - M
                          - W
                        PER_EXT:
                          type: string
                          maxLength: 3
                          description: Execution period (extended)
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
