openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/RSO_GET_PROPERTIES:
    post:
      tags:
      - RSO5
      operationId: /rfc/RSO_GET_PROPERTIES
      requestBody:
        content:
          application/json:
            schema:
              properties:
                I_OBJVERS:
                  type: string
                  default: RS_C_OBJVERS-ACTIVE
                  maxLength: 1
                I_S_OBJECT:
                  type: object
                  properties:
                    TLOGO:
                      type: string
                      maxLength: 4
                      description: 'BW: Object Type (TLOGO)  enumValues: ISTS=Transfer structure,RSPV=Process Variants,TRFN=Transformation,BRSE=Broadcast Setting,RRCA=RRI InfoCube Receiver,LSYS=Source System,ITEM=Web Item (Format SAP BW 3.x),TMPL=Web Template (Format SAP BW 3.x),EVEN=Event Processing Chain,DTPA=Data Transfer Process,DEST=Open Hub Destination,ANMO=Mining Model,ALVL=Aggregation Level,AREA=InfoArea,AQSG=InfoSet,WWIB=Web Design Time Item Metadata,SUSO=Authorization Object,UPDR=Update
                        rules,HIER=BW Hierarchies,EREL=Enterprise Report: Reusable Element,BITM=BEx Web Item,PLDS=Data Slices,IOBC=InfoObject Catalog,UOMT=Quantity Conversion Type,ISMP=Transfer Rules,ERPT=Enterprise Report,THJT=Key Date of Type Derivation,PLCR=Characteristic Relationships,DAPA=Data Archiving Process,RSDS=DataSource,ACGR=Role,ANSO=Model Source,RSPT=Process Chain Starter,ANPR=Analysis Process,RASE=Reporting Agent Setting,APCO=Application,RSPC=Process Chain,AQBG=InfoSet Query User Group,WWPA=Web
                        Design Time Parameter Metadata,BTMP=BEx Web Template,USER=User,MPRO=MultiProvider,PLSQ=Planning Sequence,ISFS=3.x DataSource,ELEM=Query Element,CUBE=InfoCube,TRCS=InfoSource,AUTH=Authorization,DMOD=Data model,CTRT=Currency Translation Type,ISIP=InfoPackage,RSFO=BW Formula,CRWB=Crystal Report,RSPI=Interrupt Process,ISCS=Communication Structure,IOBJ=InfoObject,DMMO=Data Mining Model,ROUT=Routine,RRUL=Remodeling Rule,RRQA=RRI Query Receiver,XLWB=Workbook,SPOK=InfoSpoke,SUSP=Authorization
                        Profile,DDAS=Data Access Service,AQQU=InfoSet Query,ISIG=InfoPackage Group,RAPA=Reporting Agent Scheduling Package,THEM=Theme,PLSE=Planning Function,QVIW=Query View,PLST=Planning Function Type,AGGR=Aggregate,ISTD=3.x InfoSource,ODSO=DataStore Object'
                      enum:
                      - ISTS
                      - RSPV
                      - TRFN
                      - BRSE
                      - RRCA
                      - LSYS
                      - ITEM
                      - TMPL
                      - EVEN
                      - DTPA
                      - DEST
                      - ANMO
                      - ALVL
                      - AREA
                      - AQSG
                      - WWIB
                      - SUSO
                      - UPDR
                      - HIER
                      - EREL
                      - BITM
                      - PLDS
                      - IOBC
                      - UOMT
                      - ISMP
                      - ERPT
                      - THJT
                      - PLCR
                      - DAPA
                      - RSDS
                      - ACGR
                      - ANSO
                      - RSPT
                      - ANPR
                      - RASE
                      - APCO
                      - RSPC
                      - AQBG
                      - WWPA
                      - BTMP
                      - USER
                      - MPRO
                      - PLSQ
                      - ISFS
                      - ELEM
                      - CUBE
                      - TRCS
                      - AUTH
                      - DMOD
                      - CTRT
                      - ISIP
                      - RSFO
                      - CRWB
                      - RSPI
                      - ISCS
                      - IOBJ
                      - DMMO
                      - ROUT
                      - RRUL
                      - RRQA
                      - XLWB
                      - SPOK
                      - SUSP
                      - DDAS
                      - AQQU
                      - ISIG
                      - RAPA
                      - THEM
                      - PLSE
                      - QVIW
                      - PLST
                      - AGGR
                      - ISTD
                      - ODSO
                    OBJNM:
                      type: string
                      maxLength: 40
                      description: Object Name in Object Directory
              required:
              - I_S_OBJECT
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  E_BCTCOMP:
                    type: string
                    maxLength: 10
                  E_CONTREL:
                    type: string
                    maxLength: 6
                  E_CONTTIMESTMP:
                    type: integer
                    format: int64
                  E_ICON:
                    type: string
                    maxLength: 4
                  E_IOBJTP:
                    type: string
                    maxLength: 3
                  E_OBJSTAT:
                    type: string
                    maxLength: 3
                  E_OWNER:
                    type: string
                    maxLength: 12
                  E_QUERY_ELEMENT_TYPE:
                    type: string
                    maxLength: 3
                  E_S_TLOGOPROP:
                    type: object
                    properties:
                      TLOGO:
                        type: string
                        maxLength: 4
                        description: 'BW: Object Type (TLOGO)  enumValues: ISTS=Transfer structure,RSPV=Process Variants,TRFN=Transformation,BRSE=Broadcast Setting,RRCA=RRI InfoCube Receiver,LSYS=Source System,ITEM=Web Item (Format SAP BW 3.x),TMPL=Web Template (Format SAP BW 3.x),EVEN=Event Processing Chain,DTPA=Data Transfer Process,DEST=Open Hub Destination,ANMO=Mining Model,ALVL=Aggregation Level,AREA=InfoArea,AQSG=InfoSet,WWIB=Web Design Time Item Metadata,SUSO=Authorization Object,UPDR=Update
                          rules,HIER=BW Hierarchies,EREL=Enterprise Report: Reusable Element,BITM=BEx Web Item,PLDS=Data Slices,IOBC=InfoObject Catalog,UOMT=Quantity Conversion Type,ISMP=Transfer Rules,ERPT=Enterprise Report,THJT=Key Date of Type Derivation,PLCR=Characteristic Relationships,DAPA=Data Archiving Process,RSDS=DataSource,ACGR=Role,ANSO=Model Source,RSPT=Process Chain Starter,ANPR=Analysis Process,RASE=Reporting Agent Setting,APCO=Application,RSPC=Process Chain,AQBG=InfoSet Query User
                          Group,WWPA=Web Design Time Parameter Metadata,BTMP=BEx Web Template,USER=User,MPRO=MultiProvider,PLSQ=Planning Sequence,ISFS=3.x DataSource,ELEM=Query Element,CUBE=InfoCube,TRCS=InfoSource,AUTH=Authorization,DMOD=Data model,CTRT=Currency Translation Type,ISIP=InfoPackage,RSFO=BW Formula,CRWB=Crystal Report,RSPI=Interrupt Process,ISCS=Communication Structure,IOBJ=InfoObject,DMMO=Data Mining Model,ROUT=Routine,RRUL=Remodeling Rule,RRQA=RRI Query Receiver,XLWB=Workbook,SPOK=InfoSpoke,SUSP=Authorization
                          Profile,DDAS=Data Access Service,AQQU=InfoSet Query,ISIG=InfoPackage Group,RAPA=Reporting Agent Scheduling Package,THEM=Theme,PLSE=Planning Function,QVIW=Query View,PLST=Planning Function Type,AGGR=Aggregate,ISTD=3.x InfoSource,ODSO=DataStore Object'
                        enum:
                        - ISTS
                        - RSPV
                        - TRFN
                        - BRSE
                        - RRCA
                        - LSYS
                        - ITEM
                        - TMPL
                        - EVEN
                        - DTPA
                        - DEST
                        - ANMO
                        - ALVL
                        - AREA
                        - AQSG
                        - WWIB
                        - SUSO
                        - UPDR
                        - HIER
                        - EREL
                        - BITM
                        - PLDS
                        - IOBC
                        - UOMT
                        - ISMP
                        - ERPT
                        - THJT
                        - PLCR
                        - DAPA
                        - RSDS
                        - ACGR
                        - ANSO
                        - RSPT
                        - ANPR
                        - RASE
                        - APCO
                        - RSPC
                        - AQBG
                        - WWPA
                        - BTMP
                        - USER
                        - MPRO
                        - PLSQ
                        - ISFS
                        - ELEM
                        - CUBE
                        - TRCS
                        - AUTH
                        - DMOD
                        - CTRT
                        - ISIP
                        - RSFO
                        - CRWB
                        - RSPI
                        - ISCS
                        - IOBJ
                        - DMMO
                        - ROUT
                        - RRUL
                        - RRQA
                        - XLWB
                        - SPOK
                        - SUSP
                        - DDAS
                        - AQQU
                        - ISIG
                        - RAPA
                        - THEM
                        - PLSE
                        - QVIW
                        - PLST
                        - AGGR
                        - ISTD
                        - ODSO
                      TLOGO_D:
                        type: string
                        maxLength: 4
                        description: 'BW: Object type for the delivery  enumValues: DPLT=Planning Function Type (Delivery Version),DBRS=Broadcast Setting,DEVE=Event Processing Chain,RRQD=RRI Recipient of the Query (Delivery Version),DDES=Destination (SAP Delivery),DTPD=Data Transfer Process,DISE=InfoSet (Delivery Version),SHDS=DataSource 4.0 (Shadow Object),DTRF=Transformation (SAP Delivery),DANS=Analytical Source,DCTR=Currency Conversion Type  (Delivery Version),DELM=Query Element  (Delivery Version),DXLW=Excel
                          Workbook (Delivery Version),DWIB=Web Design Time Item Metadata,DRPT=Enterprise Report (Delivery Version),DSPV=Process Variant (Delivery Version),DSPT=Process Chain Trigger (Delivery Version),DSPC=Process Chain (Delivery Version),DCUB=InfoCube (Delivery Version),DDDA=Data Access Service (Delivery Version),DHIE=BW Hierarchy (Delivered Version),DBIT=BI Web Item,DDMO=Data Model (Delivery Version),DPLD=Data Slices (Delivery Version),DTHJ=Key Date of Type Derivation,DAGR=Aggregate  (Delivery
                          Version),DAPD=Data Archiving Process,DICA=Obsolete !: InfoCatalog (Delivery Version),DAPC=Application (Delivery Version),SHMP=Mapping OltpS./fields and BWSource/Objects (shadow object),DISG=InfoPackage Group (Delivery Version),DBTM=BI Web Template,DANP=Analysis Process,SHAP=(Obsolete) Application (Shadow Object),DARE=InfoArea (Delivery Version),DWPA=Web Design Time Parameter Metadata,SHCS=(Obsolete) Communication Structure (Shadow Object),DROU=Routine (Delivery Version),SHIM=(Obsolete)
                          InfoSource Master Data (Shadow Object),DTRC=New Communication Structure (SAP Delivery),DANM=Analytical Model,DPLQ=Planning Sequence (Delivery Version),DSCS=Communication Structure (SAP Delivery),RRCD=RRI Recipient of the InfoCube (Delivery Version),DPLC=Characteristic Relationship (Delivery Version),DMPR=MultiProvider (Delivery Version),DPLS=Planning Function (Delivery Version),DREL=Enterprise Report: Reusable Elements (D Version),DSPI=Process Chain Interupt (Delivery Version),DRSI=Data
                          Flow,DUPD=Update Rules (Delivery Version),SHFS=OltpSource Can Be Maintained Manually (Shadow Object),DTMP=Web Template Name,DALV=Aggregation Level (Delivery Version),SHIT=(Obsolete) InfoSource Transaction Data (Shadow Object),DRRU=Remodeling Rule (Delivery Version),DCRW=CR Workbook (Delivery Version),DODS=ODS Object (Delivery Version),DSTD=InfoSource Transaction Data (SAP Delivery),DITM=Web Item,SHIP=InfoPackage (Shadow Object),DDMM=Data Mining Model,SHTR=Transfer Structure
                          (Shadow Object),LSYS=Logical System,DIOB=InfoObject  (Delivery Version),DIOC=InfoObjectCatalog  (Delivery Version),DUOM=Quantity Conversion Type (Delivery Version),DQVI=Query View,THED=Theme (Delivery Version),DSFO=Formula (Delivery Version)'
                        enum:
                        - DPLT
                        - DBRS
                        - DEVE
                        - RRQD
                        - DDES
                        - DTPD
                        - DISE
                        - SHDS
                        - DTRF
                        - DANS
                        - DCTR
                        - DELM
                        - DXLW
                        - DWIB
                        - DRPT
                        - DSPV
                        - DSPT
                        - DSPC
                        - DCUB
                        - DDDA
                        - DHIE
                        - DBIT
                        - DDMO
                        - DPLD
                        - DTHJ
                        - DAGR
                        - DAPD
                        - DICA
                        - DAPC
                        - SHMP
                        - DISG
                        - DBTM
                        - DANP
                        - SHAP
                        - DARE
                        - DWPA
                        - SHCS
                        - DROU
                        - SHIM
                        - DTRC
                        - DANM
                        - DPLQ
                        - DSCS
                        - RRCD
                        - DPLC
                        - DMPR
                        - DPLS
                        - DREL
                        - DSPI
                        - DRSI
                        - DUPD
                        - SHFS
                        - DTMP
                        - DALV
                        - SHIT
                        - DRRU
                        - DCRW
                        - DODS
                        - DSTD
                        - DITM
                        - SHIP
                        - DDMM
                        - SHTR
                        - LSYS
                        - DIOB
                        - DIOC
                        - DUOM
                        - DQVI
                        - THED
                        - DSFO
                      SHADOWFL:
                        type: string
                        maxLength: 1
                        description: '= ''X'': trig. using shadow tab; ='' '': trig. using D version  enumValues: X=TRUE,""=FALSE'
                        enum:
                        - X
                        - ''
                      MODVERSFL:
                        type: string
                        maxLength: 1
                        description: '= ''X'': M vers. supported; ='' '': only A and D vers. supported  enumValues: X=TRUE,""=FALSE'
                        enum:
                        - X
                        - ''
                      IMPORTVERS:
                        type: string
                        maxLength: 1
                        description: 'Import Version (A, M or T)  enumValues: A=Active,M=Modified,D=Content,T=Temporary Import Version'
                        enum:
                        - A
                        - M
                        - D
                        - T
                      BEXOBJFL:
                        type: string
                        maxLength: 1
                        description: 'GUI Capability of Object Type for Transpt (See Fixed Values)  enumValues: X=SAPGUI Can Be Started: Dialogs If Standard Transport Used,""=SAPGUI: Dialogs Generally Sent,W=No SAPGUI: No Dialogs Even If Standard Transport Used'
                        enum:
                        - X
                        - ''
                        - W
                      MERGEFL:
                        type: string
                        maxLength: 1
                        description: '= ''X'': Obj.can be mtchd with SAP vers; = '' '' can only be cpd  enumValues: X=TRUE,""=FALSE'
                        enum:
                        - X
                        - ''
                      BDSFL:
                        type: string
                        maxLength: 1
                        description: '= ''X'': Object is connected to Dokument Management System  enumValues: X=TRUE,""=FALSE'
                        enum:
                        - X
                        - ''
                      EXISTENTIALFL:
                        type: string
                        maxLength: 1
                        description: 'Object possesses existential dependent objects  enumValues: X=True,""=False'
                        enum:
                        - X
                        - ''
                      BCTCOMPFL:
                        type: string
                        maxLength: 1
                        description: 'Obselete! TLOGO Object Can Have A BCt Compnt Assigned To It  enumValues: X=True,""=False'
                        enum:
                        - X
                        - ''
                      BWAPPLFL:
                        type: string
                        maxLength: 1
                        description: '= ''X''  object has BW applic.-specific functions  enumValues: X=True,""=False'
                        enum:
                        - X
                        - ''
                      CLASS:
                        type: string
                        maxLength: 30
                        description: ABAP Class of a TLOGO Object
                      CLASS_COLL:
                        type: string
                        maxLength: 30
                        description: ABAP Collection Class of a TLOGO Object
                      CHNGPRODFL:
                        type: string
                        maxLength: 1
                        description: '=''X'':Cannot set to be changed in unchangeable system  enumValues: ""=No,X=Yes'
                        enum:
                        - ''
                        - X
                      CHNGUPGFL:
                        type: string
                        maxLength: 1
                        description: 'Change Object Option During Upgrade  enumValues: ""=Object Can Be Changed Until Tool Import (Phase T) (Default),5=Object Can Be Changed During Upgrade (Phase U)'
                        enum:
                        - ''
                        - '5'
                      ADDIOBJFL:
                        type: string
                        maxLength: 1
                        description: '= ''X'': Object Requires Additional Objects (non-BW Objects)'
                      DEEPCOPYFL:
                        type: string
                        maxLength: 1
                        description: '= ''X'': Object Type Supports Deep Copy (Cloning)  enumValues: ""=No,X=Yes'
                        enum:
                        - ''
                        - X
                      TLOGOTAB:
                        type: string
                        maxLength: 30
                        description: Primary table for a TLOGO object
                      FIELDNM:
                        type: string
                        maxLength: 30
                        description: Field Name
                      TXTTAB:
                        type: string
                        maxLength: 30
                        description: Text tablefor a TLOGO Object
                      NSPACEPATTERN:
                        type: string
                        maxLength: 7
                        description: 'Permitted Namespace for Object Type  enumValues: ""=Other Separation of Customer and SAP Objects,STD=Standard: 0 for SAP and A-Z for Customers,GUID=Technical Name is a GUID,STD_NUM=0-9 for SAP and A-Z for Customers'
                        enum:
                        - ''
                        - STD
                        - GUID
                        - STD_NUM
                      UPD_INDEX_QUEUE:
                        type: string
                        maxLength: 1
                        description: '=''X'': Object Type Writes to Delta Queue of Search  enumValues: X=TRUE,""=FALSE'
                        enum:
                        - X
                        - ''
                      XREF:
                        type: string
                        maxLength: 1
                        description: 'Generic Cross-Reference Framework Usage  enumValues: 2=XREF Framework Used Fully (Where-Used List Available w. FW),""=XREF Framework Not Being Used,1=XREF Framework Used Partially'
                        enum:
                        - '2'
                        - ''
                        - '1'
                      FUNC_AFTER_IMP:
                        type: string
                        maxLength: 30
                        description: After-Import Function Module in BW
                      KMNAME:
                        type: string
                        maxLength: 30
                        description: Name of a TLOGO Object in Portal KM
                      NAME_LENGHT:
                        type: integer
                        format: int32
                        description: Relevant Length of Object Name
                  E_TECHNAME:
                    type: string
                    maxLength: 40
                  E_TIMESTMP:
                    type: integer
                    format: int64
                  E_TSTPNM:
                    type: string
                    maxLength: 12
                  E_TXTLG:
                    type: string
                    maxLength: 60
                  E_TXTSH:
                    type: string
                    maxLength: 20
                  E_T_TXT:
                    type: array
                    items:
                      type: object
                      properties:
                        TXTLG:
                          type: string
                          maxLength: 60
                          description: Long description
                        TXTSH:
                          type: string
                          maxLength: 20
                          description: Short description
                        LANGU:
                          type: string
                          maxLength: 1
                          description: Language Key
                        ISOLA:
                          type: string
                          maxLength: 2
                          description: SAP Language Key (2-letter code)
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
