Overview
This web service deletes a specified client (PwsClientRef). The service will return the identity (PwsClientRef) of the deleted client.
PwsDeleteClient
- serviceRequest: PwsDeleteClientRq
- RequestID: Int32
- SessionTicket: String
- CascadeDeleteFlag: Boolean
- ClientIdentity: PwsClientRef [1]
Request Elements
Element | Data Type | Required? | Default | Description |
---|---|---|---|---|
RequestID | Int32 | No | The caller may supply any desired value here. The value supplied will be echoed back in the response as the ResponseId. | |
SessionTicket | String | Yes | This field is required. The session ticket is generated by the web service PwsAuthenticate. | |
CascadeDeleteFlag | Boolean | No | "false" | This flag is set to "true" when the user wants to delete the client and, all of the client's children
|
ClientIdentity | PwsClientRef [1] | This is the identity of the client to be deleted | ||
InactivateIfInuseFlag | Boolean | No | "false" | If set to true, a client that cannot be deleted because it is in use will be set to inactive, otherwise the request will fail. |
Usage Example(s) (Request)
Response Format
PwsDeleteClientResponse
- servicerequest: PwsDeleteClientRs
- ClientID: Int32
- ClientNumber: String
- ClientUID: Int64
Response Elements
Element | Data Type | Description |
---|---|---|
ResponseID | Int32 | Echoes the supplied request ID |
Status | String | Status of the request |
ServerTimestampUTC | datetime | The request completion date and time stamp expressed in UTC (Coordinated Universal Time) |
ClientIdentity | PwsClientRef |