POST api/User/SaveUserSession
Request Information
URI Parameters
None.
Body Parameters
UserSession| Name | Description | Type | Additional information |
|---|---|---|---|
| UserID | integer |
None. |
|
| Guid | string |
None. |
|
| RoleID | integer |
None. |
|
| UserName | string |
None. |
|
| string |
None. |
||
| Token_type | string |
None. |
|
| Refresh_token | string |
None. |
|
| Access_token | string |
None. |
|
| Expires_in | integer |
None. |
|
| Profile_pic | string |
None. |
|
| UserType | string |
None. |
|
| UserLogin | boolean |
None. |
|
| expires | string |
None. |
|
| issued | string |
None. |
|
| ExpireDate | string |
None. |
|
| IsWOMSPlusAccess | boolean |
None. |
|
| IsSpiceTradeAccess | boolean |
None. |
|
| IsWOMSAccess | boolean |
None. |
|
| IsCatalogAccess | boolean |
None. |
|
| OMSVNId | integer |
None. |
|
| OMSTPId | integer |
None. |
|
| WOMSPlusTPId | integer |
None. |
|
| WOMSPlusVNId | integer |
None. |
|
| SpiceTradeTPId | integer |
None. |
|
| SpiceTradeVNId | integer |
None. |
|
| TenantId | integer |
None. |
|
| IsShipmentMenu | boolean |
None. |
|
| IsInvoiceMenu | boolean |
None. |
|
| IsCDAMenu | boolean |
None. |
|
| IsContractedPriceEnable | boolean |
None. |
|
| IDP | string |
None. |
|
| HVMSAccess | boolean |
None. |
|
| PartnerManagementAccess | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserID": 1,
"Guid": "sample string 2",
"RoleID": 3,
"UserName": "sample string 4",
"Email": "sample string 5",
"Token_type": "sample string 6",
"Refresh_token": "sample string 7",
"Access_token": "sample string 8",
"Expires_in": 9,
"Profile_pic": "sample string 10",
"UserType": "sample string 11",
"UserLogin": true,
"expires": "sample string 13",
"issued": "sample string 14",
"ExpireDate": "sample string 15",
"IsWOMSPlusAccess": true,
"IsSpiceTradeAccess": true,
"IsWOMSAccess": true,
"IsCatalogAccess": true,
"OMSVNId": 20,
"OMSTPId": 21,
"WOMSPlusTPId": 22,
"WOMSPlusVNId": 23,
"SpiceTradeTPId": 24,
"SpiceTradeVNId": 25,
"TenantId": 26,
"IsShipmentMenu": true,
"IsInvoiceMenu": true,
"IsCDAMenu": true,
"IsContractedPriceEnable": true,
"IDP": "sample string 31",
"HVMSAccess": true,
"PartnerManagementAccess": true
}
application/xml, text/xml
Sample:
<UserSession xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UserManagementAPI.Models"> <Access_token>sample string 8</Access_token> <Email>sample string 5</Email> <ExpireDate>sample string 15</ExpireDate> <Expires_in>9</Expires_in> <Guid>sample string 2</Guid> <HVMSAccess>true</HVMSAccess> <IDP>sample string 31</IDP> <IsCDAMenu>true</IsCDAMenu> <IsCatalogAccess>true</IsCatalogAccess> <IsContractedPriceEnable>true</IsContractedPriceEnable> <IsInvoiceMenu>true</IsInvoiceMenu> <IsShipmentMenu>true</IsShipmentMenu> <IsSpiceTradeAccess>true</IsSpiceTradeAccess> <IsWOMSAccess>true</IsWOMSAccess> <IsWOMSPlusAccess>true</IsWOMSPlusAccess> <OMSTPId>21</OMSTPId> <OMSVNId>20</OMSVNId> <PartnerManagementAccess>true</PartnerManagementAccess> <Profile_pic>sample string 10</Profile_pic> <Refresh_token>sample string 7</Refresh_token> <RoleID>3</RoleID> <SpiceTradeTPId>24</SpiceTradeTPId> <SpiceTradeVNId>25</SpiceTradeVNId> <TenantId>26</TenantId> <Token_type>sample string 6</Token_type> <UserID>1</UserID> <UserLogin>true</UserLogin> <UserName>sample string 4</UserName> <UserType>sample string 11</UserType> <WOMSPlusTPId>22</WOMSPlusTPId> <WOMSPlusVNId>23</WOMSPlusVNId> <expires>sample string 13</expires> <issued>sample string 14</issued> </UserSession>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
RootObjectOfString| Name | Description | Type | Additional information |
|---|---|---|---|
| Success | integer |
None. |
|
| LoginCount | integer |
None. |
|
| Message | string |
None. |
|
| Value | string |
None. |
|
| token | string |
None. |
|
| Result | string |
None. |
|
| NoOfRecords | integer |
None. |
|
| Alert | string |
None. |
|
| AlertType | string |
None. |
|
| Action | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Success": 1,
"LoginCount": 2,
"Message": "sample string 3",
"Value": "sample string 4",
"token": "sample string 5",
"Result": "sample string 6",
"NoOfRecords": 7,
"Alert": "sample string 8",
"AlertType": "sample string 9",
"Action": "sample string 10"
}
application/xml, text/xml
Sample:
<RootObjectOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UserManagementAPI.Models"> <Action>sample string 10</Action> <Alert>sample string 8</Alert> <AlertType>sample string 9</AlertType> <LoginCount>2</LoginCount> <Message>sample string 3</Message> <NoOfRecords>7</NoOfRecords> <Result>sample string 6</Result> <Success>1</Success> <Value>sample string 4</Value> <token>sample string 5</token> </RootObjectOfstring>