Get report parameters
post
                    /services/rest/v1/reports/{reportPath}/parameters
Get an array of report parameters and their default values. With the list of parameters, you can set parameter values before running or scheduling a report.
                Request
Path Parameters
                                - reportPath
 - 
                                            
Type:
stringRequired:trueURL encoded report path. e.g. If your report path is "/Sample Lite/Published Reporting/Reports/Balance Letter" then your encoded report path will be "%2FSample%20Lite%2FPublished%20Reporting%2FReports%2FBalance%20Letter" 
Body Parameter
                                Report request
                                    
                                    Root Schema : ReportRequest
Type: 
object- attributeCalendar
 - 
            
            
Type:
stringThe formatting calendar to use for the report request. Valid values are: "Gregorian", "Arabic Hijrah", "English Hijrah", "Japanese Imperial", "Thai Buddha", and "ROC Official". - attributeFormat
 - 
            
            
Type:
stringThe output format of the requested report. - attributeLocale
 - 
            
            
Type:
stringThe locale selection for the report. Example: fr-FR - attributeTemplate
 - 
            
            
Type:
stringThe template to apply to the report. For example: Employeelisting.rtf. - attributeTimezone
 - 
            
            
Type:
stringSpecifies the time zone to use for the request, using a supported Java time zone ID. For example: "America/Los_Angeles". - attributeUILocale
 - 
            
            
Type:
stringThe locale selection for the report. Example: fr-FR - byPassCache
 - 
            
            
Type:
booleanDefault Value:falseTrue indicates to bypass document cache. - dynamicDataSource
 - 
            
            Type:
objectBIPDataSource - flattenXML
 - 
            
            
Type:
booleanDefault Value:falseTrue indicates that the XML is to be flattened. This flag is used for the Analyzer for Microsoft Excel because Excel requires XML data type to be flattened. - parameterNameValues
 - 
            
            Type:
objectParamNameValues - xdopropertyList
 - 
            
            Type:
objectMetaDataList 
Nested Schema : BIPDataSource
Type: 
object- fileDataSource
 - 
            
            Type:
objectFileDataSource - jdbcdataSource
 - 
            
            Type:
objectJDBCDataSource 
Nested Schema : ParamNameValues
Type: 
object- listOfParamNameValues
 - 
            
            Type:
arraylistOfParamNameValuesAn array of ParamNameValue 
Nested Schema : MetaDataList
Type: 
object- metaDataName
 - 
            
            
Type:
stringThe name of the metadata. - metaDataValue
 - 
            
            
Type:
stringThe metadata content. 
Nested Schema : FileDataSource
Type: 
object- dynamicDataSourcePath
 - 
            
            
Type:
stringTo specify a path to a data source that resides on an available server, specify the full path to the data source and set temporaryDataSource to "false". For example: "D:\BI\OracleBI\xmlp\XMLP\DemoFiles\Balance.xml")" If the file is located in the system temporary directory, set temporaryDataSource to true, and specify the file name here. For example: "Balance.xml". - temporaryDataSource
 - 
            
            
Type:
booleanDefault Value:falseSet to "true" when the file data source is in the system temporary directory. Set to "false" when dynamicDataSourcePath specifies the full path. 
Nested Schema : JDBCDataSource
Type: 
object- dataSourceName
 - 
            
            
Type:
stringThe Data Source Name assigned to the data source in the Oracle BI Publisher data source definition page (for example, Oracle). - jdbcdriverClass
 - 
            
            
Type:
stringThe JDBC driver class for the data source (for example, oracle.jdbc.OracleDriver). - jdbcdriverType
 - 
            
            
Type:
stringThe driver type as defined in the Oracle BI Publisher data source definition page (for example, Oracle10g/11g/12c). - jdbcpassword
 - 
            
            
Type:
stringThe password for the data source as defined in the Oracle BI Publisher data source definition page. - jdbcurl
 - 
            
            
Type:
stringThe connection string for the data source (for example, jdbc:oracle:thin:@mydatabase.foobar.com.example:1521: orcl). - jdbcuserName
 - 
            
            
Type:
stringThe user name for the data source as defined in the Oracle BI Publisher data source definition page. - postProcessFunc
 - 
            
            
Type:
stringEnter a PL/SQL function to execute when a connection is closed (Post Process). - preProcessFunc
 - 
            
            
Type:
stringEnter a PL/SQL function to execute when a connection is created (Pre Process). - useProxyAuth
 - 
            
            
Type:
booleanDefault Value:falseEnable Proxy Authentication. 
Nested Schema : listOfParamNameValues
Nested Schema : ParamNameValue
Type: 
object- dataType
 - 
            
            
Type:
stringValid values include: Boolean Date Float Integer String - dateFormatString
 - 
            
            
Type:
stringIf UIType is "Date", this specifies the Date Format String. The date format string must be a Java date format (for example, MM-DD-YYYY). - dateFrom
 - 
            
            
Type:
stringIf UIType is "Date", this specifies the begin value of the date. - dateTo
 - 
            
            
Type:
stringIf UIType is "Date", this specifies the end value of the date. - defaultValue
 - 
            
            
Type:
stringSpecifies the default value of the parameter. - fieldSize
 - 
            
            
Type:
stringFor parameter types "Text" and "Date", specifies the text field size for the parameter. - label
 - 
            
            
Type:
stringFor all parameter types except "Hidden", specifies the display label for the parameter. - lovLabels
 - 
            
            Type:
arraylovLabelsIf the parameter type is "Menu", specifies the values displayed in the list of values to the user. - multiValuesAllowed
 - 
            
            
Type:
booleanTrue indicates that a parameter may contain multiple values. - name
 - 
            
            
Type:
stringThe parameter name. - refreshParamOnChange
 - 
            
            
Type:
booleanFor parameter types "Text" and "Menu", a value of true for this parameter indicates that other defined parameters should be refreshed when a selection is made for this parameter. - selectAll
 - 
            
            
Type:
booleanFor parameter type "Menu", a value of true indicates that all values can be selected for the LOV. - templateParam
 - 
            
            
Type:
booleanA value of true indicates the parameter is defined in the RTF template. - UIType
 - 
            
            
Type:
stringThe type of parameter as defined in the Oracle BI Publisher data model user interface. Valid values include: Date Hidden Menu Search Text - useNullForAll
 - 
            
            
Type:
booleanFor parameter type "Menu", a value of true indicates that a null will be passed if all values are selected for the parameter. - values
 - 
            
            Type:
arrayvaluesParameter values. 
Nested Schema : lovLabels
Type: 
arrayIf the parameter type is "Menu", specifies the values displayed in the list of values to the user.
- 
        
        
Type:
string 
Nested Schema : values
Response
Supported Media Types
                                - application/json
 
200 Response 
                                
                                    Returns report parameters
                                
                                
                                
                                
                                Body
                                    Root Schema : ParamNameValues
Type: 
object- listOfParamNameValues
 - 
            
            Type:
arraylistOfParamNameValuesAn array of ParamNameValue 
Nested Schema : listOfParamNameValues
Nested Schema : ParamNameValue
Type: 
object- dataType
 - 
            
            
Type:
stringValid values include: Boolean Date Float Integer String - dateFormatString
 - 
            
            
Type:
stringIf UIType is "Date", this specifies the Date Format String. The date format string must be a Java date format (for example, MM-DD-YYYY). - dateFrom
 - 
            
            
Type:
stringIf UIType is "Date", this specifies the begin value of the date. - dateTo
 - 
            
            
Type:
stringIf UIType is "Date", this specifies the end value of the date. - defaultValue
 - 
            
            
Type:
stringSpecifies the default value of the parameter. - fieldSize
 - 
            
            
Type:
stringFor parameter types "Text" and "Date", specifies the text field size for the parameter. - label
 - 
            
            
Type:
stringFor all parameter types except "Hidden", specifies the display label for the parameter. - lovLabels
 - 
            
            Type:
arraylovLabelsIf the parameter type is "Menu", specifies the values displayed in the list of values to the user. - multiValuesAllowed
 - 
            
            
Type:
booleanTrue indicates that a parameter may contain multiple values. - name
 - 
            
            
Type:
stringThe parameter name. - refreshParamOnChange
 - 
            
            
Type:
booleanFor parameter types "Text" and "Menu", a value of true for this parameter indicates that other defined parameters should be refreshed when a selection is made for this parameter. - selectAll
 - 
            
            
Type:
booleanFor parameter type "Menu", a value of true indicates that all values can be selected for the LOV. - templateParam
 - 
            
            
Type:
booleanA value of true indicates the parameter is defined in the RTF template. - UIType
 - 
            
            
Type:
stringThe type of parameter as defined in the Oracle BI Publisher data model user interface. Valid values include: Date Hidden Menu Search Text - useNullForAll
 - 
            
            
Type:
booleanFor parameter type "Menu", a value of true indicates that a null will be passed if all values are selected for the parameter. - values
 - 
            
            Type:
arrayvaluesParameter values. 
Nested Schema : lovLabels
Type: 
arrayIf the parameter type is "Menu", specifies the values displayed in the list of values to the user.
- 
        
        
Type:
string 
Nested Schema : values