POST api/account/social/signup
This method will complete sign up process for a social user by providing needed user data if such data was not previously retrieved from social platform
Request Information
URI Parameters
None.
Body Parameters
Instance of ExternalSignupBindingModel
ExternalSignupBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Provider | string |
None. |
|
| Code | string |
Required |
|
| ClientId | string |
Required |
|
| RedirectUri | string |
Required |
|
| AcceptedTerms | boolean |
Required |
|
| IsOver18 | boolean |
Required |
|
| Role | integer |
Required |
|
| FirstName | string |
Required |
|
| LastName | string |
Required |
|
| string |
Required |
||
| SocialUserId | string |
Required |
|
| Avatar | string |
None. |
|
| CompanyName | string |
None. |
|
| ReferrerAffiliateCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"provider": "sample string 1",
"code": "sample string 2",
"clientId": "sample string 3",
"redirectUri": "sample string 4",
"acceptedTerms": true,
"isOver18": true,
"role": 7,
"firstName": "sample string 8",
"lastName": "sample string 9",
"email": "sample string 10",
"socialUserId": "sample string 11",
"avatar": "sample string 12",
"companyName": "sample string 13",
"referrerAffiliateCode": "sample string 14"
}
text/html
Sample:
{"provider":"sample string 1","code":"sample string 2","clientId":"sample string 3","redirectUri":"sample string 4","acceptedTerms":true,"isOver18":true,"role":7,"firstName":"sample string 8","lastName":"sample string 9","email":"sample string 10","socialUserId":"sample string 11","avatar":"sample string 12","companyName":"sample string 13","referrerAffiliateCode":"sample string 14"}
application/xml, text/xml
Sample:
<ExternalSignupBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.ExternalLogin"> <AcceptedTerms>true</AcceptedTerms> <Avatar>sample string 12</Avatar> <ClientId>sample string 3</ClientId> <Code>sample string 2</Code> <CompanyName>sample string 13</CompanyName> <Email>sample string 10</Email> <FirstName>sample string 8</FirstName> <IsOver18>true</IsOver18> <LastName>sample string 9</LastName> <Provider>sample string 1</Provider> <RedirectUri>sample string 4</RedirectUri> <ReferrerAffiliateCode>sample string 14</ReferrerAffiliateCode> <Role>7</Role> <SocialUserId>sample string 11</SocialUserId> </ExternalSignupBindingModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Collection of ObjectNone.
Response Formats
application/json, text/json, text/html
Sample:
Sample not available.