GET /ws/rest/service/v1/ds/dds
Version: 20.10
Purpose:
To get Dynamic Data set Definition
Input:
All parameters should be URL encoded.
URL query parameter -
filter=
{
"dds_name":"Sample DDS"
}
Supported options in filter:
- dds_name: specify the DDS name
- master_de_name: specify Master DE
- dds_desc: Description of the DDS
- master_de_label: Form Label of the Master DE
Note: If no filter options provided service will return all DDS .
Both input & output in JSON format in the body
Get Dynamic Data Set input filter
"filter":
{
"dds_name": "sampleDDS",
"master_de_name": "countryDE",
"dds_desc": "sampleDDS",
"master_de_label": "my sample"
}
Input JSON field description:
- Non Required Fields:
- dds_name: specify the DDS name
- master_de_name: specify Master DE
- dds_desc: Description of the DDS
- master_de_label: Form Label of the Master DE
It is a "contains" and case insensitive search.
Output:
JSON object containing 'status', 'data', 'message'
Get Dynamic Data Set ouptut JSON
{
"data": [
{
"id":12,
"dds_name": "sampleDDS",
"master_de_name": "countryDE",
"dds_desc": "sampleDDS",
"master_de_label": "my sample"
"value_set":[
{
"data_element":"stateDE",
"order":1
},
{
"data_element":"cityDE",
"order":2
}
],
"behavior_set":[
{
"data_element":"zipcodeDE"
}
]
}]
},
"message": [
"Success"
],
"status":200
}
Status codes are:
1> 200 , for success
2> 3002, for invalid JSON input
3> 1101, for Empty or Invalid JSON data