POST api/Weighting/GetRefreshedWeightingSettings
Request Information
URI Parameters
None.
Body Parameters
WeightingSettingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SurveyID | integer |
None. |
|
| MergedSurveyID | integer |
None. |
|
| WeightOnIDs | Collection of string |
None. |
|
| WeightPerID | string |
None. |
|
| WeightForID | string |
None. |
|
| ReferencePerID | string |
None. |
|
| ReferenceForID | string |
None. |
|
| ReferenceStatus | ReferenceStatus |
None. |
|
| MinWeight | decimal number |
None. |
|
| MaxWeight | decimal number |
None. |
|
| MaxIteration | integer |
None. |
|
| Items | Collection of WeightData |
None. |
|
| HighchartData | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"SurveyID": 1,
"MergedSurveyID": 1,
"WeightOnIDs": [
"sample string 1",
"sample string 2"
],
"WeightPerID": "sample string 2",
"WeightForID": "sample string 3",
"ReferencePerID": "sample string 4",
"ReferenceForID": "sample string 5",
"ReferenceStatus": 0,
"MinWeight": 6.0,
"MaxWeight": 7.0,
"MaxIteration": 8,
"Items": [
{
"WeightOnID": "sample string 1",
"WeightOnType": "sample string 2",
"Name": "sample string 3",
"Values": [
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
},
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
}
]
},
{
"WeightOnID": "sample string 1",
"WeightOnType": "sample string 2",
"Name": "sample string 3",
"Values": [
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
},
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
}
]
}
],
"HighchartData": "sample string 9"
}
text/plain
Sample:
{"SurveyID":1,"MergedSurveyID":1,"WeightOnIDs":["sample string 1","sample string 2"],"WeightPerID":"sample string 2","WeightForID":"sample string 3","ReferencePerID":"sample string 4","ReferenceForID":"sample string 5","ReferenceStatus":0,"MinWeight":6.0,"MaxWeight":7.0,"MaxIteration":8,"Items":[{"WeightOnID":"sample string 1","WeightOnType":"sample string 2","Name":"sample string 3","Values":[{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571},{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571}]},{"WeightOnID":"sample string 1","WeightOnType":"sample string 2","Name":"sample string 3","Values":[{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571},{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571}]}],"HighchartData":"sample string 9"}
application/xml, text/xml
Sample:
<WeightingSettingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Rtr.Entities.Model.Survey">
<HighchartData>sample string 9</HighchartData>
<Items>
<WeightData>
<Name>sample string 3</Name>
<Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
</Values>
<WeightOnID>sample string 1</WeightOnID>
<WeightOnType>sample string 2</WeightOnType>
</WeightData>
<WeightData>
<Name>sample string 3</Name>
<Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
</Values>
<WeightOnID>sample string 1</WeightOnID>
<WeightOnType>sample string 2</WeightOnType>
</WeightData>
</Items>
<MaxIteration>8</MaxIteration>
<MaxWeight>7</MaxWeight>
<MergedSurveyID>1</MergedSurveyID>
<MinWeight>6</MinWeight>
<ReferenceForID>sample string 5</ReferenceForID>
<ReferencePerID>sample string 4</ReferencePerID>
<ReferenceStatus>Unweighted</ReferenceStatus>
<SurveyID>1</SurveyID>
<WeightForID>sample string 3</WeightForID>
<WeightOnIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</WeightOnIDs>
<WeightPerID>sample string 2</WeightPerID>
</WeightingSettingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
WeightingSettingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SurveyID | integer |
None. |
|
| MergedSurveyID | integer |
None. |
|
| WeightOnIDs | Collection of string |
None. |
|
| WeightPerID | string |
None. |
|
| WeightForID | string |
None. |
|
| ReferencePerID | string |
None. |
|
| ReferenceForID | string |
None. |
|
| ReferenceStatus | ReferenceStatus |
None. |
|
| MinWeight | decimal number |
None. |
|
| MaxWeight | decimal number |
None. |
|
| MaxIteration | integer |
None. |
|
| Items | Collection of WeightData |
None. |
|
| HighchartData | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"SurveyID": 1,
"MergedSurveyID": 1,
"WeightOnIDs": [
"sample string 1",
"sample string 2"
],
"WeightPerID": "sample string 2",
"WeightForID": "sample string 3",
"ReferencePerID": "sample string 4",
"ReferenceForID": "sample string 5",
"ReferenceStatus": 0,
"MinWeight": 6.0,
"MaxWeight": 7.0,
"MaxIteration": 8,
"Items": [
{
"WeightOnID": "sample string 1",
"WeightOnType": "sample string 2",
"Name": "sample string 3",
"Values": [
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
},
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
}
]
},
{
"WeightOnID": "sample string 1",
"WeightOnType": "sample string 2",
"Name": "sample string 3",
"Values": [
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
},
{
"ID": 1,
"Name": "sample string 2",
"N": 3,
"Boost": true,
"Pre": 5.0,
"Goal": 6.0,
"Post": 7.0,
"Factor": 8.0,
"Fit": 9.0,
"WeightFactor": 0.8571428571428571
}
]
}
],
"HighchartData": "sample string 9"
}
text/plain
Sample:
{"SurveyID":1,"MergedSurveyID":1,"WeightOnIDs":["sample string 1","sample string 2"],"WeightPerID":"sample string 2","WeightForID":"sample string 3","ReferencePerID":"sample string 4","ReferenceForID":"sample string 5","ReferenceStatus":0,"MinWeight":6.0,"MaxWeight":7.0,"MaxIteration":8,"Items":[{"WeightOnID":"sample string 1","WeightOnType":"sample string 2","Name":"sample string 3","Values":[{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571},{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571}]},{"WeightOnID":"sample string 1","WeightOnType":"sample string 2","Name":"sample string 3","Values":[{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571},{"ID":1,"Name":"sample string 2","N":3,"Boost":true,"Pre":5.0,"Goal":6.0,"Post":7.0,"Factor":8.0,"Fit":9.0,"WeightFactor":0.8571428571428571428571428571}]}],"HighchartData":"sample string 9"}
application/xml, text/xml
Sample:
<WeightingSettingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Rtr.Entities.Model.Survey">
<HighchartData>sample string 9</HighchartData>
<Items>
<WeightData>
<Name>sample string 3</Name>
<Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
</Values>
<WeightOnID>sample string 1</WeightOnID>
<WeightOnType>sample string 2</WeightOnType>
</WeightData>
<WeightData>
<Name>sample string 3</Name>
<Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
<Values>
<Boost>true</Boost>
<Factor>8</Factor>
<Fit>9</Fit>
<Goal>6</Goal>
<ID>1</ID>
<N>3</N>
<Name>sample string 2</Name>
<Post>7</Post>
<Pre>5</Pre>
</Values>
</Values>
<WeightOnID>sample string 1</WeightOnID>
<WeightOnType>sample string 2</WeightOnType>
</WeightData>
</Items>
<MaxIteration>8</MaxIteration>
<MaxWeight>7</MaxWeight>
<MergedSurveyID>1</MergedSurveyID>
<MinWeight>6</MinWeight>
<ReferenceForID>sample string 5</ReferenceForID>
<ReferencePerID>sample string 4</ReferencePerID>
<ReferenceStatus>Unweighted</ReferenceStatus>
<SurveyID>1</SurveyID>
<WeightForID>sample string 3</WeightForID>
<WeightOnIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</WeightOnIDs>
<WeightPerID>sample string 2</WeightPerID>
</WeightingSettingModel>