POST Keystonelogin/GetSessionInfo?sessionID={sessionID}&AppCode={AppCode}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| sessionID | integer |
Required |
|
| AppCode | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
UserSessionInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| KeystoneSessionInfo | ServiceResponseSession |
None. |
|
| PaLoginSessionInfo | LoginDotNetResponse |
None. |
|
| KeystoneIdUserGuid | globally unique identifier |
None. |
|
| PaLoginUserId | integer |
None. |
|
| SessionID | integer |
None. |
|
| Message | string |
None. |
|
| IdentityProvider | IdStore |
None. |
|
| ResponseCode | DCEDLoginResponseCode |
None. |
Response Formats
application/json, text/json
Sample:
{
"KeystoneSessionInfo": {
"ResponseCode": 0,
"DetailedMessages": [
"sample string 1",
"sample string 2"
],
"SessionInfo": {
"Id": 1,
"IdentityPortalUserGuid": "242a0be8-2107-4652-9c37-4e7d6f68b0ee",
"StartTime": "2026-04-05T08:49:20.7646132-04:00",
"EndTime": "2026-04-05T08:49:20.7646132-04:00",
"SiteMinderSessionToken": "sample string 5"
}
},
"PaLoginSessionInfo": {
"ResponseCode": 0,
"ResponseMessage": "sample string 1",
"LastName": "sample string 2",
"FirstName": "sample string 3",
"Email": "sample string 4",
"SessionID": 5,
"userID": 6
},
"KeystoneIdUserGuid": "2f4b4520-ef0a-4125-9d43-198dfb20d7fa",
"PaLoginUserId": 2,
"SessionID": 3,
"Message": "sample string 4",
"IdentityProvider": 0,
"ResponseCode": 0
}
application/xml, text/xml
Sample:
<UserSessionInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DCEDLogin.Models">
<IdentityProvider>PaLogin</IdentityProvider>
<KeystoneIdUserGuid>2f4b4520-ef0a-4125-9d43-198dfb20d7fa</KeystoneIdUserGuid>
<KeystoneSessionInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/IdentityPortal.Models">
<d2p1:DetailedMessages xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</d2p1:DetailedMessages>
<d2p1:ResponseCode>OK</d2p1:ResponseCode>
<d2p1:SessionInfo>
<d2p1:EndTime>2026-04-05T08:49:20.7646132-04:00</d2p1:EndTime>
<d2p1:Id>1</d2p1:Id>
<d2p1:IdentityPortalUserGuid>242a0be8-2107-4652-9c37-4e7d6f68b0ee</d2p1:IdentityPortalUserGuid>
<d2p1:SiteMinderSessionToken>sample string 5</d2p1:SiteMinderSessionToken>
<d2p1:StartTime>2026-04-05T08:49:20.7646132-04:00</d2p1:StartTime>
</d2p1:SessionInfo>
</KeystoneSessionInfo>
<Message>sample string 4</Message>
<PaLoginSessionInfo>
<Email>sample string 4</Email>
<FirstName>sample string 3</FirstName>
<LastName>sample string 2</LastName>
<ResponseCode>Success</ResponseCode>
<ResponseMessage>sample string 1</ResponseMessage>
<SessionID>5</SessionID>
<userID>6</userID>
</PaLoginSessionInfo>
<PaLoginUserId>2</PaLoginUserId>
<ResponseCode>OK</ResponseCode>
<SessionID>3</SessionID>
</UserSessionInfo>