POST api/Customer/SaveLazyIdentityUser
Request Information
URI Parameters
None.
Body Parameters
CheckRegistrationRequestDto| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | globally unique identifier |
None. |
|
| string |
None. |
||
| ReturnUrl | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": "8f0d098e-2ff8-489f-a5dc-f48abd24536a",
"Email": "sample string 2",
"ReturnUrl": "sample string 3"
}
application/xml, text/xml
Sample:
<CheckRegistrationRequestDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Request"> <Email>sample string 2</Email> <ReturnUrl>sample string 3</ReturnUrl> <UserId>8f0d098e-2ff8-489f-a5dc-f48abd24536a</UserId> </CheckRegistrationRequestDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CheckRegistrationResponseDto| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | globally unique identifier |
None. |
|
| IsRegistered | boolean |
None. |
|
| IsValidLogonName | boolean |
None. |
|
| IsLazyRegistration | integer |
None. |
|
| Name | string |
None. |
|
| Surname | string |
None. |
|
| CustomerMergeTempCartResponseModel | CustomerMergeTempCartResponseModel |
None. |
|
| PasswordlessEmailLogin | PasswordlessEmailLoginItems |
None. |
|
| Code | SaveLazyIdentityUserResponseCode |
None. |
|
| IsValid | boolean |
None. |
|
| Success | boolean |
None. |
|
| RedirectionKey | string |
None. |
|
| ReturnUrl | string |
None. |
|
| ExceptionMessageList | Collection of string |
None. |
|
| InformationMessageList | Collection of string |
None. |
|
| WarningMessageList | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"UserId": "cb418d38-8bed-43ed-8b7a-0f91500a3f5e",
"IsRegistered": true,
"IsValidLogonName": true,
"IsLazyRegistration": 4,
"Name": "sample string 5",
"Surname": "sample string 6",
"CustomerMergeTempCartResponseModel": {
"IsLazyRegistration": true,
"IVE": true,
"HasItemsInAuthenticatedCart": true,
"ItemCount": 4,
"MigrationFlag": 5,
"IsRecoveredAccount": true,
"UName": "sample string 7",
"Data": "sample string 8",
"CartItems": [
{
"ProductName": "sample string 1",
"Price": 2.0
},
{
"ProductName": "sample string 1",
"Price": 2.0
}
],
"SharedDataPermission": true
},
"PasswordlessEmailLogin": {
"Available": true,
"ExpireInMinutes": 2,
"SendMailLimitExcess": true,
"RequestId": "sample string 4",
"Em": "sample string 5",
"Code": 14001,
"Success": true
},
"Code": 13000,
"IsValid": true,
"Success": true,
"RedirectionKey": "sample string 9",
"ReturnUrl": "sample string 10",
"ExceptionMessageList": [
"sample string 1",
"sample string 2"
],
"InformationMessageList": [
"sample string 1",
"sample string 2"
],
"WarningMessageList": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<CheckRegistrationResponseDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response">
<ExceptionMessageList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ExceptionMessageList>
<InformationMessageList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</InformationMessageList>
<IsValid xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">true</IsValid>
<RedirectionKey xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">sample string 9</RedirectionKey>
<ReturnUrl xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">sample string 10</ReturnUrl>
<Success xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">true</Success>
<WarningMessageList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Common">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</WarningMessageList>
<Code>AccountExist</Code>
<CustomerMergeTempCartResponseModel>
<CartItems>
<CustomerMergeTempCartResponseModel.CartItem>
<Price>2</Price>
<ProductName>sample string 1</ProductName>
</CustomerMergeTempCartResponseModel.CartItem>
<CustomerMergeTempCartResponseModel.CartItem>
<Price>2</Price>
<ProductName>sample string 1</ProductName>
</CustomerMergeTempCartResponseModel.CartItem>
</CartItems>
<Data>sample string 8</Data>
<HasItemsInAuthenticatedCart>true</HasItemsInAuthenticatedCart>
<IVE>true</IVE>
<IsLazyRegistration>true</IsLazyRegistration>
<IsRecoveredAccount>true</IsRecoveredAccount>
<ItemCount>4</ItemCount>
<MigrationFlag>5</MigrationFlag>
<SharedDataPermission>true</SharedDataPermission>
<UName>sample string 7</UName>
</CustomerMergeTempCartResponseModel>
<IsLazyRegistration>4</IsLazyRegistration>
<IsRegistered>true</IsRegistered>
<IsValidLogonName>true</IsValidLogonName>
<Name>sample string 5</Name>
<PasswordlessEmailLogin>
<Available>true</Available>
<Code>PasswordlessEmailLoginReSendMailLimitExcess</Code>
<Em>sample string 5</Em>
<ExpireInMinutes>2</ExpireInMinutes>
<RequestId>sample string 4</RequestId>
<SendMailLimitExcess>true</SendMailLimitExcess>
<Success>true</Success>
</PasswordlessEmailLogin>
<Surname>sample string 6</Surname>
<UserId>cb418d38-8bed-43ed-8b7a-0f91500a3f5e</UserId>
</CheckRegistrationResponseDto>