openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SALP_AGGREG_PROCESS_ONETID:
    post:
      tags:
      - SALP
      operationId: /rfc/SALP_AGGREG_PROCESS_ONETID
      requestBody:
        content:
          application/json:
            schema:
              properties:
                IN_TID:
                  type: object
                  properties:
                    MTSYSID:
                      type: string
                      maxLength: 8
                      description: Name of the SAP System
                    MTMCNAME:
                      type: string
                      maxLength: 40
                      description: 'Alert: Name of Monitoring Context'
                    MTNUMRANGE:
                      type: string
                      maxLength: 3
                      description: 'Alert: monitoring type number range (perm., temp, ...)'
                    MTUID:
                      type: string
                      maxLength: 10
                      description: 'ALert: Unique Identifier for  Monitoring Types (used in TID)'
                    MTCLASS:
                      type: string
                      maxLength: 3
                      description: 'Alert: monitoring type class (perf., single msg.,...)'
                    MTINDEX:
                      type: string
                      maxLength: 10
                      description: 'Alert: internal handle for TID'
                    EXTINDEX:
                      type: string
                      maxLength: 10
                      description: 'Alert: internal handle for TID'
                XDAY_X:
                  type: integer
                  format: int32
                  default: 0
                  description: Natural Number
                REQUEST_TBL:
                  type: array
                  items:
                    type: object
                    properties:
                      RECTYPE:
                        type: string
                        maxLength: 6
                        description: Aggregation and Resolution of a CPH Data Record
                      FIRSTDAY:
                        type: string
                        format: date
                        description: 'Alert: date'
                      LASTDAY:
                        type: string
                        format: date
                        description: 'Alert: date'
                SINGLE_OUT_RESULT:
                  type: array
                  items:
                    type: object
                    properties:
                      RECTYPE:
                        type: string
                        maxLength: 6
                        description: Aggregation and Resolution of a CPH Data Record
                      AVERAGEFOR:
                        type: string
                        maxLength: 1
                        description: Monitoring infra. perform. DB av. value for object or class
                      FIRSTDAY:
                        type: string
                        format: date
                        description: 'Alert: date'
                      LASTDAY:
                        type: string
                        format: date
                        description: 'Alert: date'
                      STATUSFLAG:
                        type: string
                        maxLength: 1
                        description: Monitoring infra. perf DB record status
                      DATAFORMAT:
                        type: string
                        maxLength: 3
                        description: Monitoring infra. perf. DB data format version
                      LASTCHG:
                        type: string
                        format: date
                        description: 'Alert: date'
                      DELFLAG:
                        type: string
                        maxLength: 1
                        description: Monitoring infra. perf DB record status
                      LASTUPDT:
                        type: string
                        format: date
                        description: 'Alert: date'
                      NBROFDAY:
                        type: integer
                        format: int32
                        description: 'Alert: MT Performance Smooth Values: SmoothCnt'
                      AVGDAYCNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      AVGDAYSUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      AVGDAYAVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H00CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H00SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H00AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H01CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H01SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H01AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H02CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H02SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H02AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H03CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H03SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H03AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H04CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H04SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H04AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H05CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H05SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H05AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H06CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H06SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H06AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H07CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H07SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H07AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H08CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H08SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H08AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H09CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H09SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H09AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H10CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H10SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H10AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H11CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H11SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H11AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H12CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H12SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H12AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H13CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H13SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H13AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H14CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H14SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H14AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H15CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H15SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H15AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H16CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H16SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H16AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H17CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H17SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H17AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H18CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H18SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H18AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H19CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H19SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H19AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H20CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H20SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H20AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H21CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H21SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H21AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H22CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H22SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H22AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      H23CNT:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : count'
                      H23SUM:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in performance DB : Sum'
                      H23AVG:
                        type: integer
                        format: int64
                        description: 'Alert: performance smooth values in perf. DB : Average'
                      RC:
                        type: integer
                        format: int32
                        description: 'Alert: Return Code'
              required:
              - IN_TID
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  REQUEST_TBL:
                    type: array
                    items:
                      type: object
                      properties:
                        RECTYPE:
                          type: string
                          maxLength: 6
                          description: Aggregation and Resolution of a CPH Data Record
                        FIRSTDAY:
                          type: string
                          format: date
                          description: 'Alert: date'
                        LASTDAY:
                          type: string
                          format: date
                          description: 'Alert: date'
                  SINGLE_OUT_RESULT:
                    type: array
                    items:
                      type: object
                      properties:
                        RECTYPE:
                          type: string
                          maxLength: 6
                          description: Aggregation and Resolution of a CPH Data Record
                        AVERAGEFOR:
                          type: string
                          maxLength: 1
                          description: Monitoring infra. perform. DB av. value for object or class
                        FIRSTDAY:
                          type: string
                          format: date
                          description: 'Alert: date'
                        LASTDAY:
                          type: string
                          format: date
                          description: 'Alert: date'
                        STATUSFLAG:
                          type: string
                          maxLength: 1
                          description: Monitoring infra. perf DB record status
                        DATAFORMAT:
                          type: string
                          maxLength: 3
                          description: Monitoring infra. perf. DB data format version
                        LASTCHG:
                          type: string
                          format: date
                          description: 'Alert: date'
                        DELFLAG:
                          type: string
                          maxLength: 1
                          description: Monitoring infra. perf DB record status
                        LASTUPDT:
                          type: string
                          format: date
                          description: 'Alert: date'
                        NBROFDAY:
                          type: integer
                          format: int32
                          description: 'Alert: MT Performance Smooth Values: SmoothCnt'
                        AVGDAYCNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        AVGDAYSUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        AVGDAYAVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H00CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H00SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H00AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H01CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H01SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H01AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H02CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H02SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H02AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H03CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H03SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H03AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H04CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H04SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H04AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H05CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H05SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H05AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H06CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H06SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H06AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H07CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H07SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H07AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H08CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H08SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H08AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H09CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H09SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H09AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H10CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H10SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H10AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H11CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H11SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H11AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H12CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H12SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H12AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H13CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H13SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H13AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H14CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H14SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H14AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H15CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H15SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H15AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H16CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H16SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H16AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H17CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H17SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H17AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H18CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H18SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H18AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H19CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H19SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H19AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H20CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H20SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H20AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H21CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H21SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H21AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H22CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H22SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H22AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        H23CNT:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : count'
                        H23SUM:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in performance DB : Sum'
                        H23AVG:
                          type: integer
                          format: int64
                          description: 'Alert: performance smooth values in perf. DB : Average'
                        RC:
                          type: integer
                          format: int32
                          description: 'Alert: Return Code'
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
