POST api/UpdateMemberInfo
Updates the member account information including name, address and phone.
Request Information
URI Parameters
None.
Body Parameters
UpdateMemberRequestName | Description | Type | Additional information |
---|---|---|---|
SessionKey | string |
Required |
|
Prefix | string | ||
FirstName | string |
Required |
|
MiddleName | string | ||
LastName | string |
Required |
|
Suffix | string | ||
Address1 | string | ||
Address2 | string | ||
City | string | ||
StateId | string | ||
CountryId | integer | ||
PostalCode | string | ||
string |
Required |
||
Phone | string | ||
SendEmail |
If true a confirmation email will be sent to the member |
boolean |
Request Formats
application/json, text/json
Sample:
{ "SessionKey": "sample string 1", "Prefix": "sample string 2", "FirstName": "sample string 3", "MiddleName": "sample string 4", "LastName": "sample string 5", "Suffix": "sample string 6", "Address1": "sample string 7", "Address2": "sample string 8", "City": "sample string 9", "StateId": "sample string 10", "CountryId": 11, "PostalCode": "sample string 12", "Email": "sample string 13", "Phone": "sample string 14", "SendEmail": true }
application/xml, text/xml
Sample:
<UpdateMemberRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFMOMA.Data.Entities.Account"> <Address1>sample string 7</Address1> <Address2>sample string 8</Address2> <City>sample string 9</City> <CountryId>11</CountryId> <Email>sample string 13</Email> <FirstName>sample string 3</FirstName> <LastName>sample string 5</LastName> <MiddleName>sample string 4</MiddleName> <Phone>sample string 14</Phone> <PostalCode>sample string 12</PostalCode> <Prefix>sample string 2</Prefix> <SendEmail>true</SendEmail> <SessionKey>sample string 1</SessionKey> <StateId>sample string 10</StateId> <Suffix>sample string 6</Suffix> </UpdateMemberRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
UpdateMemberResult object
ApiSuccessOfUpdateMemberResultName | Description | Type | Additional information |
---|---|---|---|
Success | boolean | ||
Data | UpdateMemberResult |
Response Formats
application/json, text/json
Sample:
{ "Success": true, "Data": { "NameUpdated": true, "EmailUpdated": true, "PhoneUpdated": true, "Errors": [ "sample string 1", "sample string 2" ], "AddressUpdated": true, "EmailSent": true } }
application/xml, text/xml
Sample:
<ApiSuccessOfUpdateMemberResultgLC8bFpX xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFMOMA.Data.Api"> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/SFMOMA.Data.Entities.Account"> <d2p1:AddressUpdated>true</d2p1:AddressUpdated> <d2p1:EmailSent>true</d2p1:EmailSent> <d2p1:EmailUpdated>true</d2p1:EmailUpdated> <d2p1:Errors xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:Errors> <d2p1:NameUpdated>true</d2p1:NameUpdated> <d2p1:PhoneUpdated>true</d2p1:PhoneUpdated> </Data> </ApiSuccessOfUpdateMemberResultgLC8bFpX>