openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SRET_SRSVR_REFERENCES_GET:
    post:
      tags:
      - SRAD
      operationId: /rfc/SRET_SRSVR_REFERENCES_GET
      requestBody:
        content:
          application/json:
            schema:
              properties:
                ONLYACTIVE:
                  type: string
                  default: X
                  maxLength: 1
                SRSVRID:
                  type: string
                  maxLength: 10
                CATIDLIST:
                  type: array
                  items:
                    type: object
                    properties:
                      CATID:
                        type: string
                        maxLength: 32
                        description: Index category identification
                      CATCLTDEP:
                        type: string
                        maxLength: 1
                        description: Indicates whether application is client-specific
                      MODIFYCLS:
                        type: string
                        maxLength: 3
                        description: Modification Indicator of an Index Category
                      CREA_USER:
                        type: string
                        maxLength: 12
                        description: SAP user who created the index category
                      CRTIME:
                        type: integer
                        format: int64
                        description: Creation time - date and time acc. to UTC
                      CHNG_USER:
                        type: string
                        maxLength: 12
                        description: SAP user who last changed the index category
                      CHTIME:
                        type: integer
                        format: int64
                        description: Last change - date and time (UTC)
                      SRSVRID:
                        type: string
                        maxLength: 10
                        description: Search server relation ID
                      ACTIVE:
                        type: string
                        maxLength: 1
                        description: Indicates whether index category is active
                      HASINDEX:
                        type: string
                        maxLength: 1
                        description: Indicates Whether a Physical Index Exists
                      TYPE:
                        type: string
                        maxLength: 1
                        description: Type of index category
                      CLASS:
                        type: string
                        maxLength: 1
                        description: Index category class
                      SYINDEPEND:
                        type: string
                        maxLength: 1
                        description: Flag if an Index Category is Cross-system
                      MASTER:
                        type: string
                        maxLength: 1
                        description: Index Category is MASTER (System Independent)
                      USECLASS:
                        type: string
                        maxLength: 1
                        description: Flag if a Classfication Should Be Used
                      USETM:
                        type: string
                        maxLength: 1
                        description: Indicates if Text Mining is used
                      USEFILTER:
                        type: string
                        maxLength: 1
                        description: Indicates if filter has been set
              required:
              - SRSVRID
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  CATIDLIST:
                    type: array
                    items:
                      type: object
                      properties:
                        CATID:
                          type: string
                          maxLength: 32
                          description: Index category identification
                        CATCLTDEP:
                          type: string
                          maxLength: 1
                          description: Indicates whether application is client-specific
                        MODIFYCLS:
                          type: string
                          maxLength: 3
                          description: Modification Indicator of an Index Category
                        CREA_USER:
                          type: string
                          maxLength: 12
                          description: SAP user who created the index category
                        CRTIME:
                          type: integer
                          format: int64
                          description: Creation time - date and time acc. to UTC
                        CHNG_USER:
                          type: string
                          maxLength: 12
                          description: SAP user who last changed the index category
                        CHTIME:
                          type: integer
                          format: int64
                          description: Last change - date and time (UTC)
                        SRSVRID:
                          type: string
                          maxLength: 10
                          description: Search server relation ID
                        ACTIVE:
                          type: string
                          maxLength: 1
                          description: Indicates whether index category is active
                        HASINDEX:
                          type: string
                          maxLength: 1
                          description: Indicates Whether a Physical Index Exists
                        TYPE:
                          type: string
                          maxLength: 1
                          description: Type of index category
                        CLASS:
                          type: string
                          maxLength: 1
                          description: Index category class
                        SYINDEPEND:
                          type: string
                          maxLength: 1
                          description: Flag if an Index Category is Cross-system
                        MASTER:
                          type: string
                          maxLength: 1
                          description: Index Category is MASTER (System Independent)
                        USECLASS:
                          type: string
                          maxLength: 1
                          description: Flag if a Classfication Should Be Used
                        USETM:
                          type: string
                          maxLength: 1
                          description: Indicates if Text Mining is used
                        USEFILTER:
                          type: string
                          maxLength: 1
                          description: Indicates if filter has been set
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
