Get DDS Data
GET /ws/rest/service/v1/ds/ddsdata
Version: 20.10
Purpose
To get DDS data
Request Format
All parameters should be URL encoded..
Both input & output in JSON format in the body.
Filter Parameters in Query
The following parameters can be included in the filter query.
- master_de_value: Specify the master DE value.
- value_de: Specify the value de with the values if configured.
- behavior_de : Specify the value of behavior de with the values if configured.
Sample Filter Query
This is an example of a filter query.
dds_name="sample dds"
filter= {
"masterDE":"val1",
"value_set":{ "leed":"test","uuu_state":"TS"}
"behavior_set":{"uuu_name":"Required","uuu_desc":"Disabled"}
}
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. |
master_de_value | No | Value of the value_de if configured |
value_de1_value | No |
|
behavior_de1_value | No | Value of the behavior_de if configured |
It is a equals and case insensitive search
Note: If more than one Value DE is configured, it can be used in filter using value_de2
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 Response
This is an example of a successful response with status code 200.
{
"data": [{
"id":720,
"dds_name": "sampleDDS",
"data_set": [{
"id": 710,
"CountryDE":"IN",
"value_set": {
"leed": "test",
"uuu_state": "TS"
},
"behavior_set": {
"contract_name": "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