POST ClientArea/RegisterClientViaReferral
Request Information
URI Parameters
None.
Body Parameters
ClientDetailrequestNEIP| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | globally unique identifier |
None. |
|
| string |
Required |
||
| associateEmails | Collection of Email |
None. |
|
| SubDomainId | integer |
None. |
|
| personalDetails | PersonalDetails |
None. |
|
| Password | string |
None. |
|
| membershipId | string |
None. |
|
| IsPermanentMembership | boolean |
None. |
|
| CreatedBy | string |
None. |
|
| pageMode | PageModes |
None. |
|
| IsNewsLetterSubscriber | boolean |
None. |
|
| OrderRefNum | string |
None. |
|
| clientRegType | integer |
None. |
|
| referral | ReferralRewards |
None. |
|
| countryName | string |
None. |
|
| subdomainMeta | SubdomainMeta |
None. |
|
| profileAgnosticId | globally unique identifier |
None. |
|
| ProviderName | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": "bf356b7a-ec42-4c9c-9d40-69f138194673",
"email": "sample string 2",
"associateEmails": [
{
"emailId": "sample string 1",
"isVerified": 2,
"type": 0
},
{
"emailId": "sample string 1",
"isVerified": 2,
"type": 0
}
],
"SubDomainId": 3,
"personalDetails": {
"salutation": "sample string 1",
"fullName": "sample string 2",
"mobileNumber": {
"countryCode": "sample string 1",
"number": "sample string 2",
"type": 0
},
"alternateEmails": [
{
"emailId": "sample string 1",
"isVerified": 2,
"type": 0
},
{
"emailId": "sample string 1",
"isVerified": 2,
"type": 0
}
],
"referralOption": {
"description": "sample string 1",
"showInputText": true,
"id": 3,
"text": "sample string 4",
"index": 5,
"isDefault": true,
"typeId": 7
},
"universityEmail": {
"emailId": "sample string 1",
"isVerified": 2,
"type": 0
},
"universityDesignation": "sample string 3",
"orcId": "sample string 4",
"firstName": "sample string 5",
"lastName": "sample string 6",
"localFirstName": "sample string 7",
"localLastName": "sample string 8",
"landlineNo": "sample string 9"
},
"Password": "sample string 4",
"membershipId": "sample string 5",
"IsPermanentMembership": true,
"CreatedBy": "sample string 7",
"pageMode": 0,
"IsNewsLetterSubscriber": true,
"OrderRefNum": "sample string 9",
"clientRegType": 10,
"referral": {
"referrerMembershipId": "sample string 1",
"subDomainIdForBenefit": 2,
"referrerName": "sample string 3",
"benefitInMoneyStr": "sample string 4",
"benefitInPoints": 5
},
"countryName": "sample string 11",
"subdomainMeta": {
"websiteId": 1,
"icCode": "sample string 2",
"brandId": 3,
"serviceWorkFlowType": "sample string 4",
"websiteName": "sample string 5",
"advancedPaymentPercentage": 6,
"maxWaiveOffAmount": 7,
"maxRewardsRedemptionPercent": 8
},
"profileAgnosticId": "0f81250b-e4a3-4388-bba6-f520e051658f",
"ProviderName": "sample string 12"
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |