Update DDS Data
POST /ws/rest/service/v1/ds/ddsdata
Version: 20.10
Purpose
To update data set for a given Dynamic Data Set
Request Format
All parameters should be URL encoded.
Both input and output in JSON format in the body.
Request Parameters
The following parameters can be included in the request:
Request Parameter | Required? | Description |
---|---|---|
dds_name | Yes | The name of the data definition set for which the data needs to be updated. |
id | Yes | The dda data row id to uniquely identify the data set |
Response Format
A JSON object is returned in the following format:
{
"data": [],
"message": [],
"status": <REST status code value>
}
A successful response displays a status code 200.
A failed response displays a message with a status code.
Sample Request
This is an example of a request to update DDS data.
{ "data": {
"dds_name": "mydds",
"data_set": [{
"id": 710,
"masterDE":"value1updated",
"value_set": {
"valueDE1": "value1updated",
"valueDE2": "value2updated"
},
"behavior_set": {
"behavede1": "disabled"
}
},
{
"id": 711,
"countryDE":"value2updated",
"value_set": {
"valueDE1": "value1",
"valueDE2": "value3"
},
"behavior_set": {
"behavede1": "Required"
}
}
]
}
}
Sample Success Response
This is an example of a response to update the DDS object "mydds" with status code 200.
{
"data": {
"dds_name": "mydds",
"data_set": [{
"id": 710,
"masterDE":"value1updated",
"value_set": {
"dename1": "value",
"dename2": "value"
},
"behavior_set": {
"dename3": "disabled"
}
},
{
"id": 711,
"masterDE":"value1updated",
"value_set": {
"dename1": "value",
"dename2": "value"
},
"behavior_set": {
"dename3": "disabled"
}
}
]
},
"message": "success" ,
"status": 200
}
Supported Validation Messages and Status Codes
The following status codes and messages can display in the response to a request.
Status Code | Validation Message |
---|---|
200 | Success |
1101 | Empty or Invalid JSON data |
3002 | Invalid JSON input |
Related Topics
Last Published Tuesday, July 1, 2025