Delete Record From State Extension
| PUT /services/${service_id}/states/${state_id}/extensions/${ext_name}/delete/by/unique | |
Available since: 8.0.200.00 
 | 
Contents
Description
Deletes a single record in a multi-valued extension for a given state. In the operation's body, you must specify the unique attributes which identify the record to delete. See Unique Attributes for further information.
Operation
Prerequisites: The extension record exists. 
 
| ID | CV.WS.SRV.23 | ||
|---|---|---|---|
| Method | PUT | ||
| URL | /services/${service_id}/states/${state_id}/extensions/${ext_name}/delete/by/unique | ||
| Parameter | Type | Mandatory | Description | 
| URI Parameters | |||
| ${service_id} | long | yes | The service ID. | 
| ${state_id} | integer | yes | The state ID. | 
| ${ext_name} | string | yes | The name of the State Extension to modify. | 
| Body<ref>"Unique" record attributes of the State Extension.</ref> | |||
| <attribute n> | 
  | 
yes | Unique attributes (names and values) which identify the record to delete. | 
<references />
Response
The Context Management Service API answers with HTTP codes for every request. The following table shows the correct response for a successful request. See HTTP Response Codes and Errors for further details on the possible codes that this operation can return.
| HTTP code | 204 | 
|---|---|
| HTTP message | No Content | 
Example
Operation The following operation deletes the Satisfaction record of state 1 in service 8389. The concerned record is identified by the "place" attribute.
PUT /services/8389/states/1/extensions/Satisfaction/by/unique
{
   "place":"Tons of Hill, Paris"
  } 
Result
204 No Content
 This page was last edited on July 17, 2020, at 15:47.
                
                
                
                
                
                
		
		
			Comments or questions about this documentation? Contact us for support! 
		
                
                                
            