cancel
Showing results for 
Search instead for 
Did you mean: 

I am trying to Refresh a Document that has Date Prompts in it and my xml looks like below

Former Member
0 Kudos
When I request with below XML I get 400 Bad Request Error 
<code>            
<parameters>
<parameter dpId=\"DP9\" type=\"prompt\" optional=\"false\">
<id>0</id>
<technicalName>psuCompanyCode</technicalName>
<name>Choose Company</name>
<answer type=\"Text\" constrained=\"true\">
<values>
<value>ABC</value>
</values>
</answer>
</parameter>
<parameter dpId="DP9" type="prompt" optional="false">
 <id>1</id>      
 <answer constrained="false" type="DateTime">           
 <values>                 
 <value>2017-01-01T00:00.000+01:00</value>             
 </values>         
 </answer>     
 </parameter>     
<parameter dpId="DP9" type="prompt" optional="false">
<id>2</id>
 <answer constrained="false" type="DateTime">
 <values>                 
 <value>2017-11-01T00:00.000+01:00</value>             
 </values>         
</answer>     
</parameter> 
</parameters>

<br>

Accepted Solutions (1)

Accepted Solutions (1)

daniel_paulsen
Active Contributor
0 Kudos

try without escaping the quotes

your original post is a mixture of escaped and non-escaped quotes.

Answers (1)

Answers (1)

daniel_paulsen
Active Contributor
0 Kudos

What result do you get if you use a GET to the same URL?

ie: GET /raylight/v1/documents/<docID>/parameters

Dan

Former Member
0 Kudos

Hi Dan,

I get 200 OK and all the parameter details for the specified document id like below:

<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>
<parameters>
    <parameter dpId=\"DP9\" type=\"prompt\" optional=\"false\">
        <id>0</id>
        <technicalName>psuCompanyCode</technicalName>
        <name>Choose Company</name>
        <answer type=\"Text\" constrained=\"true\">
            <info keepLastValues=\"false\" cardinality=\"Single\">
                <lov refreshable=\"true\" hierarchical=\"false\">
                    <id>UNIVERSELOV_DS2.DO219</id>
                </lov>
            </info>
        </answer>
    </parameter>
     <parameter dpId=\"DP9\" type=\"prompt\" optional=\"false\">
        <id>1</id>
        <technicalName>psuBalanceClosingDate</technicalName>
        <name>Choose Report Start Date</name>
        <answer type=\"Date\" constrained=\"false\">
            <info keepLastValues=\"false\" cardinality=\"Single\" />
        </answer>
    </parameter>
 <parameter dpId=\"DP9\" type=\"prompt\" optional=\"false\">
        <id>2</id>
        <technicalName>psuBalanceClosingDate</technicalName>
        <name>Choose Report End Date</name>
        <answer type=\"Date\" constrained=\"false\">
            <info keepLastValues=\"false\" cardinality=\"Single\" />
        </answer>
    </parameter>
</parameters><br>
Former Member
0 Kudos

Thanks Dan, that worked ! You have been a great help and thank you for taking the time to look into the problem.