Overview
This web service allows user to retrieve a session ticket for subsequent web service requests after receiving valid account information such as account code, user name and password.
Request Format
- PwsAuthenticateRq
- RequestId: Int32
- SessionTicket: String
- AccountCode: String
- CultureName: String
- Fingerprint: String
- Password: String
- UserName: String
- UtcOffsetMinutes: Int16
- CrossoverTicket: String
Request Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
Messages | |||||
ResponseId | Int32 | Click here for more information. | |||
Status | RequestStatus | Click here for more information. | |||
ServerTimestampUtc | DateTime | Click here for more information. | |||
RedirectUrl | String | ||||
SessionTicket | String | Click here for more information. | |||
AccountIdentity | |||||
UserIdentity | |||||
SuperUserFlag | Boolean | ||||
DocumentServerUrl | String | ||||
Account | |||||
User |
Request Usage Example(s)
Response Format
- PwsAuthenticateRs
- Messages: PwsMessage[]
- ResponseId: Int32
- Status: RequestStatus
- ServerTimestampUtc: DateTime
- RedirectUrl: String
- SessionTicket: String
- AccountIdentity: PwsAccountRef
- UserIdentity: PwsUserRef
- SuperUserFlag: Boolean
- DocumentServerUrl: String
- Account: PwsAccountSummary
- User: PwsUserSummary
Response Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
Messages | |||||
ResponseId | Int32 | Click here for more information. | |||
Status | RequestStatus | Click here for more information. | |||
ServerTimestampUtc | DateTime | Click here for more information. | |||
RedirectUrl | String | ||||
SessionTicket | String | Click here for more information. | |||
AccountIdentity | |||||
UserIdentity | |||||
SuperUserFlag | Boolean | ||||
DocumentServerUrl | String | ||||
Account | |||||
User |
Response Usage Example(s)
PwsGetClient - Common Errors and Warnings
- For all errors and warnings please refer to the Complete List of Errors and Warnings
ErrorNumber | ErrorCode | ErrorText |
---|---|---|
11038 | NoClientsSpecified | No clients were specified for retrieval by this request. |
11040 | MaximumClientIdentitiesExceeded | Please specify between 1 and 100 client identities for retrieval. |
50045 | ViewPermissionDenied | You do not have permission to view this item. |
57631 | ClientNotSpecified | A specified client identity was incomplete. Each client identity must specify either a client id, client uid or client number. |
57634 | UnexpectedErrorRetrievingClients | There was an unexpected error while trying to retrieve a client. |