Update DDS Definition

PUT /ws/rest/service/v1/ds/dds

Version: 20.10

Purpose:

To Update Dynamic Data Set Definition. Action JSON value 'delete' will used to remove any value or Behavior set data element for DDS Definition.

Previously existing value set or Behavior set data elements will be reordered based on latest order provided in values set/Behavior set in update DDS definition.

Input:

All parameters should be URL encoded.

Both input & output in JSON format in the body

Update Dynamic Data Set input JSON

{

"data": [

{ "id":12,

"dds_name": "sampleDDS",

"master_de_name": "countryDE",

"dds_desc": "desc",

"value_set":[

{

"data_element":"stateDE",

"order":1

},

{

"data_element":"cityDE",

"action":"delete"

},

{

"data_element":"address",

"order":2

}

],

"behavior_set":[

{

"data_element":"zipcodeDE"

}

]

},

{

"dds_name": "sampleDDS2",

"master_de_name": "countryDE",

"dds_desc": "desc",

"value_set":[

{

"data_element":"stateDE",

"order":1

},

{

"data_element":"cityDE",

"order":2

}

],

"behavior_set":[

{

"data_element":"zipcodeDE"

}

]

}

]

}

Input JSON field description:

Output:

JSON object containing 'status', 'data', 'message'

Update Dynamic Data Set ouptut JSON

{

"data": [

{

"id":12,

"dds_name": "sampleDDS",

"master_de_name": "countryDE",

"dds_desc": "desc",

"value_set":[

{

"data_element":"stateDE",

"order":1

},

{

"data_element":"address",

"order":2

}

],

"behavior_set":[

{

"data_element":"zipcodeDE"

}

]

}]

},

"message": [

{

"dds_name": "sampleDDS"

"message": "usrServiceCategoryPD122",

"status": 200

},

{

"dds_name": "sampleDDS2",

"message": Name already exists. Enter a different name.,

"status": 1500

}

],

"status": 3000

}

Status codes are:

1> 200 , for success

2> 3002, for invalid JSON input

3> 1101, for Empty or Invalid JSON data

Related Topics

Data Structure Setup

Authorization

Get Data Elements

Create Data Element

Update Data Element

Delete Data Elements

Create DDS Definition

Delete DDS Definition

Get DDS Definition

Create DDS Data

Update DDS Data

Delete DDS Data

Get DDS Data

Get Data Definition

Create Data Definition

Update Data Definition

Delete Data Definition

Response Error Codes



Last Published Tuesday, July 1, 2025