Overview
This web service retrieves a list of client summary records (PwsClientSummary), based on specified search criteria (PwsClientRef).
Request Format
PwsGetClientList Request
- PwsGetClientListRq
- RequestId: Int32
- SessionTicket: String (50)
- ClientIdentity: PwsClientRef
- IncludeInactiveFlag: Boolean
- MaxRowsToReturn: Int32
- QueryString: String (50)
- LastUpdatedSinceTimestamp: DateTime
Request Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
RequestId | Int32 | No | Click here for more information | 1 | |
SessionTicket | String (50) | Yes | Click here for more information | AavFwbZgVb9V4tr3R7BbzQ== | |
ClientIdentity | PwsClientRef | No | For this service, the caller may specify up to 1 client identity. If a client identity is not specified all clients fitting the criteria will be returned. Click here for more information. | ||
IncludeInactiveFlag | Boolean | No | false | Valid values for this field include "true" or "false". If set to true, inactive clients will be included in the response. This flag is disregarded if a client is specified. | true/false |
MaxRowsToReturn | Int32 | No | The maximum number of clients to be returned. This flag is disregarded if a client is specified. | 100 | |
QueryString | String (50) | No | The clients that are returned will contain the value in this field. This flag is disregarded if a client is specified. | Parent | |
LastUpdatedSinceTimestamp | DateTime | No | Only clients that have been updated on or after the specified date/time will be retrieved. This flag is disregarded if a client is specified. | 2018-01-01 |
Request Usage Example(s)
Response Format
PwsClientRs
- PwsGetClientListRs
- Messages: PwsMessage
- ResponseId: Int32
- Status: String
- ServerTimestampUtc: DateTime
- Clients: PwsClientSummary [0..infinity]
- ParentClientIdentity: PwsClientRef
Response Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
Messages | PwsMessage | The web service response status and message. Click here for more information | |
ResponseId | Int32 | Click here for more information | 1 |
Status | String | Click here for more information | Ok |
ServerTimestampUtc | DateTime | Click here for more informaton | 2018-01-17T19:52:55.4411759Z |
Clients | PwsClientSummary [0..infinity] | The client summary record(s) retrieved by the service. Click here for more information. | |
ParentClientIdentity | PwsClientRef | The identity of this client's parent, if any. Circular relationships are not permitted (a client cannot be it's own parent, nor can a client's parent refer back to the client as it's parent, and so forth.). Click here for more information. |
Response Usage Example(s)
PwsGetClientList - Common Errors and Warnings
- For all errors and warnings please refer to the Complete List of Errors and Warnings
ErrorNumber | ErrorCode | ErrorText |
---|---|---|
RowCountExceeded | 104 | Row count limit exceeded |
MaxRowsToReturnOutOfRange | 10100 | Invalid value specified for MaxRowsToReturn |
ViewPermissionDenied | 50045 | Permission denied |
ClientNotFound | 57629 | Specified client not found |
UnexpectedErrorRetrievingClientList | 57633 | Unexpected error retrieving client list |