openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/RSLG_WRITE_TAB_CACHE_STAT_ALV:
    post:
      tags:
      - SLO3_ALV
      operationId: /rfc/RSLG_WRITE_TAB_CACHE_STAT_ALV
      requestBody:
        content:
          application/json:
            schema:
              properties:
                MAX_LINES:
                  type: integer
                  format: int32
                  default: 1000000
                SCALE_NUMBER:
                  type: integer
                  format: int64
                GT_SL03_SYSLOGTAB:
                  type: array
                  items:
                    type: object
                    properties:
                      TABE:
                        type: string
                        maxLength: 3
                        description: System log message key
                      AREA:
                        type: string
                        maxLength: 2
                        description: 'System Log: Group of 36 System Log Messages'
                      SUBID:
                        type: string
                        maxLength: 1
                        description: 'System log: Third character of message name'
                      CLASID:
                        type: string
                        maxLength: 1
                        description: 'System Log: Classification ID for Messages'
                      TXT:
                        type: string
                        maxLength: 78
                        description: Text part of system log message with placeholders (& or $)
                      DEVCLASS:
                        type: string
                        maxLength: 30
                        description: Package
                      COUNTER:
                        type: integer
                        format: int64
                        description: 'System log: No. system log messages read'
                      USES_32_DO:
                        type: string
                        maxLength: 1
                        description: 'SysLog: Selection switch (unspecific)  enumValues: X=Selected,.=Not selected'
                        enum:
                        - X
                        - .
                      MONBEW:
                        type: string
                        maxLength: 2
                        description: Key for syslog monitoring category
                      MONKAT:
                        type: string
                        maxLength: 2
                        description: Key for syslog monitoring category
              required:
              - SCALE_NUMBER
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ALL_LINES_WRITTEN:
                    type: string
                    maxLength: 1
                  GT_SL03_SYSLOGTAB:
                    type: array
                    items:
                      type: object
                      properties:
                        TABE:
                          type: string
                          maxLength: 3
                          description: System log message key
                        AREA:
                          type: string
                          maxLength: 2
                          description: 'System Log: Group of 36 System Log Messages'
                        SUBID:
                          type: string
                          maxLength: 1
                          description: 'System log: Third character of message name'
                        CLASID:
                          type: string
                          maxLength: 1
                          description: 'System Log: Classification ID for Messages'
                        TXT:
                          type: string
                          maxLength: 78
                          description: Text part of system log message with placeholders (& or $)
                        DEVCLASS:
                          type: string
                          maxLength: 30
                          description: Package
                        COUNTER:
                          type: integer
                          format: int64
                          description: 'System log: No. system log messages read'
                        USES_32_DO:
                          type: string
                          maxLength: 1
                          description: 'SysLog: Selection switch (unspecific)  enumValues: X=Selected,.=Not selected'
                          enum:
                          - X
                          - .
                        MONBEW:
                          type: string
                          maxLength: 2
                          description: Key for syslog monitoring category
                        MONKAT:
                          type: string
                          maxLength: 2
                          description: Key for syslog monitoring category
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
