PUT api/Membership
Request Information
URI Parameters
None.
Body Parameters
ManageMemberRequestName | Description | Type | Additional information |
---|---|---|---|
MembershipId | integer |
None. |
|
MemberId | string |
None. |
|
MemberId_Id | integer |
None. |
|
ContactId | integer |
None. |
|
CustomerId | integer |
None. |
|
string |
None. |
||
FirstName | string |
None. |
|
LastName | string |
None. |
|
Address1 | string |
None. |
|
Address2 | string |
None. |
|
City | string |
None. |
|
State | string |
None. |
|
Zipcode | string |
None. |
|
Country | string |
None. |
|
Phone | string |
None. |
|
IsRenew | boolean |
None. |
|
IsAutoPayment | boolean |
None. |
|
CreatedBy | string |
None. |
|
IsFromPortal | boolean |
None. |
|
Source | string |
None. |
|
IsFromSavedCard | boolean |
None. |
|
MemberPaymentAccountId | integer |
None. |
|
CreditCard | string |
None. |
|
ExpireOn | string |
None. |
|
cvv | string |
None. |
|
Type | string |
None. |
|
SelectedAnswer | Collection of SelectedAnswer |
None. |
|
RewardId | integer |
None. |
|
Size | string |
None. |
|
FullFilled | boolean |
None. |
|
IsActive | boolean |
None. |
|
UpdatedBy | string |
None. |
|
CreatedDate | date |
None. |
|
MembershipList | Collection of SelectListItem |
None. |
|
CountryItems | Collection of SelectListItem |
None. |
|
IsPaymentModeCreditCard | boolean |
None. |
|
OldRefID | integer |
None. |
|
IsShippingSame | boolean |
None. |
|
ShippingAddress1 | string |
None. |
|
ShippingAddress2 | string |
None. |
|
ShippingCity | string |
None. |
|
ShippingState | string |
None. |
|
ShippingZipcode | string |
None. |
|
ShippingCountry | string |
None. |
|
ShippingPhone | string |
None. |
|
JoinDate | date |
None. |
|
TermStartDate | date |
None. |
|
TermEndDate | date |
None. |
|
FullTermEnd | date |
None. |
|
FinalAmount | decimal number |
None. |
|
Status | boolean |
None. |
|
PaymentMode | integer |
None. |
|
TermStartDateString | string |
None. |
|
TermEndDateString | string |
None. |
|
TransactionId | string |
None. |
|
MembershipQuestionAnswer | Collection of MembershipQuestionAnswer |
None. |
|
ContactId_ | integer |
None. |
|
Redeemed | boolean |
None. |
|
Answer | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "MembershipId": 1, "MemberId": "sample string 2", "MemberId_Id": 3, "ContactId": 4, "CustomerId": 5, "Email": "sample string 6", "FirstName": "sample string 7", "LastName": "sample string 8", "Address1": "sample string 9", "Address2": "sample string 10", "City": "sample string 11", "State": "sample string 12", "Zipcode": "sample string 13", "Country": "sample string 14", "Phone": "sample string 15", "IsRenew": true, "IsAutoPayment": true, "CreatedBy": "sample string 18", "IsFromPortal": true, "Source": "sample string 20", "IsFromSavedCard": true, "MemberPaymentAccountId": 22, "CreditCard": "sample string 23", "ExpireOn": "sample string 24", "cvv": "sample string 25", "Type": "sample string 26", "SelectedAnswer": [ { "QuestionId": 1, "Answer": [ "sample string 1", "sample string 2" ] }, { "QuestionId": 1, "Answer": [ "sample string 1", "sample string 2" ] } ], "RewardId": 27, "Size": "sample string 28", "FullFilled": true, "IsActive": true, "UpdatedBy": "sample string 31", "CreatedDate": "2025-08-28T22:14:33.7081611+00:00", "MembershipList": [ { "Disabled": true, "Group": { "Disabled": true, "Name": "sample string 2" }, "Selected": true, "Text": "sample string 3", "Value": "sample string 4" }, { "Disabled": true, "Group": { "Disabled": true, "Name": "sample string 2" }, "Selected": true, "Text": "sample string 3", "Value": "sample string 4" } ], "CountryItems": [ { "Disabled": true, "Group": { "Disabled": true, "Name": "sample string 2" }, "Selected": true, "Text": "sample string 3", "Value": "sample string 4" }, { "Disabled": true, "Group": { "Disabled": true, "Name": "sample string 2" }, "Selected": true, "Text": "sample string 3", "Value": "sample string 4" } ], "IsPaymentModeCreditCard": true, "OldRefID": 1, "IsShippingSame": true, "ShippingAddress1": "sample string 33", "ShippingAddress2": "sample string 34", "ShippingCity": "sample string 35", "ShippingState": "sample string 36", "ShippingZipcode": "sample string 37", "ShippingCountry": "sample string 38", "ShippingPhone": "sample string 39", "JoinDate": "2025-08-28T22:14:33.7081611+00:00", "TermStartDate": "2025-08-28T22:14:33.7081611+00:00", "TermEndDate": "2025-08-28T22:14:33.7081611+00:00", "FullTermEnd": "2025-08-28T22:14:33.7081611+00:00", "FinalAmount": 40.0, "Status": true, "PaymentMode": 42, "TermStartDateString": "sample string 43", "TermEndDateString": "sample string 44", "TransactionId": "sample string 45", "MembershipQuestionAnswer": [ { "Question": "sample string 1", "Answer": "sample string 2", "AnswerDate": "2025-08-28T22:14:33.7081611+00:00" }, { "Question": "sample string 1", "Answer": "sample string 2", "AnswerDate": "2025-08-28T22:14:33.7081611+00:00" } ], "ContactId_": 1, "Redeemed": true, "Answer": "sample string 47" }
application/xml, text/xml
Sample:
<ManageMemberRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tsunami.Model"> <Address1>sample string 9</Address1> <Address2>sample string 10</Address2> <Answer>sample string 47</Answer> <City>sample string 11</City> <ContactId>4</ContactId> <ContactId_>1</ContactId_> <Country>sample string 14</Country> <CountryItems xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc"> <d2p1:SelectListItem> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Group> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Name>sample string 2</d2p1:Name> </d2p1:Group> <d2p1:Selected>true</d2p1:Selected> <d2p1:Text>sample string 3</d2p1:Text> <d2p1:Value>sample string 4</d2p1:Value> </d2p1:SelectListItem> <d2p1:SelectListItem> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Group> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Name>sample string 2</d2p1:Name> </d2p1:Group> <d2p1:Selected>true</d2p1:Selected> <d2p1:Text>sample string 3</d2p1:Text> <d2p1:Value>sample string 4</d2p1:Value> </d2p1:SelectListItem> </CountryItems> <CreatedBy>sample string 18</CreatedBy> <CreatedDate>2025-08-28T22:14:33.7081611+00:00</CreatedDate> <CreditCard>sample string 23</CreditCard> <CustomerId>5</CustomerId> <Email>sample string 6</Email> <ExpireOn>sample string 24</ExpireOn> <FinalAmount>40</FinalAmount> <FirstName>sample string 7</FirstName> <FullFilled>true</FullFilled> <FullTermEnd>2025-08-28T22:14:33.7081611+00:00</FullTermEnd> <IsActive>true</IsActive> <IsAutoPayment>true</IsAutoPayment> <IsFromPortal>true</IsFromPortal> <IsFromSavedCard>true</IsFromSavedCard> <IsPaymentModeCreditCard>true</IsPaymentModeCreditCard> <IsRenew>true</IsRenew> <IsShippingSame>true</IsShippingSame> <JoinDate>2025-08-28T22:14:33.7081611+00:00</JoinDate> <LastName>sample string 8</LastName> <MemberId>sample string 2</MemberId> <MemberId_Id>3</MemberId_Id> <MemberPaymentAccountId>22</MemberPaymentAccountId> <MembershipId>1</MembershipId> <MembershipList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc"> <d2p1:SelectListItem> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Group> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Name>sample string 2</d2p1:Name> </d2p1:Group> <d2p1:Selected>true</d2p1:Selected> <d2p1:Text>sample string 3</d2p1:Text> <d2p1:Value>sample string 4</d2p1:Value> </d2p1:SelectListItem> <d2p1:SelectListItem> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Group> <d2p1:Disabled>true</d2p1:Disabled> <d2p1:Name>sample string 2</d2p1:Name> </d2p1:Group> <d2p1:Selected>true</d2p1:Selected> <d2p1:Text>sample string 3</d2p1:Text> <d2p1:Value>sample string 4</d2p1:Value> </d2p1:SelectListItem> </MembershipList> <MembershipQuestionAnswer> <MembershipQuestionAnswer> <Answer>sample string 2</Answer> <AnswerDate>2025-08-28T22:14:33.7081611+00:00</AnswerDate> <Question>sample string 1</Question> </MembershipQuestionAnswer> <MembershipQuestionAnswer> <Answer>sample string 2</Answer> <AnswerDate>2025-08-28T22:14:33.7081611+00:00</AnswerDate> <Question>sample string 1</Question> </MembershipQuestionAnswer> </MembershipQuestionAnswer> <OldRefID>1</OldRefID> <PaymentMode>42</PaymentMode> <Phone>sample string 15</Phone> <Redeemed>true</Redeemed> <RewardId>27</RewardId> <SelectedAnswer> <SelectedAnswer> <Answer xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </Answer> <QuestionId>1</QuestionId> </SelectedAnswer> <SelectedAnswer> <Answer xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </Answer> <QuestionId>1</QuestionId> </SelectedAnswer> </SelectedAnswer> <ShippingAddress1>sample string 33</ShippingAddress1> <ShippingAddress2>sample string 34</ShippingAddress2> <ShippingCity>sample string 35</ShippingCity> <ShippingCountry>sample string 38</ShippingCountry> <ShippingPhone>sample string 39</ShippingPhone> <ShippingState>sample string 36</ShippingState> <ShippingZipcode>sample string 37</ShippingZipcode> <Size>sample string 28</Size> <Source>sample string 20</Source> <State>sample string 12</State> <Status>true</Status> <TermEndDate>2025-08-28T22:14:33.7081611+00:00</TermEndDate> <TermEndDateString>sample string 44</TermEndDateString> <TermStartDate>2025-08-28T22:14:33.7081611+00:00</TermStartDate> <TermStartDateString>sample string 43</TermStartDateString> <TransactionId>sample string 45</TransactionId> <Type>sample string 26</Type> <UpdatedBy>sample string 31</UpdatedBy> <Zipcode>sample string 13</Zipcode> <cvv>sample string 25</cvv> </ManageMemberRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
APICommonWrapperOfManageMemberResponseName | Description | Type | Additional information |
---|---|---|---|
Status | HttpStatusCode |
None. |
|
Message | string |
None. |
|
Data | ManageMemberResponse |
None. |
Response Formats
application/json, text/json
Sample:
{ "Status": 100, "Message": "sample string 1", "Data": { "MemberId": "sample string 1", "Email": "sample string 2", "PaymentStatus": "sample string 3", "Message": "sample string 4", "PaymentHistoryId": 5, "SaveCardStatus": "sample string 6", "SaveCardMessage": "sample string 7", "PaymentAccountId": 8, "Status": "sample string 9" } }
application/xml, text/xml
Sample:
<APICommonWrapperOfManageMemberResponseZdSfSp5S xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tsunami.Model"> <Data> <Email>sample string 2</Email> <MemberId>sample string 1</MemberId> <Message>sample string 4</Message> <PaymentAccountId>8</PaymentAccountId> <PaymentHistoryId>5</PaymentHistoryId> <PaymentStatus>sample string 3</PaymentStatus> <SaveCardMessage>sample string 7</SaveCardMessage> <SaveCardStatus>sample string 6</SaveCardStatus> <Status>sample string 9</Status> </Data> <Message>sample string 1</Message> <Status>Continue</Status> </APICommonWrapperOfManageMemberResponseZdSfSp5S>