openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/XI_ADD_BS_SENDER_HTTP_CONNECT:
    post:
      tags:
      - IS_BS_HTTP_CONNECTIONS
      operationId: /rfc/XI_ADD_BS_SENDER_HTTP_CONNECT
      requestBody:
        content:
          application/json:
            schema:
              properties:
                BS_CLIENT:
                  type: string
                  maxLength: 3
                BS_CLIENTCERT_NAME:
                  type: string
                  maxLength: 6
                BS_HOSTNAME:
                  type: string
                  maxLength: 1024
                BS_LBGROUP:
                  type: string
                  maxLength: 64
                BS_MSHOST:
                  type: string
                  maxLength: 1024
                BS_NAME:
                  type: string
                  maxLength: 60
                  description: Name of Business System
                BS_PASSWORD:
                  type: string
                  maxLength: 40
                BS_SYSID:
                  type: string
                  maxLength: 8
                BS_SYSNR:
                  type: string
                  maxLength: 2
                BS_USER:
                  type: string
                  maxLength: 12
                IS_DESTINATION_IN_BS:
                  type: string
                  maxLength: 32
                METHOD:
                  type: integer
                  format: int32
                  description: 'XI: Authentication Method for HTTP Connections'
                PATH_PREFIX:
                  type: string
              required:
              - BS_CLIENT
              - BS_NAME
              - BS_PASSWORD
              - BS_USER
              - METHOD
              - PATH_PREFIX
      responses:
        '200':
          description: OK
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
